3521
General Mach Discussion / Re: Z Axis Feedhold Reverse Run problem
« on: November 21, 2012, 04:16:30 PM »
When you invoke the routines Mach3 checks for all the modal values and GETS confused with the constant G92 offsetting and does not know how to handle it and the G31 routine during the post check of the modal values.
Putting all of that problem code inside the macro stops the pretesting of the code as MACH3 does NOT prerun macros for modal code values such as the G92. In plasma the actuall Z offset value is not important as it is constantly being reset with each TOM routine ran.
IF you notice in a long program with lots of starts the actual Z offset gets larger and larger each time it cycles in the Gcode.
It would be NICE if we had a new G CODE that did the TOM routine . That way it could be blocked when the RR or RFH routines are ran.
OR maybe Brian will come up with an answer(;-).
Just a thought, (;-) TP
Putting all of that problem code inside the macro stops the pretesting of the code as MACH3 does NOT prerun macros for modal code values such as the G92. In plasma the actuall Z offset value is not important as it is constantly being reset with each TOM routine ran.
IF you notice in a long program with lots of starts the actual Z offset gets larger and larger each time it cycles in the Gcode.
It would be NICE if we had a new G CODE that did the TOM routine . That way it could be blocked when the RR or RFH routines are ran.
OR maybe Brian will come up with an answer(;-).
Just a thought, (;-) TP