循环431MEASURE PLANE
ISO编程
G431
应用
循环顺序
- 根据定位规则,数控系统用快移速度(FMAX列中数据)将测头移到编程的触点1位置并测量平面上的第一点。数控系统将测头沿与探测方向相反的方向偏移安全高度的距离。
- 测头移回第二安全高度,然后在加工面上移至触点位置2并在该平面上测量第二触点的实际值。
- 测头移回第二安全高度,然后在加工面上移至触点位置3并在该平面上测量第三触点的实际值。
- 最后,数控系统将测头移回第二安全高度并将角度测量值保存在以下Q参数中:
Q参数 | 含义 |
---|---|
Q158 | A轴投影角 |
Q159 | B轴投影角 |
Q170 | 空间角A |
Q171 | 空间角B |
Q172 | 空间角C |
Q173至Q175 | 沿测头轴的测量值(第一至第三测量点) |
注意
- 必须确保编程SYM(SEQ) + 或者SYM(SEQ) -
- 只能在铣削模式功能的加工操作模式下执行该循环。
- 仅当三个测量点未在一条直线上,数控系统才计算角度值。
- 数控系统将在循环起点处重置当前的基本旋转。
编程说明
- 定义循环前,必须编程一个刀具调用,以定义探测轴。
- 倾斜工件平面功能需要的空间角被保存在参数Q170至Q172中。倾斜加工面时,也可以用前两个测量点指定基本轴的方向。
- 第三个测量点确定刀具轴方向。将第三个测量点定义在正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数控程序运行。 输入:0,1,2 |
11 TCH PROBE 431 MEASURE PLANE ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|