内容正文:
任务十 《运用椭圆插补代码编程》
任务目标:
1、认识椭圆插补G6.2、G6.3代码。
2、运用椭圆插补代码编程车削椭圆弧。
数控车削任务:
数控车削图示的轮廓为椭圆的工件。工件材料为45钢。
1、加工准备
(1)准备毛坯,端面车平即可。
(2)装夹方式:“一夹一顶”:普通自定心卡盘,夹持Ф45mm外圆,保证伸出长度约80mm,顶尖顶入中心孔,松紧适当,锁紧尾座。
(3)刀具:90°外圆车刀(材料:硬质合金)。刀具副偏角大于或等于30°。
(4)量具:量具:0~150mm的游标卡尺、椭圆弧样板。
2、编程思路
先加工5mm宽的槽,再加工椭圆部分。在GSK980TDb系统中,椭圆部分采用椭圆插补代码G6.2或G6.3编写,嵌入G73代码或G71(Ⅱ型)代码中。
(1)代码功能
①G6.2、6.3为模态G代码。
②G6.2代码运动轨迹为从起点到终点的顺时针(后刀座坐标系)/逆时针(前刀座坐标系)椭圆。
G6.3代码运动轨迹为从起点到终点的逆时针(后刀座坐标系)/顺时针(前刀座坐标系)椭圆。
③这里G6.2、6.3代码顺、逆方向的判断和G02、G03代码顺、逆方向的判断方法是一样的。
将刀具想象在工件上方,从起点到终点,顺时针方向插补则用G6.2代码;逆时针方向插补则用G6.3代码。
(2)代码格式:
G6.2 X(U)__ Z(W)__ A__ B__ Q__;
G6.3 X(U)__ Z(W)__ A__ B__ Q__;
(3)代码说明:
X(U):X方向的终点坐标值。
Z(W):Z方向的终点坐标值。
A:椭圆长半轴长,无符号。
B:椭圆短半轴长,无符号。
Q:椭圆的长轴与坐标系的Z轴的夹角(单位:0.001度,无符号,角度对180取余)。
(4)代码注意事项
①A、B是非模态参数,如果不输入默认为0,当A=0或B=0时,系统产生报警。当A=B的时候作为圆弧(G02/G03)加工。
②Q值是非模态参数,每次使用都必须指定,省略时默认为0度,长轴与Z轴平行或重合。
③Q的单位为0.001度,若与Z轴的夹角为180度,程序中需输入Q180000,如果输入的为Q180或Q180.0, 均认为是0.18度。
④编程的起点与终点间的距离大于长轴长,系统会产生报警。
⑤地址X(U)、Z(W)可省略一个或全部:当省略一个时,表示省略的该轴的起点和终点一致;同时省略表示终点和始点是同一位置,将不作处理。
⑥椭圆插补只加工小于180°(包含180°)的椭圆。
⑦G6.2、G6.3代码可用于刀具补偿中,注意事项同G02、G03。
⑧G6.2、G6.3代码可用于复合循环G70、G71、G73代码中,注意事项同G02、G03。
3、编写椭圆部分的参考程序
此处的参考程序是G6.3代码运用于G73、G70代码的情况。
O1013
T0101;
M03 S800 G99;
G00 X45 Z2;
G73 U11 R15;
G73 P10 Q20 U0.5 W0 F0.1;
N10 G00 X24.241;
G01 Z0 F0.08;
G6.3 X24.241 Z-70 A44 B20 Q0;
G01 X24.241 Z-71;
N20 X45;
G00 X100;
Z100;
M05;
M00;
M03 S1000;
G00 X45 Z2;
G70 P10 Q20;
G00 X100;
Z100;
M30
(1)加工准备
椭圆标准方程
(2)编程思路
①代码功能
②代码格式
G6.2 X(U)__ Z(W)__ A__ B__ Q__;
G6.3 X(U)__ Z(W)__ A__ B__ Q__;
③代码说明
④代码注意事项
(3)参考程序
5、完成课后练习
4、课堂小结
$