循环403ROT IN ROTARY AXIS

ISO编程

G403

应用

探测循环403测量直线上的两个点,确定工件的不对正量。数控系统旋转A轴、B轴或C轴补偿所确定的不对正量。工件可以被夹持在回转工作台的任意位置处。

循环顺序

  1. 根据定位规则,数控系统用快移速度(FMAX列中数据)将测头移到编程的触点1位置。数控系统沿定义运动方向的相反方向将测头偏移安全高度的尺寸
  2. 定位规则

  3. 然后,测头运动到输入的测量高度位置并用探测进给速率(F列)探测第一触点。
  4. 然后,测头移到下个触点2并再次探测。
  5. 数控系统将测头退至第二安全高度处并根据测量值转动循环中定义的旋转轴。或指定改善数控系统是否在预设表或原点表中将已确定的旋转角设置为0。

注意

 
注意
碰撞危险!
如果该数控系统自动定位旋转轴,可能发生碰撞。
  1. 检查刀具与固定在工作台上的任何部件之间可能发生的碰撞
  2. 选择第二安全高度,避免碰撞
 
注意
碰撞危险!
如果将参数Q312补偿移动的轴?)设置为0,该循环将自动确定需找正的旋转轴(推荐的设置)。为此,根据触点顺序确定角度。测量的角度为从第一触点到第二触点。如果在参数Q312中将A轴、B轴或C轴选择为补偿轴,该循环确定角度,而与触点顺序无关。计算的角度在–90°至+90°范围内。可能碰撞!
  1. 对正后,检查旋转轴位置。
 
注意
碰撞危险!
运行探测循环400499时,不允许被激活全部坐标变换循环。有碰撞危险!
  1. 在探测循环前,不允许激活以下循环:循环7 DATUM SHIFT、循环8 MIRROR IMAGE循环10ROTATION、循环11 SCALING和循环26 AXIS-SPEC. SCALING
  2. 首先重置任何坐标变换。
  • 只能在铣削模式功能的加工操作模式下执行该循环。
  • 数控系统将在循环起点处重置当前的基本旋转。

循环参数

帮助图形

参数

Q263 第一个测量点的第一轴坐标?

第一触点在加工面基本轴的坐标。 该值有绝对式效果。

输入:-99999.9999...+99999.9999

Q264 第一个测量点的第二轴坐标?

第一触点在加工面辅助轴的坐标。 该值有绝对式效果。

输入:-99999.9999...+99999.9999

Q265 第二个测量点的第一轴坐标?

第二触点在加工面基本轴的坐标。 该值有绝对式效果。

输入:-99999.9999...+99999.9999

Q266 第二个测量点的第二轴坐标?

第二触点在加工面辅助轴的坐标。 该值有绝对式效果。

输入:-99999.9999...+99999.9999

Q272 测量轴(1/2/3, 1= 参考轴)?

被测轴:

1:基本轴 = 测量轴

2:辅助轴 = 测量轴

3:探测轴 = 测量轴

输入:123

Q267 移动方向 1 (+1=+ / -1=-)?

测头接近工件的方向:

–1:负运动方向

+1:正运动方向

输入:-1+1

Q261 测量轴方向的测量高度?

球头中心的探测轴坐标,沿此探测轴进行测量。 该值有绝对式效果。

输入:-99999.9999...+99999.9999

Q320 安全高度?

触点与球头间的附加距离。Q320是在探测表中SET_UP列的基础上的补充。 该值提供增量效果。

输入:0...99999.9999 PREDEF

Q260 第二安全高度?

刀具轴上的坐标,在此位置测头与工件(卡具)不发生碰撞。 该值有绝对式效果。

输入:-99999.9999...+99999.9999 PREDEF

Q301 移动到接近高度 (0/1)?

指定测头在测量点间如何运动:

0:在测量点之间,在测量高度处运动

1:在测量点之间,在第二安全高度处运动

输入:01

Q312 补偿移动的轴?

定义旋转轴,数控系统用该旋转轴补偿不对正量的测量值:

0:自动模式 – 数控系统用当前运动特性确定旋转轴进行找正。自动模式中,工作台的第一旋转轴(从工件方向看)为补偿轴。这是推荐的设置!

4:用旋转轴A补偿不对正量

5:用旋转轴B补偿不对正量

6:用旋转轴C补偿不对正量

输入:0456

Q337 校准后设为零?

定义数控系统找正后在预设表还是在原点表中将找正的旋转轴角度设置为0。

0:找正后,在表中不将旋转轴的角度设置为0

1:找正后,在表中将旋转轴的角度设置为0

输入:01

Q305 表中的号码?

指定预设表中的行号,数控系统在此行号中输入基本旋转。

Q305 = 0:在预设点表行号0中将旋转轴设置为0。数控系统将在OFFSET(偏移)列中进行输入。另外,当前已激活的预设点的所有其它值(X、Y、Z等)都传到预设表的行0中。此外,数控系统激活自行0起的预设点。

Q305 > 0:指定预设表中的行号,数控系统在该行号中将旋转轴设置为零。数控系统将在预设表的OFFSET(偏移)列中进行输入

Q305取决于以下参数:

  • Q337 = 0:参数Q305无作用
  • Q337 = 1:参数Q305的作用如上所述
  • Q312 = 0:参数Q305的作用如上所述
  • Q312 > 0:忽略Q305中的输入信息。调用该循环时,数控系统在调用时有效的预设表行中的OFFSET(偏移)列进行输入。

输入:0...99999

Q303 测量值转移 (0,1)?

定义将预设点计算结果保存在原点表中还是保存在预设表中:

0:将预设点计算结果写入当前原点表中,进行原点平移。参考系统为当前工件坐标系。

1:将预设点计算结果写入预设表中。

输入:01

Q380 参考角度? (0=参考轴)

数控系统找正被探测直线的角度。仅适用于旋转轴为自动模式或C轴已被选择(Q312 = 0或6)。

输入:0...360

举例

11 TCH PROBE 403 ROT IN ROTARY AXIS ~

Q263=+0

;1ST POINT 1ST AXIS ~

Q264=+0

;1ST POINT 2ND AXIS ~

Q265=+20

;2ND PNT IN 1ST AXIS ~

Q266=+30

;2ND PNT IN 2ND AXIS ~

Q272=+1

;MEASURING AXIS ~

Q267=-1

;TRAVERSE DIRECTION ~

Q261=-5

;MEASURING HEIGHT ~

Q320=+0

;SET-UP CLEARANCE ~

Q260=+20

;CLEARANCE HEIGHT ~

Q301=+0

;MOVE TO CLEARANCE ~

Q312=+0

;COMPENSATION AXIS ~

Q337=+0

;SET TO ZERO ~

Q305=+1

;NUMBER IN TABLE ~

Q303=+1

;MEAS. VALUE TRANSFER ~

Q380=+90

;REFERENCE ANGLE