床上车削螺纹和铣床上铣削螺纹尽管走刀的方式和机床的运动都不同,但本质上是相同的:刀刃与工件间沿着螺旋线的相对运动,由浅至深的分层加工。zui近在加工时找不到螺纹铣刀,偶然发现了一把车床的螺纹刀,正好放入12的弹簧夹套中,编个程序加工个螺纹用螺纹塞规一测量合适。下面是所用程序:
使用r参数编程,利用增量坐标状态下的圆弧插补加工螺旋线来实现。左旋螺纹和右旋螺纹可以通过g2和g3来控制。下图是使用单齿螺纹铣刀加工内螺纹的示意图,对刀时使用刀具zui低点,圆弧插补的半径是孔轴线与螺纹铣刀轴线的距离。可以通过底孔半径与螺纹刀的回转半径差值算出。
螺纹铣削示意图
程序举例:
g90g54g0z100m3s1800
r1=_(此处填入圆弧半径)
g0x=r1y0
z1.5
r2=1
kk:g91g2i=-r1f500
r2=r2+1
ifr2<=11gotobkk此处控制加工螺纹的长度,10个螺距,即15mm
g90g1x0y0使用完增量编程g91后,记得改成g90坐标模式
g0z100
m5
m30
单齿铣刀铣削螺纹也不能一刀完成,也需分层切削,r1先用zui小值,然后逐渐加大,直到加工出合适的螺纹(使用螺纹塞规检测)。
注意:随着螺纹加工次数的增加,牙深逐渐加大,zui后r1增量也要越来越小,防止切削量过大,铣废螺纹。