梯形,螺纹,B类宏程序加工梯形螺纹对策和技艺

更新时间:2024-04-09 点赞:29461 浏览:133033 作者:用户投稿原创标记本站原创

一、B类宏程序在数控编程重要量

在数控车削加工中,普通轴类零件的轮廓形状都G功能指令来完成加工。但异形曲线和大螺距螺纹大大增加了零件的加工难度,G指令编程不好这类零件的加工。梯形螺纹较之三角螺纹,螺距和牙型都大,精度高,牙型两侧表面粗糙度值较小,这样梯形螺纹车削时,吃刀深、走刀快、切削余量大、切削抗力大,导致梯形螺纹的车削加工难度。与宏程序相比,一般程序的程序字为常量,程序只能描述几何形状,所以缺乏灵活性和适用性。而用户宏程序本体中使用变量编程,还用宏指令对这些变量赋值、运算等处理,以而使用宏程序执行有规律变化的动作。与A类宏程序,B类宏程序的变量由“#”符号和1至3位数字构成;但B类宏程序的数学运算可用数学符号完成,而不需G65语句,地提高了零件的编程灵活性和加工效率。,使用B类宏程序加工有梯形螺纹的零件,对提高数控编程的效率是非常的。

二、球头梯形螺纹零件加工工艺浅析

1.球头梯形螺纹零件浅析

如图1所示,球头梯形螺纹轴由球面、曲面、退刀槽和梯形螺纹构成,其螺距为6mm,加工精度要求较高,球面和曲面加工简单。在FANUC 0i数控系统机床上加工时,G73复合固定循环就加工,但梯形螺纹螺距和加工精度较高,致使梯形螺纹车削时,吃刀深、切削余量大、切削抗力大,
车削加工难度。普通G功能指令高质量、地完成该零件的加工,需B类宏程序切削加工。
2.计算尺寸,并查表确定公差
该零件上梯形外螺纹为Tr36×6,螺距为6mm,公制梯形螺纹的牙型角为30°,梯形螺纹的牙型如图2所示,各尺寸计算结果如下:
大径
中径d2=d-0.5P=36-3=33,查表确定其公差,故;
牙高h3=0.5P+ ac=3.5;
小径d3=d-2 h3=29,查表确定其公差,故;
牙顶宽f=0.366P=

2.196;

牙底宽W=0.366P-0.536ac =

2.196-0.268=1.928

螺纹中经三针测量法测量,如图3所示,用3.1mm的测量棒测量中径,则测量尺寸为M=d2+4.864dD-1.866P=3

2.88,中径公差确定公差,则(dD表示测量用量针的直径,P表示螺距)。

三、梯形螺纹切削加工策略教学论文

常用的梯形螺纹加工策略教学论文有直进法、斜进法、左右切削法、车直槽法、分层法等等。该零件的螺距和牙型都大,精度高,牙型两侧面表面粗糙度值较小,致使梯形螺纹车削时,吃刀深、切削余量大、切削抗力大。前述五种加工策略教学论文切削加工时,产生“扎刀”和“爆刀”现象。而B类宏程序分层切削加工,很好地解决“扎刀”和“爆刀”理由,如图4所示。
用分层法车削梯形螺纹,实际上是综合运用了直进法和左右切削法。在车削螺距的梯形螺纹时,分层法通常一次性就把梯形槽切削出来,把牙槽分成若干层,转化成若干个较浅的梯形槽来切削,每层深度实际情况而定,以而降低车削难度。每一层的切削都左右交替车削的策略教学论文,背吃刀量很小,刀具只需沿左右牙型线切削,梯形螺纹车刀始终侧刃参加切削,以而使排屑比较顺利,刀尖的受力和受热情况改善,能加工出较高质量的梯形螺纹,且该工艺掌握、程序简短。

四、巧用B类宏程序编制梯形螺纹

1.编程浅析

用宏程序编程时,变量的设置是,一是要变量尽可能少,避开影响数控系统计算速度;二是便于构成循环。经过浅析,该零件程序中要有4个变量,#101为螺纹公称直径,#102为右边借刀量,初始值为0,#103为左边借刀量,初始值为-1.876,#104为每层吃刀深度,初始值为0.2。该零件中编程的技术是要B类宏程序分层切削,G92螺纹加工循环指令功能,左右移刀切削,只需将切削的起点相应移动,就对零件的加工。
2.程序
O0001;
N05 G0 G40 G97 G99;程序初始化
N10 T0101 M03 S300;换梯形螺纹刀,主轴转速300r/min
N15 G00X37Z5;走到起刀点
N20 M08;开冷却
N25 #101=36;螺纹公称直径
N30 #102=0;右边借刀量初始值
N35 #103=-

1.876;左边借刀量初始值(tg15x

3.5x2)

N40 #104=0.2;每次吃刀深度,初始值 N45 IF [#101 LT 29] GOTO 105;加工到小径尺寸循环结束
N50 G0 Z[5+#102] ;走到右边加工起刀点
N55 G92 X[#101] Z-41 F6;右边加工一刀
N60G0 Z[5+#103] ;走到左边加工起刀点
N65 G92 X[#101]Z-41 F6;左边加工一刀
N70 #101=#101-#104;转变初中数学教学论文螺纹加工直径
N75 #102=#102-0.134*#104;计算因转变初中数学教学论文切深后右边借刀量(tg15/2=0.134)
N80 #103=#103+0.134*#104;计算因转变初中数学教学论文切深后左边借刀量(tg15/2=0.134)
N85 IF[#101 LT 34]THEN #104=0.15;小于34时每次吃刀深度为0.15
N90 IF[#101 LT 32]THEN #104=0.1;小于32时每次吃刀深度为0.10
N95 IF[#101 LT 30]THEN #104=0.05;小于30时每次吃刀深度为0.05
N100 GOTO 45;返回第45程序段
N105 G92 X29 Z-41 F6;在底径处精加工两刀
N110 G92 X29 Z-41 F6;
N115 G00 X100 Z100 M05;主轴停刀架退回,
N120 M09;关闭冷却
N125 M30;程序结束
五、
用B类宏程序加工复杂零件,地了宏变量、数学联系的表达、加工刀具的选择、走刀方式的取舍等知识,运用了大量的编程技艺,是解决复杂零件的加工难题避开繁琐的数学计算的好策略教学论文,地提高零件加工生产效率。CAD/CAM编程系统的运用已经很,但宏程序具有灵活、高效、快捷等特点,是对异形和复杂零件的切削加工来说,宏程序知识依然是的。
(作者单位:广东省中山市技师学院)



相关文章
推荐阅读

 发表评论

共有3000条评论 快来参与吧~