探测槽
此探测循环用于定位槽中两个平行面的中心,该槽的壁垂直于 XY 平面。槽的中心由校验命令后即时发布的“转至”点给出。此循环控制的运动还使用 CL 命令 PROBE/RANGE 的参数:TO、a、PAST、b。命令 PROBE/RANGE 的“u201cau201d”值用于确定探针向面移动时的接近距离。此循环预期的运动为:从当前位置快速到达目标点上方的间隙高度。插入间隙平面到达自最小 X 面的接近距离。沿 Z 方向向下进给至目标点下方的深度,插入直至接触到面。回退到接近点,向上进给至间隙高度,并在另一面上进行重复。在目标点上方的间隙高度处结束循环。
必须在使用命令 PROBE/RANGE 前对其进行编程。
发布的 CL 命令
VERIFY / RCTNGL, IN, XYPLAN, XDIM,a, ATANGL, b $
[, CLEAR, c] [DEPTH, d] [, PERMIN, e] ( , OSETNO, f )
IPM ADJUST
MMPM
参数说明
XDIM, a
槽的宽度。
ATANGL, b
测量宽度处的角度。零值表示沿 X 轴测量宽度。数值 90 则表示沿 Y 轴测量宽度。
CLEAR, c
可选对。用于指示目标点 Z 值上方的高度,以便由快速转换为进给率。如未编程,则使用零高度。
DEPTH, d
可选对。它用来表示目标点下方将发生接触的深度。如未编程,假定为零深度值。
PERMIN, e
IPM
MMPM
指示探测运动期间将采用的进给量单位和速度。此对为任选项。如未编程,将使用最近的进给速度。
OSETNO, f
ADJUST
这些参数用于表示在机器上使用探测操作结果的方式。它们不影响后续运动。
CL 文件示例和运动
序列:
RAPID
GOTO / 0., 0., 4.00
PROBE/RANGE, TO, 0.375, PAST, .1
VERIFY / RCTNGL, IN, XYPLAN, XDIM, 3.00, ATANGL, 90, $
CLEAR, 1.00, DEPTH, .50, IPM, 6.0, OSETNO, 35
GOTO / 8.80, 2.50, 0
应该扩展为下列运动:
RAPID
GOTO / 8.80, 2.50, 1.0
FEDRAT / 6.0, IPM
GOTO / 8.80, 1.375, 1.0
GOTO / 8.80, 1.375, -0.50
GOTO / 8.80, 1.125, -0.50
GOTO / 8.80, 1.375, -0.50
GOTO / 8.80, 1.375, 1.0
GOTO / 8.80, 3.625, 1.0
GOTO / 8.80, 3.625, -0.50
GOTO / 8.80, 3.875, -0.50
GOTO / 8.80, 3.625, -0.50
GOTO / 8.80, 3.625, 1.0
GOTO / 8.80, 2.50, 1.0