西门子840d系统 螺旋铣孔程序里turn=20是什么意思?
自己做的西门子后处理,没有条件上机验证。接触的都是fanuc的加工中心,没有使用过西门子系统,不知道这个程序能上机么?那位大神指点一下,谢了!N10 G40 G17 G54 G90 G64
N20 ;Operation : SPOT_DRILLING_COPY_1
N30 M9
N40 M5
N50 M1
N60 T8
N70 (NAME :ZXZ )
N80 (D : 4.00)
N90 M6
N100 G0 G90 X-80. Y0.0 S1000 M3 D8
N110 Z66.
N120 M8
N130 F55.
N140 MCALL CYCLE81(66.,0.,2.3,-2.)
N150 X-80. Y0.0
N160 X-56.569 Y56.569
N170 X0.0 Y80.
N180 X56.569 Y56.569
N190 X80. Y0.0
N200 X56.569 Y-56.569
N210 X0.0 Y-80.
N220 X-56.569 Y-56.569
N230 MCALL
N240 G0 Z66.
N250 ;Operation : HOLE_MILLING_COPY
N260 M9
N270 M5
N280 M1
N290 T9
N300 (NAME :D10C )
N310 (D : 10.00)
N320 M6
N330 G0 G90 X-80. Y0.0 S2500 M3 D9
N340 Z100.
N350 M8
N360 Z3.
N370 G3 X-84. I-2. J0.0 F1200.
N380 ;Cutting
N390 X-84. Y0.0 Z-14. I4. J0.0 TURN=16
N400 G3 I4. J0.0
N410 G3 X-80. I2. J0.0
N420 ;Departure Move
N430 G0 Z100.
N440 ;End of Program
N450 M30
N460 (TIME :1.08)
TURN=:圆弧经过起点的次数,即整圆的圈数 ,就是螺旋走刀从X84 Y0 Z3向下绕16圈 到达终点X84 Y0 Z-14,不知你的D8和D9是根据刀号自动生成的,还是你自己设置的,西门子的的刀补是每把刀都可设置9个刀补,D1到D9,超过了会报警,不同的刀与刀之间的D值是独立存在的,并且D2到D9,机床初始状态是要另外新建的, bey2008 发表于 2020-5-5 21:28
TURN=:圆弧经过起点的次数,即整圆的圈数 ,就是螺旋走刀从X84 Y0 Z3向下绕16圈 到达终点X84 Y0 Z-14,不知 ...
你好,首先非常感谢你。我螺距设的是1,我可以理解为我的这个螺旋铣孔程序可以上机使用么?D8和D9是后处理自动出的,这个程序我没有手动改任何地方。谢谢你的解惑,D的问题我可以自己修改每把刀都让它出D1。
我又优化了一下后处理,这回可以么?
N10 G40 G17 G0 G90 G64
N20 SUPA G0 Z0 D0
N30 M9
N40 M5
N50 M1
N60 T8 D1
N70 (NAME :ZXZ )
N80 (D : 4.00)
N90 M6
N100 G55 G90
N110 G0 X-80. Y0.0 S1000 M3
N120 Z66.
N130 M8
N140 F55.
N150 MCALL CYCLE81(66.,0.,2.3,-2.)
N160 X-80. Y0.0
N170 X-56.569 Y56.569
N180 X0.0 Y80.
N190 X56.569 Y56.569
N200 X80. Y0.0
N210 X56.569 Y-56.569
N220 X0.0 Y-80.
N230 X-56.569 Y-56.569
N240 MCALL
N250 G0 Z66.
N260 SUPA G0 Z0 D0
N270 M9
N280 M5
N290 M1
N300 T9 D1
N310 (NAME :D10C )
N320 (D : 10.00)
N330 M6
N340 G55 G90
N350 G0 X-80. Y0.0 S2500 M3
N360 Z100.
N370 M8
N380 Z3.
N390 G3 X-84. I-2. J0.0 F1200.
N400 ;Cutting
N410 X-84. Y0.0 Z-14. I4. J0.0 TURN=16
N420 G3 I4. J0.0
N430 G3 X-80. I2. J0.0
N440 ;Departure Move
N450 G0 Z100.
N460 SUPA G0 Z0 D0
N470 M30
N480 (TIME :1.08)
没用过西门子的,留个脚印学习下 继续优化,又有了新收获!
N10 G40 G17 G0 G90 G64
N20 M9
N30 M5
N40 M1
N50 T26 D1
N60 ;(NAME :M16 )
N70 ;(D : 16.00)
N80 M6
N90 G55 G90
N100 G0 X-80. Y0.0 S100 M3
N110 Z66.
N120 M8
N130 F200.
N140 MCALL CYCLE84(30.,0.,5.,-16.,,,3,,2.,,100.,100.,,0,,0)
N150 X-80. Y0.0
N160 X-56.569 Y56.569
N170 X0.0 Y80.
N180 X56.569 Y56.569
N190 X80. Y0.0
N200 X56.569 Y-56.569
N210 X0.0 Y-80.
N220 X-56.569 Y-56.569
N230 MCALL
N240 G0 Z66.
N250 M9
N260 M5
N270 M1
N280 T9 D1
N290 ;(NAME :D10C )
N300 ;(D : 10.00)
N310 M6
N320 G55 G90
N330 G0 X-80. Y0.0 S2500 M3
N340 Z100.
N350 M8
N360 Z3.
N370 G3 X-84. I-2. J0.0 F1200.
N380 ;Cutting
N390 X-84. Y0.0 Z-14. I4. J0.0 TURN=16
N400 G3 I4. J0.0
N410 G3 X-80. I2. J0.0
N420 ;Departure Move
N430 G0 Z100.
N440 M9
N450 M5
N460 M30
N470 ;(TIME :1.95)
你好,请问‘X-84. Y0.0 Z-14. I4. J0.0 TURN=16’,怎样才能出turn不出k?谢谢
shuai1983 发表于 2020-9-11 22:00
你好,请问‘X-84. Y0.0 Z-14. I4. J0.0 TURN=16’,怎样才能出turn不出k?谢谢
我这个后处理是用后处理构造器,西门子840D模版自己一点点改的,自动出的TURN。回的有点晚了不知道还能帮到你么!
页:
[1]