内容正文:
2.5 螺纹车削程序的编写与调试
2.5.1 基本螺纹车削指令G32
格式:G90(G91)G32 X... Z... R...E...P...F/I...
如图2-33所示锥面螺纹段AB,其编程计算方法如下:
绝对:G90 G32 X xb Z zb Rr Ee Pp Ff / Ii;
增量:G91 G32 X(xb-xa)Z(zb-za)Rr Ee Pp Ff / Ii;
图2-33 螺纹车削
表2-4是为获得较好的螺纹切削质量推荐的内外螺纹牙深及进给次数。每次吃刀深度可用下面公式计算:
螺纹车削编程实例:图2-34 圆柱螺纹车削编程图例
例1 如图2-34所示圆柱螺纹切削,螺纹导程为1.0 mm,使用G54构建工件坐标系。其车削程序编写如下:
O0012
G54 G90 X70.0 Z25.0 S200 M03;
G00 X40.0 Z2.0 M08;
X29.3; 查表2-2得ap1= 0.7 mm
G32 Z -46.0 F1.0;
G00 X40.0;
Z2.0;
X28.9; ap2= 0.4 mm
图2-34 圆柱螺纹车削编程图例
G32 Z -46.0 ;
G00 X40.0;
Z2.0;
X28.7; ap3 = 0.2 mm
G32 Z -46.0;
G00 X40.0;
Z2.0;
X70.0 Z25.0 M09;
M05;
M30;
例2 如图2-35所示锥螺纹切削,螺距1.5 mm, d1=2 mm, d2=1 mm。
图2-35 锥螺纹编程图例
其车削加工程序如下:
O0013
G54 G90 X80.0 Z150.0 S200 M03;
G90 G00 X50.0 Z122.0 M08;
X13.2; 查表2-2, ap1 = 0.8 mm
G91 G32 X29.0 Z -43.0 F1.5; 车螺纹第1刀(增量方式)
G00 X7.0; 退刀至X = 50处
Z43.0; 退刀至Z = 122.0处
G90 X12.6; 吃刀ap2 = 0.6 mm
G32 X41.6 Z79.0; 车螺纹第2刀
G00 X50.0;
Z122.0;
X12.2;
G32 X41.2 Z79.0; ap3 = 0.4 mm
G00 X50.0;
Z122.0;
X12.04; ap4 = 0.16 mm
G32 X41.04 Z79.0;
G00 X50.0;
Z122.0;
X80.0 Z150.0 M09;
M05;
M30;
2.5.2 螺纹车削的简单固定循环G82
格式:G90(G91)G82 X... Z... I... R...E...C...P...F... ;
算法:G90 G82 X xb Z zb I(xc/2-xb/2)Rr Ee Cc PpF f ;
G91G82 X(xb-xa)Z(zb-za)I(xc/2-xb/2)Rr Ee Cm Pp F f ;
如图2-36所示,刀具从循环起点开始,沿着箭头所指的路线行走,最后又回到循环起点。当用绝对编程方式时,X、Z后的值为螺纹段切削终点的绝对坐标值;当用增量编程方式时,X、Z后的值为螺纹段切削终点相对于循环起点的坐标增量。但无论用何种编程方式,I后的值总为螺纹段切削起点(并非循环起点)与螺纹段切削终点的半径差。当I值为零省略时,即为圆柱螺纹车削循环。
图2-36 螺纹车削简单循环
和前面介绍的G80、G81等简单循环一样,螺纹车削循环也包括四段行走路线,其中只有一段是主要用于车螺纹的工进路线段,其余都是快速空程路线。采用简单固定循环编程虽然可简化程序,但要车出一个完整的螺纹还需要人工连续安排几个这样的循环。比如前述例图2-34、图2-35的螺纹加工,若采用固定循环指令,则程序可这样编写:
2.5.3 车螺纹复合循环G76
格式:G76 C(m) R(r) E(e) A(a) X(U) Z(W) I(i) K(k) U(d) V(dmin) Q(d) F(f) ;
如图2-37为车螺纹复合循环的加工路线及参数表达的示意图。
图2-37 螺纹车削复合循环
按照车