循环400BASIC ROTATION

ISO编程

G400

应用

探测循环400测量直线上的两个点,确定工件的不对正量。数控系统用基本旋转功能补偿测量值。

循环顺序

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

  3. 然后,测头运动到输入的测量高度位置并用探测进给速率(F列)探测第一触点。
  4. 然后,测头移到下个触点2并再次探测。
  5. 数控系统将测头移回第二安全高度处并执行已确定的基本旋转。

注意

 
注意
碰撞危险!
运行探测循环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=第二个轴)?

加工面上轴,沿此轴测量:

1:基本轴 = 测量轴

2:辅助轴 = 测量轴

输入:12

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

Q307 旋转角预设值?

如果相对直线而非基本轴,测量不对正量,输入该参考线的角度。对于基本旋转,数控系统计算测量值与参考线角度间的差值。 该值有绝对式效果。

输入:-360.000...+360.000

Q305 表中的预设号?

指定预设表的行号,数控系统用该行号保存基本旋转计算值。如果输入Q305 = 0,数控系统自动将基本旋转计算值保存在“手动操作”模式下的“ROT”(旋转)菜单中。

输入:0...99999

举例

11 TCH PROBE 400 BASIC ROTATION ~

Q263=+10

;1ST POINT 1ST AXIS ~

Q264=+3.5

;1ST POINT 2ND AXIS ~

Q265=+25

;2ND PNT IN 1ST AXIS ~

Q266=+2

;2ND PNT IN 2ND AXIS ~

Q272=+2

;MEASURING AXIS ~

Q267=+1

;TRAVERSE DIRECTION ~

Q261=-5

;MEASURING HEIGHT ~

Q320=+0

;SET-UP CLEARANCE ~

Q260=+20

;CLEARANCE HEIGHT ~

Q301=+0

;MOVE TO CLEARANCE ~

Q307=+0

;PRESET ROTATION ANG. ~

Q305=+0

;NUMBER IN TABLE