循环416DATUM CIRCLE CENTER

ISO编程

G416

应用

探测循环416可测量三个孔确定螺栓孔圆的圆心,并将所确定的圆心定义为预设点。根据需要,数控系统也可将中心点坐标写入原点表或预设表中。

循环顺序

  1. 根据定位规则,数控系统用快移速度(FMAX列中数据)将测头定位在编程的第一孔1中心点处。
  2. 定位规则

  3. 然后,测头移至输入的测量高度处并探测四个点,确定第一孔中心点。
  4. 测头返回第二安全高度,然后移至输入的第二孔2的圆心位置。
  5. 数控系统将测头移至所输入的测量高度处并探测四个点,确定第二孔中心点。
  6. 测头返回第二安全高度,然后移至输入的第三孔3的圆心位置。
  7. 数控系统将测头移至所输入的测量高度处并探测四个点,以确定第三孔中心点。
  8. 数控系统将测头返回第二安全高度。
  9. 根据循环参数Q303Q305,数控系统执行计算的预设点,(参见 设置预设点探测循环4xx的基础知识)
  10. 然后,数控系统将实际值保存在以下Q参数中。
  11. 根据需要,数控系统继续沿探测轴在单独的探测操作中测量预设点。

Q参数
编号

含义

Q151

沿参考轴中心的实际值

Q152

沿辅助轴中心的实际值

Q153

螺栓孔圆直径实际值

注意

 
注意
碰撞危险!
运行探测循环400499时,不允许被激活全部坐标变换循环。有碰撞危险!
  1. 在探测循环前,不允许激活以下循环:循环7 DATUM SHIFT、循环8 MIRROR IMAGE循环10ROTATION、循环11 SCALING和循环26 AXIS-SPEC. SCALING
  2. 首先重置任何坐标变换。
  • 只能在铣削模式功能的加工操作模式下执行该循环。
  • 数控系统将在循环起点处重置当前的基本旋转。

编程说明

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

循环参数

帮助图形

参数

Q273 中点的第一轴坐标 (名义值)?

加工面基本轴上的螺栓孔圆的圆心(名义值)。 该值有绝对式效果。

输入:-99999.9999...+99999.9999

Q274 中点的第二轴坐标 (名义值)?

加工面辅助轴上的螺栓孔圆的圆心(名义值)。 该值有绝对式效果。

输入:-99999.9999...+99999.9999

Q262 名义直径?

输入螺栓孔圆的近似直径。孔径越小,名义直径越精确。

输入:0...99999.9999

Q291 第一个孔的极坐标角度?

加工面上第一孔中心的极坐标角度。 该值有绝对式效果。

输入:-360.000...+360.000

Q292 第二个孔的极坐标角度?

加工面上第二孔中心的极坐标角度。 该值有绝对式效果。

输入:-360.000...+360.000

Q293 第三个孔的极坐标角度?

加工面上第三孔中心的极坐标角度。 该值有绝对式效果。

输入:-360.000...+360.000

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

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

输入:-99999.9999...+99999.9999

Q260 第二安全高度?

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

输入:-99999.9999...+99999.9999 PREDEF

Q305 表中的号码?

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

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

保存计算的预设点

输入:0...99999

Q331 参考轴的新原点?

基本轴上的坐标,数控系统在该位置设置计算的螺栓孔圆的圆心。默认设置值 = 0。 该值有绝对式效果。

输入:-99999.9999...+99999.9999

Q332 次要轴的新原点?

辅助轴上的坐标,数控系统在该位置设置计算的螺栓孔圆的圆心。默认设置值 = 0。 该值有绝对式效果。

输入:-99999.9999...+99999.9999

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

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

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

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

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

输入:-10+1

Q381 测头在TS 轴? (0/1)

定义数控系统是否也将预设点设置在探测轴上:

0:不将预设点设置在探测轴上

1:将预设点设置在探测轴上

输入:01

Q382 测头 TS 轴: 第一轴坐标?

加工面基本轴上的触点坐标;将预设点设置在探测轴上的此位置。仅当Q381 = 1时有效。 该值有绝对式效果。

输入:-99999.9999...+99999.9999

Q383 测头TS 轴: 第二轴坐标?

加工面辅助轴上的触点坐标,将预设点设置在探测轴上的此位置。仅当Q381 = 1时有效。 该值有绝对式效果。

输入:-99999.9999...+99999.9999

Q384 测头TS 轴: 第三轴坐标?

探测轴上的触点坐标,将预设点设置在探测轴上的此位置。仅当Q381 = 1时有效。 该值有绝对式效果。

输入:-99999.9999...+99999.9999

Q333 TS 轴的新原点?

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

输入:-99999.9999...+99999.9999

Q320 安全高度?

触点与球头间的附加距离。Q320累加至SET_UP(探测表),且只适用于沿探测轴探测预设点时。 该值提供增量效果。

输入:0...99999.9999 PREDEF

举例

11 TCH PROBE 416 DATUM CIRCLE CENTER ~

Q273=+50

;CENTER IN 1ST AXIS ~

Q274=+50

;CENTER IN 2ND AXIS ~

Q262=+90

;NOMINAL DIAMETER ~

Q291=+34

;ANGLE OF 1ST HOLE ~

Q292=+70

;ANGLE OF 2ND HOLE ~

Q293=+210

;ANGLE OF 3RD HOLE ~

Q261=-5

;MEASURING HEIGHT ~

Q260=+20

;CLEARANCE HEIGHT ~

Q305=+12

;NUMBER IN TABLE ~

Q331=+0

;DATUM ~

Q332=+0

;DATUM ~

Q303=+1

;MEAS. VALUE TRANSFER ~

Q381=+1

;PROBE IN TS AXIS ~

Q382=+85

;1ST CO. FOR TS AXIS ~

Q383=+50

;2ND CO. FOR TS AXIS ~

Q384=+0

;3RD CO. FOR TS AXIS ~

Q333=+1

;DATUM ~

Q320=+0

;SET-UP CLEARANCE