循环1404 探测槽/凸台
ISO编程
G1404
应用
循环顺序
- 数控系统以探测表中的FMAX_PROBE快移速度和定位规则将测头定位在编程的触点1位置。预定位期间,数控系统考虑安全距离Q320。
- 然后,数控系统将测头定位到输入的测量高度Q1102位置并以探测表中的探测进给速率F执行第一次探测操作。
- 根据参数Q1115中选择的几何类型,数控系统执行以下操作:
槽Q1115=0:
- 如果编程CLEAR. HEIGHT MODE Q1125,其编程值为0、1或2,数控系统以FMAX_PROBE快移速度将测头返回到Q260 CLEARANCE HEIGHT。
凸台Q1115=1:
- 独立于Q1125,每个触点后,数控系统以FMAX_PROBE快移速度将测头返回Q260 CLEARANCE HEIGHT。
- 测头移到下一个触点2位置并以探测速率F执行第二探测操作。
- 数控系统将测量位置保存在以下Q参数中。如果Q1120 TRANSER POSITION的定义值为1,数控系统将位置测量值写入预设表的当前表行。
Q参数 | 含义 |
---|---|
Q950至Q952 | 槽或凸台在基本轴、辅助轴和刀具轴上的中心测量值 |
Q968 | 槽和凸台宽度测量值 |
Q980至Q982 | 槽和凸台中心的偏差测量值 |
Q998 | 槽宽和凸台宽度的偏差测量值 |
Q183 | 工件状态
|
Q970 | 如果编程了循环1493 EXTRUSION PROBING: 槽或凸台中心的偏差测量值 |
Q975 | 如果编程了循环1493 EXTRUSION PROBING: 基于槽宽或凸台宽度的最大偏差 |
注意
- 循环调用前,重置任何坐标变换。
- 只能在铣削模式功能的加工操作模式下执行该循环。
循环参数
帮助图形 | 参数 |
---|---|
Q1101 辅助轴的第1名义位置? 中心在加工面次要轴上的绝对名义位置 输入:-99999.9999...+9999.9999 可选输入(参见Q1100) | |
Q1102 刀具轴的第1名义位置? 触点在刀具轴上的绝对名义位置 输入:-99999.9999...+9999.9999 可选输入(参见Q1100) | |
Q1115 几何类型(0/1)? 被探测的对象类型: 0:槽 1:凸台 输入:0,1 | |
Q1114 旋转角度? 旋转槽或凸台的角度。旋转中心在Q1100和Q1101中。 该值有绝对式效果。 输入:0...359999 | |
Q320 安全高度? 触点与球头间的附加距离。Q320是在探测表中SET_UP列的基础上的补充。 该值提供增量效果。 输入:0...99999.9999 或PREDEF | |
Q260 第二安全高度? 刀具轴上的坐标,在此位置测头与工件(卡具)不发生碰撞。 该值有绝对式效果。 输入:-99999.9999...+99999.9999 或PREDEF | |
Q1125 将刀具移至第二安全高度? 对于槽,触点间的定位工作特性: –1:不移到第二安全高度。 0,1:在循环前和循环后移到第二安全高度。用FMAX_PROBE快移速度预定位。 2:每个触点前和触点后移到第二安全高度。用FMAX_PROBE快移速度预定位。 此参数仅在Q1115=+1情况下才生效(槽)。 输入:-1,0,+1,+2 | |
Q309 响应公差错误? 超出公差时的响应: 0:超出公差时,不中断程序运行。数控系统不打开含结果的窗口。 1:超出公差时,中断程序运行。数控系统打开含结果的窗口。 2:如果需要修复加工,数控系统不打开窗口。如果实际位置在废品程度,数控系统打开含结果的窗口并中断程序运行。 输入:0,1,2 | |
Q1120 变换位置? 定义触点,用其修正当前预设点: 0:不修正 1:基于槽或凸台中心修正当前预设点。数控系统用中心的名义位置值与实际位置值间的偏差值修正当前预设点。 输入:0,1 |
11 TCH PROBE 1404 探测槽/凸台 ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|