Used software: UCCNC Version 1.2115
https://www.cncdrive.com/UCCNC/setup_1.2115.exe
Screen and Macros:
https://www.cnc4pc.com/pub/media/productattachments/files/UCCNC_THC-3 V3.zip
THC-3 FIRMWARE: FF6V5
There are two ways of commanding the plasma cutting sequence. You could command all the actions using gcode commands (M3/M5 to as torch on/off, G31 for probing, and G4 for piercing delays) or you could set all the operating parameters and just command the plasma using the M32/M52 macros. These instructions will configure the system to use it both ways.
M32 Macro performs the following actions:
M52 Macro performs the following actions:
The screen holds the new DRO values and also has the code that will enable the probe while the system is probing.
Make a backup of the configuration and file installation, we recommend creating a backup o
f the current installation by right-clicking in the current installation folder and zipping it.
Before configuring the THC make sure you have wired and configured and tested the initial probing. This could be done with the Plasma Touch Sensor or a Floating Head
These allow for adjusting the parameters on the fly via gcode. This is useful to automate the parameters directly from the post processor or for cutting different areas with different parameters without having to stop to adjust the parameters manually.
Macro 20300
Q – Set the Height parameter
P - Set the Delay parameter (0 - 10)
H - Set the V Range parameter (0 - 32)
E - Set the Set Point (40 - 265)
Syntax:
“M20300 Q2 P2 H2 E120”
This will set the pierce height to 2mm, the delay (time before starting to adjust the height) to 2 seconds, and will set the setpoint (target voltage) to 120 volts.
Macro 20301 (P)
1 = Auto Setpoint parameter active.
0 = Auto Setpoint parameter disabled.
Syntax:
“M20301 P1”
Activates the Auto Setpoint feature.
NOTE:
No need to set all parameters
Test the complete sequence which includes probing, piercing cutting with THC.
Configure the THC parameters according to the manual:
Run this G code that does not use macros:
N0050 F20 (Set the Probing Speed 20mm/sec)
N0060 G31 Z10 (Start probing axion on the Z-axis to a depth of up to 10mm)
N0070 G92 Z3 (Set work zero for the z axis using an offset of the switch)
N0080 G00 Z2 (move the Z-Axis 2mm up. initial pierce )
N0090 M3 (Start the Torch)
N0100 G04 P2 (Set a Pause of 2 seconds to allow the pierce time.)
N0110 G00 Z3 (move the Z-Axis 3mm up. Cut height)
N0120 G01 X5 (Cut a 5mm square.)
N0130 Y5
N0140 X0
N0150 Y0
N0160 M5 (Turn off the Plasma)
N0170 G0 Z5 (move the Z-Axis 5mm up. Z_top)
Feel free to adjust it to your units or other preferences.
Macros:
Keep in mind the macro will now execute the following actions when M32 (Start Cutting) and M52 (End Cutting):
Configure the operation parameters in this screen:
G code with macro:
N0090 M32 (Probes, pierces, moves to cutting position, and start the torch)
N0100 G01 X5 (Cut a 5mm square.)
N0110 Y5
N0120 X0
N0130 Y0
N0150 M52 (Turn off the Plasma and move the z axis to Z_Top)