1.前言
本文以如图1所示工件为例,介绍FANUC系统宏程序的编程,探讨非圆曲面螺纹的加工方法。已知椭圆的长半轴a=50,短半轴b=20,方程式:小圆直径为5,深度为1,槽底直径24,宽10,螺距6。
2..编程思路
非圆曲线的加工很容易,关键是螺纹。曲面螺纹的加工是刀具沿着曲面路径加工而成。当刀具的切削起点有规律的变化,每次还沿着曲线的轨迹车螺纹,就形成了曲面异形螺纹。本例椭圆曲面圆弧螺纹的切削起点有规律的变化(沿着R2. 5小圆的圆周作等步距的变化),每次螺纹还都走椭圆曲线,最终形成椭圆面上圆弧螺纹,所以编程的关键是小圆的圆心坐标系与椭圆坐标系叠加起来找到与工件坐标系的关系,再计算出小圆圆心角的变化范围和椭圆曲线的变化范围,问题就迎刃而解了。
3.圆弧螺纹的切削加工
3.1刀具的选择
该螺纹如果使用中5的圆弧刀,圆弧刀要磨出一定的螺旋升角,防止刀具的后刀面与工件发生干涉。螺纹到达底部时切削刃与工件接触过多,容易引起振动,切削高强度材料时容易崩刀。若使用93“尖刀,排屑比较容易,加工牙型表面质量比较好,但螺纹曲面要平缓,牙型深度不宜过深.防止刀具与工件发生干涉。
3. 2螺纹切削用量的选择
螺纹切削时,在考虑刀具的寿命的同时要保证螺纹质量和最佳切削速度,合理的走刀次数和进刀量对螺纹的质量有决定性的影响,圆弧刀转速取200对min(转速公式N-1200/P-K),尖刀转速可以高一些300r/min,切削深度不宜过大,进给速度为一个螺距F=6,当然转速和吃刀量还要根据机床的刚性,刀具的强度和切削材料的强度等具体情况而定。
3. 3螺纹的切削指令选择
FANUC系统螺纹的加工指令有G32, G92,G76, G35/G36,但对于非圆曲面螺纹的加工,数控车系统没有现成的螺纹加工指令,只有利用G32指令结合非圆曲线轮廓宏程序加工。G32螺纹切削指令格式为:
G32x (U)_ z (w)_ F_ x (U) , z (w)为螺纹切削的终点坐标值,F为导程
3. 4编程加工方法
方法一,使用尖刀加工圆弧螺纹。
(1)螺纹行程的确定
在数控加工螺纹时,由于车床伺服系统本身有滞后性,在螺纹的起始段和停止段发生螺距不规则现象,也就是车螺纹时起始时有一个加速过程,结束时有一个减速过程,所以车螺纹时设置导入量和到处量。如上图将螺纹进,退刀点偏移工件一个螺距。
(2)小圆圆心角和椭圆起始,终止角的变化范围
通过绘图软件CAD可以方便标出小圆1圆心坐标02 (24. 0, 19. 02),小圆1到9起始和终止角度的变化范围在[25, 155]之间,(比赛的时候不需要标出小圆的起始和终止角,直接取[0,180]).椭圆曲线的起始角a和终止角R为:a二arccos (24/51. 5) =62. 2 0 R =180- a =117. 7 0
(3)坐标系的叠加
工件坐标系,椭圆坐标系和小圆坐标系的坐标原点分别为0, O1和。2(如图2所示)任意切削点A的确定,在小圆坐标系下圆的参数方程和在椭圆坐标系下椭圆的方程分别为:
椭圆中心O1在工件坐标系下对应的坐标为(-18, 0),所以A在工件坐标系下叠加后对应方程为:
Z=2. 5}cos B +51. 5}cos B 1.-18
X=2. 5}cos B +21. 5}sin B 1.
(4)程序的编写
00001
G40G97G99S300M03
T0202(930装350刀片外圆刀)
GOOZ6. 0
X38. 04
#1二一25
N10#2=2.5}COS[#1](小圆坐标系中Z坐标)
#3=2. 5}SIN [#1](小圆坐标系中X坐标)
GOOX[19.02*2+2}#3]Z[#2+6](螺纹切削起点)
#4=62. 2 0(椭圆曲线的起始角度)
N20#5=51.5}COS[#4](椭圆坐标系中Z坐标)
#6=21. 5}SIN [#4](椭圆坐标系中X坐标)
G32X[2.0}#6+2.0}#3]Z[#5+#2一18. 0]F6. 0坐标系叠)
#4=#4+2. 0(椭圆递增步距20)
IF [#4LE117. 7] GOT020(条件判断2)
GOOX100
Z6. 0
X38. 04
#1=#1-1(小圆弧递减步距10)
IF[#1 GE-155]GOTO10(条件判断)
GOOX100
2100
M30
以上程序阴影部分椭圆曲线的程序也可以用椭圆的标准方程编写,值得注意的是椭圆的标准方程和参数方程编程时,由于逼近椭圆曲线的方式不同的,为了减少螺纹的误差,椭圆曲线和螺纹的编程方法要统一。椭圆曲线加工精度与步距有关,步距越小,椭圆的精度越局。
方法二,使用成型刀加工圆弧螺纹。
(1)宏程序的调用
功能:当指定G65时,调用以地址P指定的用户宏程序,数据(自变量)能传递到用户宏程序中。
格式:G65P (p) L (I)(自变量赋值)
(p)要调用的程序号
(I)重复次数(省略时默认为1)
(自变量赋值):传递到宏程序的数据
(2)吃刀量和刀具轨迹
由于使用圆弧刀车螺纹时,越靠近底部吃刀刃越宽,切削力越大,也容易振动,根据机床,刀具的具体情况分配吃刀量,第一刀量可以多一点,最后一刀量少点,刀具的轨迹如图4所示(O1为螺纹切削起点,圆弧刀对刀时Z方向必须是圆弧刀的中心)。
(3)程序的编写
主程序
00003
G40G99G97S200M03
T0303 (} 5圆弧刀)
GOOZ6. 0
X35. 08
G65P0006K0. 4 (K地址对应变量#6)
G65P0006K0. 8
G65P0006K1.1
G65P0006K1.4
G65P0006K1.7
G65P0006K1.9
G65P0006K2.0
GOOX100
2100
M30
子程序
00006
#1=24
N20#2=20/50}SQRT[50.0*50.0-#1}#1]
G32X [2. 0}#2-#6] Z [#1-18. 0] F6. 0
#1=#1-6. 0
IF[#1 GE-24]GOT020
GOOX100
Z6
X35. 08
M99
上面程序也可使用单一循环修改刀补值的方法来实现,在机床的摩号中修改每一刀切削深度值,其程序省略。
4.加工办法对比和剖析
从以上的加工办法看,运用尖刀编程繁琐,但加工表面质量十分好,有必要注意的是牙型深度不宜过大不然刀具与工件发作干与。运用直径为5MM的成型刀运用单一循环修正刀补值的办法编程十分简略,在技术竞赛中十分实用,但有一定的局限性,有时没有牙型形状的刀子。当牙型深度过大乃至大于于小圆半径时,有必要挑选小于小圆半径的圆弧刀,选用尖刀的编程办法,将上述办法联系起来就可以了。
5.结束语
笔者巧用非圆曲线概括宏程序联系G32螺纹切削指令的办法,解决了曲面螺纹编程疑问,只需改动变量赋值,曲线方程或成型刀的形状,就能习惯同类零件非圆曲面螺纹的编程与加工,在生产中有着实际意义。
本文由 伯特利技术文章 整理发表,文章来自网络仅参考学习,本站不承担任何法律责任。
伯特利数控一直以尽心、尽力、尽意的态度把握每一台 加工中心、钻攻中心的质量
相关文章可查阅本站:技术文章 或本文下方 标签 分类
相关产品可查阅本站:产品中心
数控教学论文及行业发展资讯可查阅本站:行业资讯
2021-09
星瀚系列是宇匠数控打造的颠覆性产品,在高精度加工的情况下保证高速、高刚的特性,是真正意义的高速加工中心,其性能及质量可媲美进口高速加工中心。同时可配置超声波系统与石墨集尘系统,亦可运用在陶瓷等硬脆料、石墨等高粉尘料的加工;… [了解更多]
2021-09
星瀚S系列是宇匠数控打造的颠覆性产品,采用全闭环设计,在高精度加工的情况下保证高速、高刚的特性,是真正意义的高速加工中心,其性能及质量可媲美进口高速加工中心。同时可配置超声波系统与石墨集尘系统,亦可运用在陶瓷等硬脆料、石墨等高粉尘料的加工;… [了解更多]
2021-09
TC系列超声波陶瓷雕铣机,是利用了超声波高频振动原理作用于刀具,使刀具产生了16KHz-40KHz(每秒16000-40000次)的连续高强度脉冲冲击,带动磨头冲击工作。当工件的局部应力远远超过材料脆裂极限,材料局部破碎去除。 适用范围 特别适用于陶瓷(氧化锆、氧化铝、氮化铝… [了解更多]
2020-10
1 问题的提出数控加工夹具是数控CNC机械制造加工过程中用来 固定加工对象,使之占有正确的位置,以满足加工工艺条件、迅速、方便、安全地安装工件的装置。夹具通常由定位元件、夹紧装置 、对刀引导元件、分度装置、连接元件及夹具体等组成[1]。图1所示零件是应用于系列矿用防爆电器产品上的… [了解更多]
2019-09
0 引言 动梁龙门移动式加工中心适用于航空、重机、机电、造船、发电、核电、机床、印刷、轻纺、模具制造行业半精加工和精加工,也能用于粗加工。为了防止在加工中动梁重心偏移而影响加工精度和产品质量,大森公司研制开发 16i-g 系统用于威海华东数控动梁龙门移动式镗铣XKW2850 机… [了解更多]