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.
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.
We are still evaluating Mach4 build 5000
- Mach4 4809 <--Recommended
- Mach4 previous Official release (4612) <-- Previously Recommended, but there are a lot of bugs in here that have been fixed by 4809.
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.
- ESS Mach4 Plugin 283 or newer<-- Recommended
- Do not uses ESS plugin 281 or 282 since those will not activate the torch relay.
- ESS Mach4 Plugin 278.1 or newer <-- Previously Recommended
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 Mach4 v022 Plugin With ESS 277 or HIGHER<--Recommended Fixed the Open log folder button.
- TMC3in1 Mach4 v021 Plugin With ESS 277 or HIGHER<--Recommended
- TMC3in1 Mach4 v019 Plugin With ESS 276 or LOWER<--Recommended Added dry run functionality
- TMC3in1 Mach4 v017 Plugin <--Previous release. Fixed issue with pausing on G04s
- TMC3in1 Mach4 v013 Plugin <--Previous release
- TMC3in1 Mach4 v012 Plugin <--Previous release
- TMC3in1 Mach4 v011 Plugin <-- Previous release
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.
- TMC3in1 v19.m4prof <-- Recommended Cleaned up signal names and optimized default values
- TMC3in1 v4.m4prof <-- Previous release
- TMC3in1 v3.m4prof <-- Previous release
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.