PowerMILL数控铣多轴加工工艺与编程
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.2 典型多轴机床编程代码及编程软件

(1)典型多轴机床编程代码

五轴机床的编程代码与三轴机床代码很多部分都是相同的。

G90表示绝对值编程;G91表示相对值编程。

G54~G59表示加工坐标系定义。

G00表示快速移动,格式为G00X Y Z A C,其中A、C的单位是角度。

G01表示直线运动,格式为G01X Y Z A C,可以按照指定的进给F值来执行;其中A、C的单位是角度。

G02表示顺时针运动,格式为G02X Y R,其中R为圆弧半径;或者G02X Y I J,其中I、J 为圆弧圆心的相对坐标值。

G03表示逆时针运动,格式为G03X Y R,其中R为圆弧半径;或者G03X Y I J,其中I、J为圆弧圆心的相对坐标值。

M02表示程序停止。

M03表示主轴顺转,如:M03 S15000。

M04表示主轴反转。

M05表示主轴停转。

(2)典型多轴机床编程软件

简单的程序可以像三轴机床那样用手工方式进行编程。手工编程的要点是:建立加工坐标系,计算图形节点,结合具体机床编写数控程序代码,代码试运行,正式加工。关键是旋转轴旋转以后要准确计算图形节点和刀具中心点坐标。

对于复杂图形来说,手工五轴机床编程的计算量很大,要求编程员具备很深厚的加工工艺知识和高等数学、线性代数等知识。自从有了辅助编程软件以后,手工编程就应用很少了,主要用于对数控程序进行复查。对于现在的编程员来说,只要掌握CAM软件完全可以胜任数控编程工作,而不必过多考虑计算原理。

目前常用的多轴数控编程软件有:PowerMILL、UG、Cimtron、HyperMILL及MasterCAM等。本书主要以PowerMILL软件为例进行说明。