10/21/2016 12:12 PM | |
Joined: 4/28/2010 Last visit: 2/8/2024 Posts: 121 Rating: (0) |
Hello, We have a Sinumerik 840D (software version 06.05.48 840D 12A) with Simodrive 611 that when running a 5 axis program stops moving before executing a CIP instruction. The program works ok if tool radius compensation is disable (G40) but stops if tool compensation is active (G41 in this example), even if the tool diameter is equal to 0. When it stop’s the distance to go is D.to-go-X=-0.015, D.to-go-Y=0.001, D.to-go-Z=-0.001 and although the programed Feed is 30000mm/min and actual Feed (shown) is also 30000mm/min the machine doesn’t move and shows no error (see picture in attachment). If we let it proceed it takes about 5 minutes to move remaining shown distance (X=-0.015, Y=0.001, Z=-0.001) and then proceeds normally. Example that fails in N1080: N1060 CIP I1 = 218.380 J1 = -113.531 K1 = 25.990 X = 213.280 Y = -113.631 Z = 24.300 B = -80.000 C = 87.250 N1070 CIP I1 = 212.110 J1 = -113.591 K1 = 23.930 X = 210.330 Y = -113.531 Z = 23.410 B = -80.000 C = 87.250 N1080 G01 X = 170.850 Y = -111.631 Z = 23.410 B = -80.000 C = 87.250 ; stops moving in this block N1090 CIP I1 = 169.730 J1 = -111.671 K1 = 23.410 X = 168.110 Y = -112.091 Z = 23.410 B = -80.000 C = 87.250 N1100 CIP I1 = 167.370 J1 = -112.321 K1 = 23.410 X = 166.210 Y = -112.411 Z = 23.410 B = -80.000 C = 87.250 Is that a CNC interpreter error or a tool not defined correctly? Is there any way to work this problem? Thanks in advance for your time, Attachment161021_stpos_when_executing_CIP_with_Tool_compensation_active_with_tool_radius_0.png (41 Downloads) |
Follow us on