坐标系原点重合 坐标原点
图 1
椭圆圆心在工件坐标系中的位置
2.5
确定椭圆的加工轨迹
2.5.1 粗车椭圆的加工路线。粗车椭圆的切削进给路线有阶梯式和仿形式两种,分别
如图 2(a)和图 2(b)所示。阶梯式走刀法的切削效率高,适用于粗车外凸型的椭圆;
仿形式走刀法适用于粗车内凹型的椭圆。
(a
)阶梯式走刀法粗车椭圆 (b
)仿形式走刀法粗车椭圆
图 2
粗车椭圆的加工路线
2.5.2 确定精车椭圆的加工路线。由于精车零件的加工路线原则上是沿零件轮廓顺序
走刀来完成,因此精车椭圆的加工路线是:以角度值?渍为自变量,根据椭圆的参数方
程利用角度的微小变化来拟合椭圆的最终轮廓表面。
2.6
确定构成循环的条件,明确加工范围
在宏程序的编制中,终点判别是很重要的,它控制着循环语句的执行。采用极坐标编
程时,以角度值?渍为自变量,构成循环的条件是椭圆的离心角?渍,并需确定该值的
加工范围。加工如图 2 所示的椭圆,以角度值?渍为自变量,采用阶梯式粗车路线的起始
角度是 90°,终止角度是 0°,角度变化从 90°变化到 0°;采用仿形式粗车路线的起始角度
是 0°,终止角度是 90°,角度变化从 0°变化到 90°;而精车椭圆的起始角度是 0°,终止角
度是 90°,角度的变化从 0°变化到 90°
。
3
椭圆宏程序的设计实例
使用 GSK980TD 系统的数控车床编程加工如图 3 所示的零件。根据图上尺寸,建立宏
程序的表达式为:
z=12.5cos
?渍
x=2(20sin
?渍)
加工图 3
椭圆的部分加工程序如下:
O1000
;
G65 H01 P#203 Q12500
;定义椭圆短半轴
G65 H01 P#204 Q15000
;定义椭圆长半轴
G65 H01 P#205 Q5000
;定义粗车角度分量值
G65 H01 P#206 Q1000
;定义精车角度分量值
G65 H01 P#207 Q0
;定义椭圆的起点角度
G65 H01 P#208 Q90000
;定义椭圆的终点角度
G65 H01 P#211 Q0;定义椭圆起始点的 X
坐标
G65 H01 P#212 Q0;定义椭圆起始点的 Z
坐标
……
G90 X#201 Z#202 F0.2
;依据运算结果,阶梯式粗车椭圆
G65 H03 P#200 Q#200 R#205;#200=#200-#205
(粗车角度分量递减)
G65 H85 P3 Q#200 R#207;条件判别#200≥0o
?
……
4
编制椭圆宏程序的几个注意要点和技巧
4.1 变量值不带小数点时,单位是 0.001mm 或 0.001°
。
4.2 自变量的初始值要放在循环语句的外部,不可放在循环内,否则没有计算结果,
系统永远执行初始值,成为死循环。
4.3 椭圆的加工精度与编程时所选择的角度增量值有关。角度增量值越小,加工精度