background image

 

 

  坐标系原点重合 坐标原点
  图 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 椭圆的加工精度与编程时所选择的角度增量值有关。角度增量值越小,加工精度