循环431MEASURE PLANE

ISO编程

G431

应用

探测循环431测量三点确定一个平面的角度。将测量值保存在Q参数中。

循环顺序

  1. 根据定位规则,数控系统用快移速度(FMAX列中数据)将测头移到编程的触点1位置并测量平面上的第一点。数控系统将测头沿与探测方向相反的方向偏移安全高度的距离。
  2. 定位规则

  3. 测头移回第二安全高度,然后在加工面上移至触点位置2并在该平面上测量第二触点的实际值。
  4. 测头移回第二安全高度,然后在加工面上移至触点位置3并在该平面上测量第三触点的实际值。
  5. 最后,数控系统将测头移回第二安全高度并将角度测量值保存在以下Q参数中:

Q参数
编号

含义

Q158

A轴投影角

Q159

B轴投影角

Q170

空间角A

Q171

空间角B

Q172

空间角C

Q173Q175

沿测头轴的测量值(第一至第三测量点)

注意

 
注意
碰撞危险!
如果将角度值保存在预设表中,然后倾斜刀具编程的PLANE空间角,其中SPA=0;SPB=0;SPC=0,有多个解可使倾斜轴位于0位置。可能碰撞!
  1. 必须确保编程SYMSEQ) + 或者SYMSEQ) -
  • 只能在铣削模式功能的加工操作模式下执行该循环。
  • 仅当三个测量点未在一条直线上,数控系统才计算角度值。
  • 数控系统将在循环起点处重置当前的基本旋转。

编程说明

  • 定义循环前,必须编程一个刀具调用,以定义探测轴。
  • 倾斜工件平面功能需要的空间角被保存在参数Q170Q172中。倾斜加工面时,也可以用前两个测量点指定基本轴的方向。
  • 第三个测量点确定刀具轴方向。将第三个测量点定义在正Y轴方向上,以确保顺时针坐标系统中的刀具轴位置正确。

循环参数

帮助图形

参数

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

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

输入:-99999.9999...+99999.9999

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

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

输入:-99999.9999...+99999.9999

Q294 第一个测量点的第三轴坐标?

探测轴上的第一触点坐标。 该值有绝对式效果。

输入:-99999.9999...+99999.9999

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

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

输入:-99999.9999...+99999.9999

Q266 第二个测量点的第二轴坐标?

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

输入:-99999.9999...+99999.9999

Q295 第二个测量点的第三轴坐标?

探测轴上的第二触点坐标。 该值有绝对式效果。

输入:-99999.9999...+99999.9999

Q296 第三个测量点的第一轴坐标?

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

输入:-99999.9999...+99999.9999

Q297 第三个测量点的第二轴坐标?

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

输入:-99999.9999...+99999.9999

Q298 第三个测量点的第三轴坐标?

探测轴上的第三触点坐标。 该值有绝对式效果。

输入:-99999.9999...+99999.9999

Q320 安全高度?

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

输入:0...99999.9999 PREDEF

Q260 第二安全高度?

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

输入:-99999.9999...+99999.9999 PREDEF

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

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

0:不创建测量日志

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

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

输入:012

举例

11 TCH PROBE 431 MEASURE PLANE ~

Q263=+20

;1ST POINT 1ST AXIS ~

Q264=+20

;1ST POINT 2ND AXIS ~

Q294=-10

;1ST POINT 3RD AXIS ~

Q265=+50

;2ND PNT IN 1ST AXIS ~

Q266=+80

;2ND PNT IN 2ND AXIS ~

Q295=+0

;2ND PNT IN 3RD AXIS ~

Q296=+90

;3RD PNT IN 1ST AXIS ~

Q297=+35

;3RD PNT IN 2ND AXIS ~

Q298=+12

;3RD PNT IN 3RD AXIS ~

Q320=+0

;SET-UP CLEARANCE ~

Q260=+5

;CLEARANCE HEIGHT ~

Q281=+1

;MEASURING LOG