Originally Posted by
Lewis1
Hi All,
We are about to get some new end mills for our milling machine and we need the end mill to come in from the side of the work piece and then begin it's pass along the side. I've been told that because of the high feed rate, I should program a small G03 arc between the two straight G01 moves so that it isn't as hard on the tooling or machine.
I'm not very experienced in CNC or G code, however I've recently been able to write some programs and fix a few things G code wise. I've not used the G03 arcs before, however I didn't think they would cause me much trouble. I was wrong.
I'm using a 32 diameter endmill and G43 Left cutter comp for the job. Whenever I try to execute the code I always get an alarm saying 'cutter comp interference' when the machine tries to execute the second G01, and also the arc doesn't seem to be being executed properly either.
I've attached images of the path it needs to take (Blue box = work piece) (red circle = endmill) (black line = path)
I really cant figure out why it's not working. I have the correct G43 diameter. and I have also tried adjusting the radius of the arc, I've tried using both R and IJK techniques. I can't figure it out. can anyone please help.
code:
G00 G90 G17 G118 X30. Y-98. M03 S500
G43 Z280. H01
G01 G41 X3.2 D01 F1000.
G03 X-1.8 Y-103. R16 F500.
G01 Y-150.
G40
M30
I've tried adjusting the R value to smaller and larger values but nothing seems to work, you would do the arc on before you applied the cutter comp if you needed the cutter comp
(I know its not the prettiest code just trying to get the arc working)