资源描述:
《浅谈竞赛中数控车削异形螺纹的编程》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、浅谈竞赛中数控车削异形螺纹的编程摘要:近年来数控技术的不断发展对数控操的要求也在日益提高,而数控车削加工异形螺纹在数控技能竞赛中已经较为常见,并成为许多参赛选手或手工编程者的一大难题。笔者以近年来数控技能大赛中常见的用35°菱形车刀和R2.5的圆弧车刀完成异形螺纹加工为例,浅谈数控车削异形螺纹的工艺分析及编程方法。 关键词:异形螺纹工艺变量编程 :TG62:A:1007-9416(2011)03-0010-02 经过历次参加数控车削技能竞赛,我们可以发现加工异形螺纹已经成为较为常见的赛题,这类零件加工的程序通常无法运用数控编程螺纹切削指令(如:G92/G
2、33/G32/LCYC97等)直接编制,这对于许多参赛选手或手工编程者来说有一定困难,感觉无从下手,导致无法顺利完成异形螺纹加工。实际上,对于异形螺纹类零件的加工目的在于:考察参赛选手临场应变能力,合理运用宏并结合螺纹切削基本指令的组合编程来完成对该类零件的加工。只要我们合理选择刀具及采用适当的编程技巧,难题便会迎刃而解。下面我就竞赛中常见的用35°菱形车刀和R2.5的圆弧车刀完成异形螺纹加工进行举例说明。 1、对35°菱形车刀的使用 1.1零件图样,图1 1.2工艺分析,该图样螺纹牙型角为150°,螺距为10mm,要求我们按照给定螺距的螺旋线进入工件切
3、削异形螺纹,完成对整个零件的加工。 (1)在加工开始前,先在比赛允许所用刀具中选择35°菱形车刀,安装车刀与工件回转中心等高,主偏角大于90°。 (2)选取任一个螺纹牙形,设置变量和自变量计算,从开始螺纹深度递减至牙型底,再从牙型底处递增至牙顶,单个螺纹牙形加工结束。设定Z方向零点为加工起始点为参数R1,R3,自变量分别为R2和R4。 R2=R1*TAN(15);R4=R3*TAN(15) (3)合理选择切削用量,机床转速n=750r/min,F=10mm,单刀切削深度(自变量)为0.05mm 1.3150°螺纹加工程序单(西门子系统) YXLPF(主
4、程序名) M03S750(主轴正转750r/min) T1D1(选择1号刀具,刀补号为1) G00X62Z10(快速点定位工件坐标系X60Z10) R1=3(定义变量) MM:R2=R1*TAN(15)(设置自变量) G01X=60-2*R2Z=R1+10F0.15(直线插补定位到第一刀螺纹加工起始点X值,Z向偏出10mm) G33Z-42K10(螺纹切削) R1=R1-0.05(变量向Z方向递减) IFR1>=0GOTOBMM(条件跳转移,未到螺纹牙型深度切削结束返回加工起始点) R3=0(定义变量) NN:R4=R3*TAN(15)(设置
5、自变量) G01X=60+2*R4Z=R3+10F0.15(直线插补定位到第一刀螺纹加工起始点X值,Z向偏出10mm) G33Z-42K10(螺纹切削) R3=R3-0.05(变量向Z方向递减) IFR3>=-3GOTOBNN(条件跳转移,未到螺纹牙型深度切削结束返回加工起始点) G0X85(X向退刀) Z100(Z向退刀) M30(程序结束并返回程序起始点) 2、对R2.5圆弧车刀的使用 2.1零件图样,图2 2.2工艺分析:该零件图样为异形螺旋线螺纹,螺纹牙高为2mm,牙槽为长半轴4.5mm、短半轴为3.5mm的椭圆,螺距为10mm外螺
6、纹。 (1)选刀:先在比赛允许所用刀具中选择圆弧半径为2.5的圆弧车刀,安装车刀与工件回转中心等高。 (2)选取一个螺纹牙形,设置变量和自变量。计算椭圆曲线轨迹,从牙型起点开始到终点为止是异形螺纹的单个牙型椭圆曲线,椭圆长半轴为4.5mm,短半轴为3.5mm,现分析用R2.5的圆弧刀进行加工,从起点到终点的轨迹包含牙型轨迹,为方便计算,编程起始点从O点开始,终点到O'点为止即可形成螺纹牙型。设定Z方向零点为加工起始点为参数#1,自变量为#3,计算R2.5圆弧刀刀位点的椭圆(长半轴为2、短半轴为1)轨迹: #3=SQRT(1-(#1+10)*(#1+10)/4
7、) (3)选择合理切削用量,机床转速n=750r/min,F=10mm,单刀切削深度(自变量)为0.01mm 2.3椭圆螺旋线加工程序单(FANUC系统) O0001(FANUC程序名) G90G40(程序初始化) M03S350(主轴正转750r/min) T0101(刀具好为1刀补号为1) G00X62Z10(快速点定位工件坐标系) #1=-8(设定椭圆牙形起始点为变量) N10:#2=#1+10(椭圆在工件坐标系中的偏移) #3=SQRT(1-#2*#2/4)(计算椭圆) G01X[64-2*#3]Z[10+#1]F0.15(直线插补至
8、螺纹X向加