论文部分内容阅读
摘要:介绍了复杂形状工件数控编程的固定形状粗车复合循环指令G73格式及编程要点。通过实例来说明在实际加工中如何合理使用G73指令,以提高加工效率,并有效地保证加工工件的质量。
关键词:G73指令;复合循环;车削
随着科技的不断进步,数控机床与普通机床相比,可实现高精度、高难度和高效率地加工。为了便于自动、高精度、高效地加工结构复杂、精度要求高的机械产品,数控车床都配备了车削循环加工指令。车削复合固定循环指令规定了机床每次循环切削的进刀量和退刀量,程序量小且简洁,程序不容易出错,在加工过程中,只要观察零件加工的第一次循环就能大概判断出程序有无出错以及对刀是否正确,在程序第一个循环正常加工完成之后,就可以自动加工,而且加工的安全性很高。固定形状粗车复合循环指令G73主要用于加工铸造或者表面余量均匀的毛坯,它的切削进给路线与零件轮廓一致,每次加工的轨迹相差不大。
一、G73指令格式
G73 U(?驻i)W(?驻k)R(d);
G73 P(ns)Q(nf)U(?驻u)W(?驻w) F(f)S(s)T(t);
N(ns)……;
…… N(nf)……;
指令中各参数的意义如下:
?驻i:X方向总退刀量或是粗切时径向切除的总余量,该参数为模态量,直到指定另一个值前保持不变;
?驻k:Z方向总退刀量(可与?驻i相等),或是粗切时轴向切除的总余量,该参数为模态量,直到指定另一个值前保持不变;
d:循环次数,与粗车削重复次数相同,该参数为模态量;ns:精车削程序第一段程序号;
nf:精车削程序最后一段程序号;?驻u:X方向精车预留量(0.2mm~0.5mm);?驻w:Z方向精车预留量(0.05mm~0.1mm);
f:进给量;s:主轴转速;t:刀具号。
G73指令刀具轨迹平行于工件的轮廓,故适合加工铸造和锻造成形的坯料;背吃刀量分别通过X轴方向总退刀量?驻i和Z轴方向总退刀量?驻k除以循环次数d求得;总退刀量?驻i与?驻k值的设定与工件的切削深度有关。
二、G73编程要点
1.?驻i与?驻k值是刀具第一刀车削时退离工件的距离,(第一刀是提刀过程)即刀具从循环点提升的单边距离。确定该值应该参考毛坯的粗加工的余量大小,以使第一次车削时就有合理的切削深度,防止空走刀。
2.X轴方向总退刀量用半径表示,当向正X方向退刀时,该值为正,反之为负。
3.在使用G73进行粗加工时,只有含在G73程序段中的F、S、T功能才有效,而包含在P到Q程序段中的F、S、T指令对粗车循环无效。
4.G73指令必须带有P、Q地址ns、nf,且与精加工路径起、止顺序号对应,否则不能进行加工,在顺序号为到顺序号为程序段中不能调用子程序。
5.顺序号ns至nf之间的程序段描述刀具切削加工的路线。
6.用G73粗车指令,就会有与之相匹配的精车指令G70。
三、编程实例
如图1所示为要进行成形粗车的短轴,X退刀量为14mm,Z退刀量为14mm,精车削预留量X方向为0.5mm,Z方向为0.25mm,循环次数为3,粗车进给率为0.3mm/r,主轴转速为180r/min,数控程序编写如下:
N10 G50 X260.0 Z220.0;
N20 G30 U0 W0 T0100 M03 M08;
N30 G00 X220.0 Z160.0;
N40 G73 U14.0 W14.0 R3;
N50G73 P55 Q75 U0.5 W0.2 5F0.3 S180;
N55G00 X80.0 W-40;
N60G01 W-20.0 F0.15;N65X120.0 W-10.0;N70W-20.0;N75G02 X160.0 W-20.0 R20.0;N80G01 X180.0 W-10.0;N90G30 U0 W0 T0202;N100G70 P55Q75;N110G30 U0W0 M09;N120M30;
四、结束语
固定形状粗车复合循环G73指令通过定义零件的加工刀具轨迹来进行零件的粗车和精车,在程序中设置好切削深度、精车余量、进给量等参数后,数控系统自动计算出刀具路径,自动对零件进行多次加工,能极大地简化编程,提高加工效率。
关键词:G73指令;复合循环;车削
随着科技的不断进步,数控机床与普通机床相比,可实现高精度、高难度和高效率地加工。为了便于自动、高精度、高效地加工结构复杂、精度要求高的机械产品,数控车床都配备了车削循环加工指令。车削复合固定循环指令规定了机床每次循环切削的进刀量和退刀量,程序量小且简洁,程序不容易出错,在加工过程中,只要观察零件加工的第一次循环就能大概判断出程序有无出错以及对刀是否正确,在程序第一个循环正常加工完成之后,就可以自动加工,而且加工的安全性很高。固定形状粗车复合循环指令G73主要用于加工铸造或者表面余量均匀的毛坯,它的切削进给路线与零件轮廓一致,每次加工的轨迹相差不大。
一、G73指令格式
G73 U(?驻i)W(?驻k)R(d);
G73 P(ns)Q(nf)U(?驻u)W(?驻w) F(f)S(s)T(t);
N(ns)……;
…… N(nf)……;
指令中各参数的意义如下:
?驻i:X方向总退刀量或是粗切时径向切除的总余量,该参数为模态量,直到指定另一个值前保持不变;
?驻k:Z方向总退刀量(可与?驻i相等),或是粗切时轴向切除的总余量,该参数为模态量,直到指定另一个值前保持不变;
d:循环次数,与粗车削重复次数相同,该参数为模态量;ns:精车削程序第一段程序号;
nf:精车削程序最后一段程序号;?驻u:X方向精车预留量(0.2mm~0.5mm);?驻w:Z方向精车预留量(0.05mm~0.1mm);
f:进给量;s:主轴转速;t:刀具号。
G73指令刀具轨迹平行于工件的轮廓,故适合加工铸造和锻造成形的坯料;背吃刀量分别通过X轴方向总退刀量?驻i和Z轴方向总退刀量?驻k除以循环次数d求得;总退刀量?驻i与?驻k值的设定与工件的切削深度有关。
二、G73编程要点
1.?驻i与?驻k值是刀具第一刀车削时退离工件的距离,(第一刀是提刀过程)即刀具从循环点提升的单边距离。确定该值应该参考毛坯的粗加工的余量大小,以使第一次车削时就有合理的切削深度,防止空走刀。
2.X轴方向总退刀量用半径表示,当向正X方向退刀时,该值为正,反之为负。
3.在使用G73进行粗加工时,只有含在G73程序段中的F、S、T功能才有效,而包含在P到Q程序段中的F、S、T指令对粗车循环无效。
4.G73指令必须带有P、Q地址ns、nf,且与精加工路径起、止顺序号对应,否则不能进行加工,在顺序号为到顺序号为程序段中不能调用子程序。
5.顺序号ns至nf之间的程序段描述刀具切削加工的路线。
6.用G73粗车指令,就会有与之相匹配的精车指令G70。
三、编程实例
如图1所示为要进行成形粗车的短轴,X退刀量为14mm,Z退刀量为14mm,精车削预留量X方向为0.5mm,Z方向为0.25mm,循环次数为3,粗车进给率为0.3mm/r,主轴转速为180r/min,数控程序编写如下:
N10 G50 X260.0 Z220.0;
N20 G30 U0 W0 T0100 M03 M08;
N30 G00 X220.0 Z160.0;
N40 G73 U14.0 W14.0 R3;
N50G73 P55 Q75 U0.5 W0.2 5F0.3 S180;
N55G00 X80.0 W-40;
N60G01 W-20.0 F0.15;N65X120.0 W-10.0;N70W-20.0;N75G02 X160.0 W-20.0 R20.0;N80G01 X180.0 W-10.0;N90G30 U0 W0 T0202;N100G70 P55Q75;N110G30 U0W0 M09;N120M30;
四、结束语
固定形状粗车复合循环G73指令通过定义零件的加工刀具轨迹来进行零件的粗车和精车,在程序中设置好切削深度、精车余量、进给量等参数后,数控系统自动计算出刀具路径,自动对零件进行多次加工,能极大地简化编程,提高加工效率。