I am a CNC machinist, and I am still learning. In the shop I currently work at, we use wear to apply cutter comp. This is how I was taught, and I have never heard of using G-codes to apply cutter compensation. Is there any benefit to using G-codes over wear? And also, if I understand correctly, is cutter comp ultimately backing the tool off say (.0005) around an entire part being machined, such as the entire outer dimension? Any feedback would be greatly appreciated, thank you.
At least on Haas Machines (and I believe many others, I just have experience with Haas Machines), the wear offset is still using a G41/G42 and referencing the controller's internal list of wear diameters. If you fill out the wear column but all of your program is written with G43 (cutter comp cancel, pretty typical in the safe start block), your part should still machine with no cutter / wear comp
The G-Code is the programming in the program that turns cutter comp "ON" (G41,G42) and "OFF" (G40). The " Wear " column in the controllers tool offset page is what controls the amount of cutter comp is added/subtracted by the program.
We set the diameter of the tool in our CAM software and the g-code is programmed running on centerline but the coordinates are allready offset in the code. Eg: if the cutter is 10mm diam and it is milling on the edge of the workspace, the g-code coordinates will we -5mm. It reads the diam in the CAM software. However there is an option to use g41/g42 in the settings in which case it will read the diam on the control? What is the advantge and disadvantage of either way?
If you turn off cutter compensation while doing a linear move, does it change where the machine positions the tool, i.e. will G1 G40 X1. cut the linear movement x1 while being offset still, or does it turn off cutter comp and then cut the 1 in the x direction?
I am a CNC machinist, and I am still learning. In the shop I currently work at, we use wear to apply cutter comp. This is how I was taught, and I have never heard of using G-codes to apply cutter compensation. Is there any benefit to using G-codes over wear? And also, if I understand correctly, is cutter comp ultimately backing the tool off say (.0005) around an entire part being machined, such as the entire outer dimension? Any feedback would be greatly appreciated, thank you.
At least on Haas Machines (and I believe many others, I just have experience with Haas Machines), the wear offset is still using a G41/G42 and referencing the controller's internal list of wear diameters. If you fill out the wear column but all of your program is written with G43 (cutter comp cancel, pretty typical in the safe start block), your part should still machine with no cutter / wear comp
Roughing cuts
The G-Code is the programming in the program that turns cutter comp "ON" (G41,G42) and "OFF" (G40). The " Wear " column in the controllers tool offset page is what controls the amount of cutter comp is added/subtracted by the program.
nice video
Pretty helpful video for beginner like me
We set the diameter of the tool in our CAM software and the g-code is programmed running on centerline but the coordinates are allready offset in the code. Eg: if the cutter is 10mm diam and it is milling on the edge of the workspace, the g-code coordinates will we -5mm. It reads the diam in the CAM software.
However there is an option to use g41/g42 in the settings in which case it will read the diam on the control? What is the advantge and disadvantage of either way?
If you turn off cutter compensation while doing a linear move, does it change where the machine positions the tool, i.e.
will G1 G40 X1. cut the linear movement x1 while being offset still, or does it turn off cutter comp and then cut the 1 in the x direction?
If I get a program that does not use cutter cutter comp, can I input the code for cutter compensation?
I can't get cutter comp to work at all using g42 p1.0. Or just g42 by themselves haas vf2
all fun and games untill machine starts trowing "367 cutter compensation interferance G01 cannot be done with tool size"
0:09 Nice torque test channel intro music.
धन्यवाद🙏🙏🙏
sah what a bg ong