Software Mach4

The TMC3in1 requires Mach4 (STRONGLY RECOMMENDED) or Mach3 (STRONGLY DISCOURAGED

 

Software Requirements with Mach4:

 

Note: If any of these files opens up inside of your browser, instead of downloading to a folder, you will need to right click on the link and click "Save link as", and then it will download nicely for you.

Our Getting Started page has all of our current releases, just in case I forget to update this page with the current ESS or Mach4 builds.

Mach4 Hobby or Mach4 Industrial

Mach4 Hobby or Mach4 Industrial Build 4612 or newer.  Mach4 may be run in demo mode for up to a few minutes of testing before a Mach4 restart is required. A licensed copy of Mach4 does not have a run time limit issue.

 

ESS Plugin

Download and open the ESS Plugin Zip file and copy the "Warp9Mach4.m4pw" and the "Warp9Mach4.sig" files to your "C:\Mach4Hobby\Plugins\" folder or "C:\Mach4Industrial\Plugins\" folder . Overwrite the existing files if prompted.

 

Note: ESS build 277 Changed register name handles to "W9_HC" now instead of "TMC3in1"to support the TMC3in1 (v021) and WarpRunner (v001) plugins (and newer).

  • This means the TMC3in1 v21 and WarpRunner v01 and can ONLY run with ESS v277 or newer.

  • This means the TMC3in1 v20 can ONLY run with ESS v276 or older.

  • This means that you need to use a screen set that matches your plugin version (below)

 

 

TMC3in1 Mach4 Plugin

All versions of the TMC3in1 hardware (Serial Number S100 or higher) will run with the current software plugins. All TMC3in1 units with serial number S600 or higher require plugin v011 or higher.

Download and open the TMC3in1 Plugin Zip file and copy the"TMC3in1.m4pw" and the "TMC3in1.sig" files to your "C:\Mach4Hobby\Plugins\" folder or "C:\Mach4Industrial\Plugins\" folder . Overwrite the existing files if prompted.

Make sure that this TMC3in1 plugin is enabled in the Mach4 Menu -> Configure -> Control... (used to be Mach…) -> Plugins tab.

 

TMC3in1 Profile

Your motors, motor tuning and limit switches and EStop will be different, and you will need to adjust them to meet your system's requirements. However, most everything else has already been configured for you!

Your Mach4 Config -> General Tab -> GCode look ahead value should be 10 or greater, never 3 or less.

When you first open Mach4, in the Select Profile window, you may Import this profile, and then select and launch this profile.

 

Screen Set

Place this file in the "C:\Mach4Hobby\Screens\" folder or "C:\Mach4Industrial\Screens\" folder .

You may need to change the screen set selection to the most recent screen set: Menu -> View - Load Screen, and then select the desired screen set.

  • TMC3in1 Screen Set v21 With ESS 277 or HIGHER<-- Recommended Includes Dry Run functionality and significant cleanup.
  • TMC3in1 Screen Set v19 With ESS 276 or LOWER <-- Recommended Includes Dry Run functionality and significant cleanup.
  • TMC3in1 Screen Set v18 <-- Previous release
  • TMC3in1 Screen Set v17 <-- Previous release.  This version has the Z Delta DRO so you can see the change in height due to H.C.  This also has the screen set's stop button issue a Feed Hold command instead of a stop, so that you will decelerate and not lose position. If the stop button is pressed quickly 3 times, the feed hold is aborted and an immediate cycle stop is issued.
  • TMC3in1 Screen Set v03 <-- Previous release
  • TMC3in1 Screen Set v02 <-- Previous release

 

Required Script

If you are using Mach4 Hobby, place this file in the "C:\Mach4Hobby\Profiles\YOUR PROFILE NAME\Macros\" folder.

If you are using Mach4 Industrial, place this file in the "C:\Mach4Industrial\Profiles\YOUR PROFILE NAME\Macros\" folder.

 

CAM Software

SheetCam has a fully configured post processor for the TMC3in1 with Mach4.

 

 

 

Top of Page