3. Logging and Diagnostics
This menu can be accessed by selecting the "Diagnostics" tab (bottom left of Mach4 interface). The indicator lights on the left
are generic to the Mach4 Avid CNC screenset and are described in more detail in the Mach4 Users Guide.
TMC3in1 Status - The TMC3in1 is the hardware responsible for all Torch Height Control functionality. The indicator lights in
this section will display the current status of the TMC3in1 hardware.
Active Communications - This indicator will be illuminated when the TMC3in1 hardware and the TMC3in1 Mach4 plugin
are communicating correctly.
No Communications - This indicator will be illuminated when the TMC3in1 hardware is not currently communicating with
the TMC3in1 Mach4 plugin. This will be the case when mach4 is in a Disabled state.
Updating Firmware - This indicator will be illuminated when the TMC3in1 is going through a firmware update. While this
indicator is on, the TMC3in1 cannot output THC movement commands and programs should not be executed.
THC Logging - The TMC3in1 plugin is capable of creating a CSV format log file which will record the status of the TMC3in1
hardware during cutting operations. This can be useful for diagnostics purposes if any issues arise. It can be challenging to
interpret all variables present during cutting operations as the duration of the various anti-dive states and THC motion
commands may be very short. This allows for analysis post operation, either with Excel type software or with the THC Log
Analyzer software.
THC Logging Toggle - This switch enables or disables logging functionality. When the logging is enabled, a new log file
will be created when Mach4 is put into an "enabled" state. The file is completed and saved to the TMC3in1 folder
(C:\Mach4Hobby\TMC3in1) when Mach4 is then put into the "disabled" state. In order to log a plasma operation it is
recommended you turn THC Logging on, mark the log file, enable Mach4, and press cycle start. Then upon completion of
the GCode program, mark the log file again and disable to save the log file.
Mark Log File Button - This button creates a marker at the current time in the active log file (Mach4 must be in the
"enabled state") which can help to locate the current cut or moment during a cut in an otherwise large log file.