螺纹经常使用的指令
螺纹经常使用的指令有:
1、单行程等螺距G32
2、变导程螺纹切削G34
3、螺纹切削固定循环G92
4、螺纹切削复合循环G76
螺纹牙型高度计算
螺纹牙型高度:螺纹牙顶到牙底之间垂直于螺纹轴线的距离。
普通螺纹牙型的高度为:H=0.866P(这个是国际标准)
螺纹实际牙型高度计算出为:h=H-2(H/8)=0.6495P,平常按0.65计算。
螺纹进刀与退刀距离
螺纹进刀与退刀距离:在加工螺纹的时候为了使加工的螺纹是均匀的,同时为避免螺纹车刀在加减速过程中切削,应留升速进刀距离δ1和减退刀距离δ2,
一般来说:(这个具体情况具体对待)
δ1=2~5mm
δ2=(1/4~1/2)δ1

单行程等距螺纹G32
指令格式:G32 X (U) -Z(W)-F-I-K-Q-;
指令说明:X、Z为螺纹终点坐标
U、W为螺纹终点相对螺纹起点的增量坐标;
F为螺纹的导程;
Q为螺纹起始角,单线螺纹不消设定。双线Q=180000.
G32相当于这样理解G32=G01+Q0实不为过。
G32的应用范畴
G32是模态的,G32指令主要用于一些单一、特殊高精度螺纹的切削加工,我们平时最常用G32和宏结合到一起做项目了。
1、螺纹的螺距是指主轴转一圈长轴的位移量(X轴位移量则按半径值)
2、起点和终点的X坐标值相同(不输入X或U)时,进行直螺纹切削
3、起点和终点的Z坐标值相同(不输入Z或W)时,进行端面螺纹切削
4、起点和终点X、Z坐标值都不相同时,进行锥螺纹切削。
G32的参数含义
F:公制螺纹螺距,为主轴转一圈长轴的移动量
I:每英寸螺纹的牙数,为长轴方向1英寸(25.4mm)长度上螺纹的牙数
J:螺纹退尾时在短轴方向的移动量(退尾量)
K:螺纹退尾时在长轴方向的长度。
Q:起始角,指主轴一转信号与螺纹切削起点的偏移角度。
(Q值是非模态参数,每次使用都必须指定,如果不指定就认为是0度)
G32,不能用单段运行,G32在车削工件时会有非常多的应用形式,比如说车波浪轴,车多边形,车五角星形,都是用G32完成的。
G32用的时候要3个一组的用,因为2个以上的G32指令连用时,后边的指令是不进行起点检查的,以三角螺纹为例,第一条指令以60°角切入螺纹起点,第二条指令是真正的加工,第三条指令才是退刀,再加一个G00退回起点,这样4条指令车一刀,Q一般默认为零,如果不指定。

变导程螺纹切削G34
指令格式:G34 X(U)-Z(W)-F-K-;
指令说明:X、Z为螺纹终点坐标; F为螺纹的导程;K为螺纹每导程增量。
螺纹切削固定循环指令G92
指令格式:G92 X(U)-Z(W)-R-F-;
指令说明:X、Z为切削终点(C点)的坐标值;U、W为切削终点相对循环起点的增量;R为切削始点与切削终点的半径差;F为导程。
纹切削复合循环指令G76
指令格式:G76 Pm r a Q△dmin Rd;
G76 X(U)-Z(W)-Ri Pk Q△d Ff;
指令含义:m为精加工最终重复次数,00~99之间的两位整数,常取01~03;r为螺纹尾端倒角量,取值0.0L~9.9L,00~99数字,0.1的整数倍;a为刀尖角度,即牙型角;△dmin为最小车削深度,半径值,d为精车余量,半径值,X、Z为螺纹终点绝对值;i为螺纹锥度值,半径值;△d第一次车削深度,半径值;F螺纹的导程。
切螺纹各指令特点与对比
G32:车削过程是在每次往复行程后,车刀沿横向进刀,通过屡次行程完成螺纹车削,由于刀具两侧刃同时工作,切削力较大,排屑困难,容易产生扎刀现象,但牙型正确。
G76:单侧刃顺次进刀,刀刃容易损伤和磨损,牙型精度较差,适合大螺距粗加工,精度不高用G76一次成型,精度较高时用G76斜进法粗加工,G92直进法精加工。
好了,今天就分享到这里,其它的螺纹指令的用法和细节,我会后面具体说的,细节决定成败。
我们在编程之前先要搞清楚最基本的理论和知识点才会在后面宏编程中顺水推舟的,后面柳工将分享更多的宏程序编程干货,每天早上7点分享宏程序早餐。
