探針 SLOT
此探針循環是用來定位一個槽中兩個平行面的中心,而該槽的壁與 XY 平面垂直。槽的中心是在執行核對指令後,隨即由 GOTO 點指定的。由此循環所控制的運動也會使用 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
量測寬度之處的角度。0 值指出寬度是沿著 X 軸而量測的。90 度指出寬度是沿著 Y 軸而量測的。
CLEAR, c
一個可選對。它用來指出目標點的 Z 值以上的高度,進而從 rapid 變更為進給率。如果未指定,則使用高度值「零」。
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