3.3 定义程序开始和结尾
这里设置主要有定义标示符(如程序结束表示符和程序段尾提示符,图4),默认准备代码功能(单位、绝对,相对坐标、进给方式、圆孤插补平面的代码,图5)、定义程序开始代码(这里可以自行添加程序开头如:C90G40C54COZ100,图6)。
图4 定义标识符
图5 定义准备代码
图6 定义程序开始码
3.4 设置机床运动
这一部分是后量处理的关键部分,主要设置直线插补代码、定于快建运动参数、圆弧插补代码、固定循环相关参数。
直线插补代码:主要设置直线命令代码以及代码后输出坐标方式,可以是XYZ,也可以是先XY后Z,或先Z后XY,根据需要调整。
圆弧插补代码:主要设置顺圆和逆圆加工代码(图7),绝对编程和相对编程的属性(IJK的使用设置,图8),圆弧插补时候的平面代码、螺旋插补设置。
图7 设置顺圆和逆圆加工代码
以华中数控系统为例,在其圆弧加工时,整圆加工轨迹不能使用R(半径)格式,只能用IJK,圆弧加工时,如果R为负值表示加工圆弧轨迹大于180°,R为正值表示加工圆弧轨迹小于180°,所以在后处理设置时,在Cincle Center Output设置上,选择用“Output+R if angle〈180;-R when 〉180;IJk Whea=360”同时勾选“XYZ codes modal”。