This does a reference on every pierce. That works but on a decorative piece with 50 pierces it is a waste of time. The THC post in SheetCAM has an automatic reference that will only reference Z every 500mm (default) of XY movement. It does the Z reference in g-code so the stock M03 macro is used for everything. Since one of the advantages of using MACH to control Z is it's knowing the height at all times, you can do multiple non-referenced pierces as long as the metal is flat in the area.
I urge you to consider upgrading to MACH3 and to the development version. We have found and solved several THC bugs and issues that are present in MACH2; one as recently as last month. I found that if you use an aggressive Input Debounce parameter (>500) to debounce the noise off inputs in MACH it also effects the response loop of the UP and DOWN inputs and causes the THC to do a vertical "sawtooth" cut with overshoots. Looks like a basketball going down the court! In severe cases it can cause the torch to loose arc. The latest development release has the debounce setting ignored by the Torch UP and DOWN input signals that are used by the THC300
There are other small problems that have been solved as well. |