循环413DATUM OUTSIDE CIRCLE

ISO编程

G413

应用

探测循环413可确定圆弧凸台的中心并将该位置定义为预设点。根据需要,数控系统也可将中心点坐标写入原点表或预设表中。

循环顺序

  1. 根据定位规则,数控系统用快移速度(FMAX列中数据)将测头移到触点1位置。数控系统用循环中数据和探测表SET_UP列中的安全高度计算触点。
  2. 定位规则

  3. 然后,测头运动到输入的测量高度位置并用探测进给速率(F列)探测第一触点。数控系统用编程的起始角自动确定探测方向。
  4. 然后,测头在测量高度或第二安全高度位置沿圆弧移至下触点2并再次探测。
  5. 数控系统将测头定位在触点3处,再定位在触点4处,再探测两次。
  6. 数控系统将测头返回第二安全高度。
  7. 根据循环参数Q303Q305,数控系统执行计算的预设点,(参见 设置预设点探测循环4xx的基础知识)
  8. 然后,数控系统将实际值保存在以下Q参数中。
  9. 根据需要,数控系统继续沿探测轴在单独的探测操作中测量预设点。

Q参数
编号

含义

Q151

沿参考轴中心的实际值

Q152

沿辅助轴中心的实际值

Q153

直径实际值

注意

 
注意
碰撞危险!
运行探测循环400499时,不允许被激活全部坐标变换循环。有碰撞危险!
  1. 在探测循环前,不允许激活以下循环:循环7 DATUM SHIFT、循环8 MIRROR IMAGE循环10ROTATION、循环11 SCALING和循环26 AXIS-SPEC. SCALING
  2. 首先重置任何坐标变换。
 
注意
碰撞危险!
为避免测头与工件的碰撞,为凸台的名义直径输入较大的估计值。
  1. 循环定义前,必须编程一个刀具调用功能以定义测头轴。
  • 数控系统将在循环起点处重置当前的基本旋转。
  • 只能在铣削模式功能的加工操作模式下执行该循环。
  • 角度步距Q247越小,数控系统计算预设点的精度越低。最小输入值:5度
 
Tip

编程的角度步长需小于90°

循环参数

帮助图形

参数

Q321 中心的第一轴坐标?

在加工面基本轴上的凸台中心。 该值有绝对式效果。

输入:-99999.9999...+9999.9999

Q322 中心的第二轴坐标?

在加工面辅助轴上的凸台中心。如果编程Q322 = 0,数控系统将孔的中心点找正正Y轴。如果编程Q322不等于0,数控系统则将孔中心点找正名义位置。 该值有绝对式效果。

输入:-99999.9999...+99999.9999

Q262 名义直径?

凸台的大约直径。输入的值应略大,不要过小。

输入:0...99999.9999

Q325 起始角度?

加工面基本轴与第一触点间的角度。 该值有绝对式效果。

输入:-360.000...+360.000

Q247 中间步进角?

两个测量点间的角度。角度步长的代数符号决定测头移向下个测量点的旋转方向(负 = 顺时针)。如果要探测圆弧而不是整圆,编程的角度步长必须小于90度。 该值提供增量效果。

输入:-120...+120

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

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

Q423 平面中无探测点(4/3)?

定义数控系统用三个还是四个触点测量圆:

3:用三个测量点

4:用四个测量点(默认设置)

输入:34

Q365 移动类型? 直线=0/圆弧=1

如果“运动到第二安全高度”(Q301 = 1)已激活,指定测量点间刀具运动需要使用的路径功能。

0:在加工操作间沿直线运动

1:在加工操作间沿节圆直径的圆弧运动

输入:01

举例

11 TCH PROBE 413 DATUM OUTSIDE CIRCLE ~

Q321=+50

;CENTER IN 1ST AXIS ~

Q322=+50

;CENTER IN 2ND AXIS ~

Q262=+75

;NOMINAL DIAMETER ~

Q325=+0

;STARTING ANGLE ~

Q247=+60

;STEPPING ANGLE ~

Q261=-5

;MEASURING HEIGHT ~

Q320=+0

;SET-UP CLEARANCE ~

Q260=+20

;CLEARANCE HEIGHT ~

Q301=+0

;MOVE TO CLEARANCE ~

Q305=+15

;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 ~

Q423=+4

;NO. OF PROBE POINTS ~

Q365=+1

;TYPE OF TRAVERSE