0
点赞
收藏
分享

微信扫一扫

螺纹精加工(修改)

昨天发布的螺纹精加工一文有明显错误,首先感谢广大网友留言指正,在做这篇文案时,只是简单的仿真了下,缺少实际加工验证,对此深感抱歉。以下是对昨天文章的更正。


我们在精度不高的螺纹加工中,经常使用G76指令,但G76斜进式切削方法,由于为单侧刃加工,加工刀刃容易损伤和磨损,使加工的螺纹面不直,刀尖角发生变化,而造成牙形精度较差。而G92(G32)由于其加工的牙形精度较高,因此一般多用于小螺距高精度螺纹的加工。但由于刀刃在加工中易磨损,因此在加工中要经常测量,影响加工效率。

如果我们把粗加工交给G76指令完成,而精加工交给G92或者G32指令完成,这样就既兼顾了加工效率,又考虑了加工精度。

注意的是,两者综合应用编程加工时,因为两者进给方式不同:G76为斜进式,G92为直进式,两者螺纹切削的循环起点不相同,所以需要事先计算G92修整加工的Z向起点,否则会产生螺纹乱扣现象,造成零件报废。

G92加工时Z值计算:

螺纹精加工(修改)_偏移量如图所示,G76指令是斜进刀,起刀点为右图B点,而G92指令的起刀点在左图B点,所以起刀点是不一样的,我们根据上图的三角关系可以得到转换公式

螺纹精加工(修改)_应用编程_02

式中:d为精车余量,a为偏移量,h为牙高,α为牙型角。

G92的起刀点与G76的相差一个偏移量a,所以在编程时我们需要特别注意。这个偏移量我们可以在编程时,修改程序;也可以在刀补中进行。
例:

螺纹精加工(修改)_偏移量_03

a=(0.975-0.1)x tan(30)=0.505

程序如下:

O6666;(程序号)

G98;

... ... ...(省略外圆加工程序)

G00X100Z150;(加工外圆刀具退到安全位置)

M03S450T0404;(螺纹加工主轴转速降低,调用4号螺纹车刀,这里使用同一把刀进行粗精加工)

G00X32Z4.5;(快速定位螺纹加工起点)

G76 P010060 Q200R0.05(用G76螺纹切削循环指令)

G76X28.45Z-32.25P775Q350F1.5;(粗加工M30X1.5螺纹部分)

G00X32Z3.99;(快速定位到起刀点,这里要注意偏移量)

G92X28.45Z-32.25F1.5;(用G92螺纹切削循环指令)

X28.05;(精加工螺纹)

G00X100Z100;(返回安全点)

M05;(主轴停止转动)

M30;(程序加工结束,返回程序起始段)


举报

相关推荐

0 条评论