采用数控宏程序解决非圆曲线类零件的加工
2012-08-26阳夏冰
制造业自动化 2012年18期
关键词:程序
阳夏冰
YANG Xia-bing
(武汉城市职业学院,武汉 430064)
0 引言
在普通加工中,加工非圆曲线类零件通常采用制作样板或靠模,然后利用仿形机床加工,但在小批量生产中,制作样板或靠模效益不高,在加工中受到仿形机床的仿形精度影响,加工精度也受到影响;在数控加工中,数控系统只有直线和圆弧插补功能,要对椭圆、双曲线和抛物线等非圆曲线进行加工,数控系统无法直接实现插补,需要通过一定的数学处理。数学处理的方法是,用直线段或圆弧段去逼近非圆曲线,逼近线段与被加工曲线的交点称为节点,各几何要素之间的连接点称为基点。如图1所示,OE是一段椭圆,在OE之间插入节点A、B、C、D,相邻两点之间在Z方向的距离相等,均为a。节点数目的多少或a的大小,决定了椭圆加工的精度和程序的长度。采用直线段OA、AB、BC、CD、DE去逼近椭圆,关键是求出节点O、A、B、C、D、E的坐标。若只采用现有的数控程序编程加工,节点的计算比较复杂,且节点数量较多,手工计算无法实现,因此必须借助宏程序的转移和循环指令处理。求得各节点后,就可按相邻两节点间的直线来编写加工程序。
1 宏程序
宏程序类似于高级语言的程序,程序员可以使用变量进行算术运算、逻辑运算和函数的混合运算,此外还可以使用循环语句、分支语句和子程序调用语句对刀具路径进行控制,利于编制各种复杂的零件加工程序减少乃至免除手工编程时进行繁琐的数值计算,以及精简程序量,使程序应用更加灵活、方便。……
登录APP查看全文
