循环419DATUM IN ONE AXIS

ISO编程

G419

应用

探测循环419可测量可选轴上的任意坐标并将其定义为预设点。根据需要,数控系统也可将坐标测量值写入原点表或预设表中。

循环顺序

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

  3. 然后,测头移至编程测量高度处并通过简单探测运动测量实际位置。
  4. 数控系统将测头返回第二安全高度。
  5. 根据循环参数Q303Q305,数控系统执行计算的预设点,(参见 设置预设点探测循环4xx的基础知识)

注意

 
注意
碰撞危险!
运行探测循环400499时,不允许被激活全部坐标变换循环。有碰撞危险!
  1. 在探测循环前,不允许激活以下循环:循环7 DATUM SHIFT、循环8 MIRROR IMAGE循环10ROTATION、循环11 SCALING和循环26 AXIS-SPEC. SCALING
  2. 首先重置任何坐标变换。
  • 只能在铣削模式功能的加工操作模式下执行该循环。
  • 如果要将多轴的预设点保存在预设表中,可多次在一行中使用循环419。然而,每次运行循环419后必须重新激活预设点号。如果将预设点0用作当前预设点,不需要该操作。
  • 数控系统将在循环起点处重置当前的基本旋转。

编程说明

  • 定义循环前,必须编程一个刀具调用,以定义探测轴。

循环参数

帮助图形

参数

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

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

输入:-99999.9999...+99999.9999

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

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

输入:-99999.9999...+99999.9999

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

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

输入:-99999.9999...+99999.9999

Q320 安全高度?

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

输入:0...99999.9999 PREDEF

Q260 第二安全高度?

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

输入:-99999.9999...+99999.9999 PREDEF

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

被测轴:

1:基本轴 = 测量轴

2:辅助轴 = 测量轴

3:探测轴 = 测量轴

轴配置

当前
探测轴:Q272 = 3

对应的基本轴:Q272 = 1

对应的辅助轴:Q272 = 2

Z

X

Y

Y

Z

X

X

Y

Z

输入:123

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

测头接近工件的方向:

–1:负运动方向

+1:正运动方向

输入:-1+1

Q305 表中的号码?

表示预设点表或原点表的行号,数控系统用该行号保存坐标。根据Q303,数控系统将该信息输入到预设表或原点表中。

如果Q303 = 1,数控系统将数据写入预设表中。

如果Q303 = 0,数控系统将数据写入原点表中。不自动激活原点。

保存计算的预设点

Q333 新原点?

数控系统设置预设点的坐标。默认设置值 = 0。 该值有绝对式效果。

输入:-99999.9999...+99999.9999

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

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

–1:不允许使用。读入老版本NC数控程序时,由数控系统输入,(参见 预设点设置的全部探测循环4xx的共同特点)

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

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

输入:-10+1

举例

11 TCH PROBE 419 DATUM IN ONE AXIS ~

Q263=+25

;1ST POINT 1ST AXIS ~

Q264=+25

;1ST POINT 2ND AXIS ~

Q261=+25

;MEASURING HEIGHT ~

Q320=+0

;SET-UP CLEARANCE ~

Q260=+50

;CLEARANCE HEIGHT ~

Q272=+1

;MEASURING AXIS ~

Q267=+1

;TRAVERSE DIRECTION ~

Q305=+0

;NUMBER IN TABLE ~

Q333=+0

;DATUM ~

Q303=+1

;MEAS. VALUE TRANSFER