旋转轴定位

应用

旋转轴定位类型决定数控系统如何将旋转轴倾斜至计算的轴值位置。

其选择部分取决于以下方面:

  • 倾斜到位置期间,刀具在工件旁吗?
  • 倾斜到位置期间,刀具在安全倾斜位置吗?
  • 可以和或许可以自动定位旋转轴吗?

功能说明

数控系统提供三种类型的旋转轴定位,必须选择其中之一。

旋转轴定位类型­

含义

MOVE

如果在工件附近倾斜,选择该选项。

旋转轴定位MOVE

TURN

如果工件较大,造成行程范围不足以进行直线轴的补偿运动,选择该选项。

旋转轴定位TURN

STAY

数控系统不定位任何轴。

旋转轴定位STAY

旋转轴定位MOVE

数控系统定位旋转轴并在直线基本轴上进行补偿运动。

补偿运动确保刀具与工件间的相对位置在定位操作中保持不变。

 
注意
碰撞危险!
旋转中心在刀具坐标轴上。如果刀具直径较大,刀具可能在倾斜过程中切入材料。倾斜运动期间,可能碰撞!
  1. 必须确保刀具与工件间保持足够的距离

未定义距离(DIST)时,或定义值为0时,旋转中心及其补偿运动的中心在刀尖上。

定义距离(DIST),其值大于0时,在刀具坐标轴上的旋转中心平移此值,远离刀尖。

 
Tip

如果希望围绕工件上部分点位倾斜,需要确保以下:

  • 倾斜到位置前,直接将刀具定位在工件上所需位置的上方。
  • 距离(DIST)定义值正好等于刀尖与所需旋转中心间的间距。

旋转轴定位TURN

数控系统仅定位旋转轴。倾斜到位置后,必须定位刀具。

旋转轴定位STAY

倾斜到位置后,必须定位旋转轴和刀具。

 
Tip

即使使用不动(STAY)指令,数控系统也自动定向加工面坐标系WPL-CS

选择不动(STAY)时,必须在PLANE功能后的单独定位程序段中倾斜旋转轴进行定位。

在定位程序段中,仅使用数控系统计算的轴角:

  • Q120为A轴的轴角
  • Q121为B轴的轴角
  • Q122为C轴的轴角

用变量可避免输入和计算失误。此外,在PLANE功能中数据改变后,也无需修改。

举例

11 L A+Q120 C+Q122 FMAX

输入

MOVE

11 PLANE SPATIAL SPA+45 SPB+0 SPC+0 MOVE DIST0 FMAX

选择移动(MOVE)功能可定义指令元素如下:

指令元素

含义

DIST

旋转中心与刀尖的距离

输入:0...99999999.9999999

可选指令元素

FF AUTOFMAX

为自动旋转轴定位的进给速率定义

可选指令元素

TURN

11 PLANE SPATIAL SPA+45 SPB+0 SPC+0 TURN MB MAX FMAX

选择移动(TURN)功能可定义指令元素如下:

指令元素

含义

MB

定位旋转轴前,沿当前刀具轴退刀

可输入增量值或可选择MAX定义退刀的行程极限退刀到此极限。

输入:0...99999999.9999999MAX

可选指令元素

FF AUTOFMAX

为自动旋转轴定位的进给速率定义

可选指令元素

STAY

11 PLANE SPATIAL SPA+45 SPB+0 SPC+0 TURN MB MAX FMAX

选择不动(STAY)功能后不允许定义其它指令元素。

注意

 
注意
碰撞危险!
该数控系统不自动检查刀具与工件之间是否碰撞。将刀具倾斜到位置前,不正确的预定位或未进行预定位,在倾斜运动时将有碰撞危险!
  1. 倾斜运动前,编程安全位置
  2. 运行程序, 单段方式操作模式下,小心地测试NC程序或程序块