数控车宏程序编程的第八讲,梯形螺纹的加工

今天继续进行数控车宏程序编程的第八讲,梯形螺纹的加工,完成如图所示零件的编程

一般在数控车床上加工螺纹的有三种方法,径向进刀的直进法、交替式进刀的左右车削法、侧向进刀的斜进法。

当螺距较大时,可以采用左右车削法。

还要通过查表计算螺纹的相关参数:螺距P=6mm;间隙ac=0.5mm;中径d2=d-0.5P=33mm

;小径d3=d-2h3=29mm;牙高h3=0.5P+ac=3.5mm;牙顶宽f=0.P=2.mm;牙槽底宽

w=0.P-0.ac=1.mm,主要参数如下图所示

首先你要明白什么是左右借刀的加工工艺,对螺纹刀具有什么样的要求!这些在此不在一一细说,简单的说就是左右进刀,间歇进给至牙深,每层切深逐渐减少,一直加工到牙底即可!如下图所示,如果把刀具比喻成一条直线,它要加工出一个三角形螺纹来,势必要一点一点的走三角形轮廓,也就是通过径向每进给一个深度,求出一个Z值,一直进给刀牙槽底29即可。

明白以上讲解后,再来看下如何编程,我的思路是以牙高为变量,参考程序如下:

G0X40

Z15

#1=0

#2=36

N1#3=TAN[15]*3.5-TAN[15]*#1;借刀量

#5=#2-#1

G0X#5

Z[15+#3];右借刀量

G32Z-30F6

G0X40

Z[15-#3];左借刀量

G0X#5

G32Z-30F6

G0X40

Z15

#1=#1+0.1

IF[#1LE3.5]GOTO1

G0X40

Z

M5M30

仿真效果图如下

考虑:如果不是标准刀具,或者是螺距较大,又或者是不等距,牙型角不是30°等等情况时,又该如何进行编程呢?还是那句话,把这个看明白了,其它就是举一反三的事情,祝好!




转载请注明:http://www.aierlanlan.com/cyrz/7556.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了