循环420MEASURE ANGLE

ISO编程

G420

应用

探测循环420测量角度,这是工件上的任何直线与加工面基本轴间的角度。

循环顺序

  1. 根据定位规则,数控系统用快移速度(FMAX列中数据)将测头定位在编程的触点1位置。沿任何探测方向进行探测运动时,考虑Q320SET_UP和球头半径的合计值。测头开始运动时,球头球心将在探测方向的相反方向上偏离该合计值。
  2. 定位规则

  3. 然后,测头运动到输入的测量高度位置并用探测进给速率(F列)探测第一触点。
  4. 然后,测头移到下个触点2并再次探测。
  5. 数控系统将测头移回第二安全高度处并将角度测量值保存在以下Q参数中:

Q参数
编号

含义

Q150

角度测量值为相对加工面参考轴的角度。

注意

  • 只能在铣削模式功能的加工操作模式下执行该循环。
  • 如果探测轴 = 测量轴,在A轴或B轴方向上测量该角度:
    • 如果要测量A轴方向的角度,将Q263设置为等于Q265和将Q264设置为不等于Q266
    • 如果要测量B轴方向的角度,将Q263设置为不等于Q265和将Q264设置为等于Q266
  • 数控系统将在循环起点处重置当前的基本旋转。

编程说明

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

循环参数

帮助图形

参数

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 安全高度?

测量点与球头间的附加距离。测头开始运动时,即使沿刀具轴方向探测,也偏离Q320SET_UP与球头半径的合计值。 该值提供增量效果。

输入:0...99999.9999 PREDEF

Q260 第二安全高度?

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

输入:-99999.9999...+99999.9999 PREDEF

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

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

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

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

输入:01

Q281 测量日志 (0/1/2)?

定义数控系统是否创建测量日志:

定义数控系统是否创建测量日志:

1:创建测量日志:数控系统在含相应NC数控程序的文件夹中保存日志文件,文件名为TCHPR420.TXT

2:中断程序运行并在数控系统显示屏上显示测量日志(可在以后用NC Start(NC启动)恢复NC数控程序运行)

输入:012

举例

11 TCH PROBE 420 MEASURE ANGLE ~

Q263=+10

;1ST POINT 1ST AXIS ~

Q264=+10

;1ST POINT 2ND AXIS ~

Q265=+15

;2ND PNT IN 1ST AXIS ~

Q266=+95

;2ND PNT IN 2ND AXIS ~

Q272=+1

;MEASURING AXIS ~

Q267=-1

;TRAVERSE DIRECTION ~

Q261=-5

;MEASURING HEIGHT ~

Q320=+0

;SET-UP CLEARANCE ~

Q260=+10

;CLEARANCE HEIGHT ~

Q301=+1

;MOVE TO CLEARANCE ~

Q281=+1

;MEASURING LOG