数控车如何用宏程序车削矩形螺纹

技术小编 13790 0

就车削上图矩形螺纹,退刀槽,倒角我就没有标注了,但实际操作中一定要注意,这些东西都是不可以缺少的。

车削矩形螺纹50X10的螺纹,有些数值是需要计算的


牙高0.5X10+0.1=5.1

牙槽底宽 0.5X10+0.02=5.02

螺纹小径 50-2X5.1=39.8


具体计算公式可以上百度查找


该算的都算了,那么该想想宏程序怎么写,刀路是怎么样的,刀路怎么用宏程序表达出来。


小编的具体思路是,刀具每次下刀,车削一条螺旋线,但刀具只有三毫米,而牙槽宽度却有5.02,牙高也有5.1mm,如果刀具一路往下车削,恐怕刀具排屑困难,造成烧刀,闷车匝刀,导致螺纹报废,所以最好的解决办法就是,Z轴每次下刀(在当前层),X方面就可以全部车削掉,不留余量,给下次车削,留足车削空间,降低阻力。

刀具在同一深度下,将X向车削完毕


M03S800

T0101

G00X80Z10

#1=0

#1代表单边牙高

WHILE[#1LE5.1]DO1

如果#1的值小于5.1就是没有车完,每次的切削深度的表示就是  X[80-2*#1]

G0 X[80-2*#1]

X方向定位

G32 Z-70 F10

G32螺纹车削

G32 X82

G32退刀

Z10

#2=0

#2为Z方向刀具偏移的初始值

WHILE[#2LE2.02]DO2

由于剩余的槽宽为2.02,所以小于2,02X就是没有车完

G0 X[80-2*#1]

X在当前深度定位

Z[15-#2]

刀具在Z方向偏移

G32Z-70 F10

G32X82

Z10

#2=#2+2.02

Z方向一次性偏移完,偏移量小于一个刀宽

END2

#1=#1+0.1

END1

G00X100

Z200

M5

M30




标签: 数控宏程序

抱歉,评论功能暂时关闭!