欢迎来到天天文库
浏览记录
ID:24003110
大小:25.00 KB
页数:4页
时间:2018-11-12
《宏程序在梯形螺纹车削中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、宏程序在梯形螺纹车削中的应用 珠海市技师学院 【摘要】本文简要举例说明宏程序在梯形螺纹车削中的应用,通过变量的重新赋值,控制了每层背吃刀量的变化,实现了分层切削螺纹,提高了工件的表面质量和减少刀具的磨损,适合在实际生产中推广,提高经济效益。 【关键词】数控车削;梯形螺纹;宏程序;分层法 某Tr38×6梯形螺纹的工件如图1所示,螺纹有效长度为60mm,材料为45#钢,用G76专用指令和宏程序编制车削外梯形螺纹的加工程序。 1.工艺分析和加工路线 1.1准备外圆和端面己完成加工的毛坯。 1.2装夹方式:普通自定心卡盘,采用一顶一夹的方式; 1.3采用分
2、层切削的方法车削螺纹,其中精车螺纹余量要小,制订车削工序卡见表一所示,其中背吃刀量为双边径向值。 2.编程思路和刀具路径规划 2.1车削外圆梯形螺纹的方式为:进刀→切入→径向退刀→轴向退刀。 2.2本实例给出采用G76指令和宏程序两种方法来编制梯形螺纹的加工程序。 2.3本实例编制宏程序中需要赋值的变量有精车次数、螺纹加T起点、最小切深限制、精加工余量、牙底直径、首次背吃刀量、螺距。 程序1:G76指令车削梯形螺纹 O1001;(程序名) T0101;(调1号刀具以及1号刀补) M03S120M08;(主轴正转,转速为120r/min,切削液打开)
3、 G00X42Z1;(快速定位) G0Z-15;(到达螺纹切削的起点) G76P020530Q50R0.05;(螺纹切削循环指令) G76X28.75Z-85P3500Q600F6;(螺纹切削循环指令) G00X150(径向退刀) Z100;(轴向退刀) M05;(关主轴) M09;(关冷却液) M30;(程序结束) 程序2:采用宏程序车削梯形螺纹 O1003;(程序名) T0101;(调1号刀具以及1号刀补) M03S120M08;(主轴正转,转速为120r/min,切削液打开) G00X38Z1;(快速定位) G00Z-15;(到
4、达螺纹切削的起点) #101=0;(螺纹背吃刀量的初始值) #102=-15;(螺纹加工的Z向起点) #104=0.5;(第1层螺纹背吃刀量) #105=0.114;(进刀量) N10#101=#101-#104;(螺纹深度每次减去背吃刀量) #106=#101+38;(x向退刀位置) G00X[#106];(径向进刀) Z[#102-#105];(轴向进刀) G32Z-85F6;(车削螺纹) G00X[#106+10];(径向退刀) Z[#102+#105j;(轴向退刀) X[#106];(返回到上次螺纹加工进刀起点) G32Z-85F
5、6;(车削螺纹) G00X[#106+10];(径向退刀) Z[#102-#105];(轴向进刀) IF[#101GT-3]GOTO10;(如果#101大于-3,则跳转到N10) #104=0.3;(第2层螺纹背吃刀量) IF[#101GT-6]GOTO10;(如果#101大于-6,则跳转到N10) #104=0.1;(第3层螺纹背吃刀量) IF[#101GT-6.8]GOT010;(如果#101大于-6.8,则跳转到N10) G0X100;(?较蛲说叮? Z100;(轴向退刀) M05; M09; M00; M03S40M08;(主轴正
6、转,转速为40Mm;n,打开切削液) G00X42Zl;(快速定位) Z-15;(定位刀螺纹的轴向起点) #104=0.05;(第4层螺纹背吃刀量) IF[#101GT-7]GOT010;(如果#101大于-7,则跳转到N10) G00X100;(径向退刀) Z100;(轴向退刀) M05;(关主轴) M09;(关冷却液) M30;(程序结束) 3.结论 采用G76指令车削螺纹,除了第1刀切人深度和精加工可以控制外,中间切削循环过程的背吃刀量,是由机床根据参数内部进行运算的,这样容易会增加扎刀的概率。 采用该宏程序车削螺纹实现了分层切削螺纹
7、,是加工梯形螺纹较为典型的编程方法,其中通过#104变量的重新赋值,可以控制每层背吃刀量的变化。这样有利于提高工件的表面质量和减少刀具的磨损,适合在实际生产中推广,提高经济效益。 参考文献: [1]王新国主编.数控车加工与项目实践(数控车工一体化学材)[M].浙江大学出版社2013年8月
此文档下载收益归作者所有