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
G00 Z-2
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
N70 M30
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.