We are talking Sinumerik 810M and the cycle L930 a circular pocket.
I like the simple way to make code via dialog but this time I don't understand
whats going wrong.
Output State is as follows:
The end mill 5mm (2.5mm in registers as radius call D5)
G90 G17 G41 D5 F150 G94
G00 G54 X0 Y0 Z5
G00 G55 X0 Y0
N30 D5 G41 M03 M08 S1500 F200
N40 R1=3 R2=-1 R3=-9 R6=2 R15=250 R16=50 R22=0 R23=0
R24=3 L930 P1 (R24=3 it is the Radie)
N50 G55 G00 M08 X0 Y0 Z0
N60 G54 M05 X0 Y0 Z10
L930 is a circular pocket and this is perfect on his first lap with 3mm deep. When the end mill will return to center drill the 3mm down again and start a new circle, BUT this time taking endmill a path similar to an eight. Half of eight, going beyond the one I made earlier. I get the impression that the tool compensation has expired.
If I let the parameter R24 = 30, both of the pockets to work perfectly.
This is consistent on all the tools in the registry, so I assume that the error
should be in the code.
My machine is a Sinimerik 810M. Why not try in your machine or if someone can figure out what is causing this error.
Ofcaurse I can CAD/CAM and use the code whitout any error but I like the simple way to get code via DIALOG.
If any like to se the second way the endmill was going I can make an simple
pictures in Paint.
Last edited by cnc_swe; 03-01-2012 at 07:11 PM.
Thats normal, in the finish cutting part, the tool makes only the last 1/10 or what you have for finish cutting addition. Instead that, you should better call the rough cycle again, but with the complete depth in one cut. Sorry, I use the 840D and don't know, whats the meaning of all the R-parametres. I use regularly the Cycle 2 times, in the first I make only the roughing and eventually, if the Pocket is really deep the parted depth finish cut. After that I call the same Cycle again, with a depth of 1/10 deeper without the finecutting addition.