I have finished retro fitting an old Aronson Oxy fuel table with a PC and Mach3. After fighting with noise from all the solenoids it has on it I have it cutting better than it ever has before. Now that I have it up and running I would like to be able to adjust the cut width using the cutter comp. I figured I could use a “Tool” in the Tool table for each plate thicknesses / nozzle size. I just don’t know what I am doing wrong.
As I understand it G41 would be cutter comp on and left and G42 right and G40 off?
I am aware of making a preparatory linear move to initiate the compensation.
After the G41 or G42 code do I need to specify the tool number as a D value?
I had read in a post that stated that a D followed by the tool number would use the tool offset specified in the corresponding tool table entry. Or a P and the actual tool size #.
Example: using the P and tool size
M06T02
M03
G64
G90G00X114.749Y9.3884
M98P3111
G41P0.0625G01X114.6622Y10.3806
G03X113.8497Y11.0624R0.75
G02I-0.5447J6.2262
G03X113.6225Y10.7915R0.25
G01G40
M98P3491
Example: using the D and tool number
M06T02
M03
G64
G90G00X114.749Y9.3884
M98P3111
G41D02G01X114.6622Y10.3806
G03X113.8497Y11.0624R0.75
G02I-0.5447J6.2262
G03X113.6225Y10.7915R0.25
G01G40
M98P3491
My problem is that some times it will not work.
It will start the cut normally up to the G02 and then make what looks like a very tiny circle and then jump to the next M98 call?
The two subs in the code are “Pierce” and “Off and up”.
What in the world am I doing wrong?