欢迎来到天天文库
浏览记录
ID:28482579
大小:172.68 KB
页数:6页
时间:2018-12-10
《用宏程序编程车削梯形螺纹方法》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、用宏程序编程车削梯形螺纹梯形螺纹螺距和牙型都大,而且精度高,牙型两侧面表面粗糙度较小,致使梯形螺纹车削时,吃刀深、走刀快、切削余量大、切削力大,这就导致Y梯形螺纹的车削加工难度较大。1普通车床车削梯形螺纹方法车削梯形螺纹时,通常采用高速钢材料刀具进行低速车削,低速车削梯形螺纹一般有四种进刀方法:直进法、左右切削法、车直槽法和车阶梯槽法。通常直进法只适用于车削螺距较小(P<4mm)的梯形螺纹,而粗车螺距较大(P〉4mm)的梯形螺纹常采用左右切削车直槽法和车阶梯槽法。下面分别梯形螺纹车削的四种进刀方法:2数控车削梯形
2、螺纹方法的选用根据上述分析,数控车床车削梯形螺纹采用“分层法“比较合适。分层法”车削梯形螺纹实际上是直进法和左右切削法的综合应用。在车削梯形螺纹时,“分层法”通常不是一次性就把梯形槽切削出来,而是把牙槽分成若干层(每层深度根据具体情况设定),转化成若干个较浅的梯形槽來进行切削,从而降低了车削难度。每一层的切削都采用先直进后左右的车削方法,由于左右切削时槽深不变,刀具只须做第三刀右移刀切削第一刀直进刀切削向左或向右的纵向进给即可,因此它比上面提到的左右切削法的运动轨迹要简单得多。第二刀左移刀切削3应用宏指令将梯形螺
3、纹加工程序模块化应用宏指令,将左右排刀法加工梯形螺纹模块化,应用时只需将主宏程序指令中的自变量赋值修改一不即可加工不同尺十的梯形螺纹,而子宏程序中的内容不需修改。(1)数值计算①梯形螺纹加工尺寸计算及其参数值:名称代号计算公式及参数值(mm)牙顶间隙ac0.5大径d公称直径O屮径d2d2=d-0.5P小径dld3=d-2h牙高hh二0.5P+ac牙顶宽ff=0.366P牙槽底宽ww=0.366P-0.536ac②左(右)移刀量的计算如上图可以得出当刀头宽度小于牙槽底宽时左(右)移刀量计算式为:左(右)移刀量-ta
4、nl5°X每一刀的进刀深度(半径值)+(牙梢底宽一刀头宽度)/2(2)“分层法”车削梯形螺纹的刀具选择“分层法”车削梯形螺纹所用的粗车刀和精车刀与其它加工方法基本相同,只是粗车刀的刀头宽度小于牙槽底宽,刀具刀尖角略小于梯形螺纹牙型角。(3)通过上述分析,梯形螺纹加工需要的自变量有:#1=(A)每一刀的进刀深度(半径值),#2=(B)背吃刀量;#3=(C)刀尖宽度偏差=(牙槽底宽一刀尖宽度)/2;#4=(I)螺纹小径;#5=(J)螺距;#6=(K)螺纹长度;(1)主程序00002;程序号N10T0101;选择刀具并
5、调用刀具偏置值N20M08;打开切削液N30M03S200主轴正转,转速为200r/minN40M98P1000ABCTJK;宏指令调用程序01000,并给变量赋值N50GOOZ150.0;刀具快速沿Z轴退刀N60GOOX200.0;刀具快速沿X轴退刀N70M09;关闭切削液N80M30;程序结束(2)子宏程序01000;程序号N10#7=#4+2*[#1];计算出螺纹公称直径N20GOOX[#7+5.0]Z15.0;刀具快速移动到工件外一点,准备加工螺纹N30WHILE[#7GT#4]D01;当#7〉#4吋,执
6、行循环1N40#1=#1-#2;刀具每次进刀0.2酮,构成循环N50#7=#4+2*[#1];计算出每一刀螺纹终点X坐标N60G00Z10.0;移动到直进刀切削的循环起点N70G92X#7Z-[#6+2.0]F#5;直进刀车削螺纹N80GOZ[10.0+0.268*#l+#3];移动到右移刀切削的循环起点N90G92X#7Z-[#6+2.0]F#5;右移刀车削螺纹N100GOZ[10.0-0.268*#l-#3];移动到左移刀切削的循环起点N110G92X#7Z-[#6+2.0]F#5;左移刀车削螺纹N120EN
7、D1;当#7<#4时,跳出循环外N130M99;子程序结束并返回主程序4结束语宏程序是程序编制的高级形式,程序编制的质量与编程人员的素质息息相关,因为宏程序中应用了大量的编程技巧,如数学关系的表达、加工刀具的选择、走到方式的取舍等。掌握宏程序可以解决复杂工件加工或者避免烦琐的数学计算。用宏程序编程车削梯形螺纹机加分厂乔庆格2012年7月15曰
此文档下载收益归作者所有