循環程式1420PROBING IN PLANE
ISO 程式編輯
G1420
應用
循環程式順序
- 控制器以FMAX_PROBE快速行進(值來自接觸式探針表)並且用定位邏輯至編寫的接觸點1來定位接觸式探針。
- 控制器以FMAX_PROBE快速移動將接觸式探針定位至設定凈空處。此淨空為Q320、SET_UP和球尖半徑的總和。往每個探測方向探測期間考慮設定淨空,
- 然後接觸式探針移動到所輸入的測量高度Q1102,並以來自接觸式探針表的探測速率F執行第一探測程序。
- 若編寫CLEAR. HEIGHT MODE Q1125,則控制器以FMAX_PROBE將接觸式探針定位回淨空高度Q260。
- 然後在工作平面上移動到接觸點2,以測量平面內第二接觸點的實際數值。
- 接觸式探針返回到淨空高度(取決於Q1125),然後在工作平面上移動到接觸點3,並測量平面之第三接觸點的實際位置。
- 然後控制器將接觸式探針定位回到淨空高度(取決於Q1125),並將已確定值儲存在以下Q參數中:
Q參數 | 意義 |
---|---|
Q950至Q952 | 主要軸、次要軸與刀具軸內的量測位置1 |
Q953至Q955 | 主要軸、次要軸與刀具軸內的量測位置2 |
Q956至Q958 | 主要軸、次要軸與刀具軸內的量測位置3 |
Q961至Q963 | W-CS內測量的空間角度SPA、SPB和SPC |
Q980至Q982 | 來自第一接觸點的量測偏差 |
Q983至Q985 | 來自第二接觸點的量測偏差 |
Q986至Q988 | 位置的第三量測偏差 |
Q183 |
|
Q970 | 若在以下之前已編寫循環程式1493 EXTRUSION PROBING: 從第一接觸點開始的最大偏差 |
Q971 | 若在以下之前已編寫循環程式1493 EXTRUSION PROBING: 從第二接觸點開始的最大偏差 |
Q972 | 若在以下之前已編寫循環程式1493 EXTRUSION PROBING: 從第三接觸點開始的最大偏差 |
備註
- 總是移動至物體或接觸點之間的淨空高度
- 在循環程式呼叫之前重設任何座標轉換。
- 此循環程式只能在FUNCTION MODE MILL加工模式內執行。
- 若三個接觸點不在一直線上,則控制器可計算角度值。
- 標稱空間角度得自於定義的標稱位置。循環程式將量測的空間角度儲存在參數Q961至Q963內。針對傳輸至3D基本旋轉,控制器使用量測空間角度與標稱空間角度之間的差異。
- 海德漢建議避免在此循環程式內使用軸角度!
校準旋轉工作台軸:
- 只有若在座標結構配置模型中已定義兩旋轉工作台軸,才能與旋轉工作台軸對準。
- 若要對準旋轉工作台軸,(Q1126不等於0),則必須套用旋轉(Q1121不等於0)。否則控制器將顯示一錯誤訊息。
循環程式參數
說明圖 | Parameter |
---|---|
Q1101 次要軸的第一標稱位置? 工作平面的次要軸上第一接觸點之絕對標稱位置 輸入:-99999.9999...+9999.9999 或選擇性輸入(請參閱Q1100) | |
Q1102 刀具軸的第一標稱位置? 刀具軸內第一接觸點的絕對標稱位置 輸入:-99999.9999...+9999.9999 或選擇性輸入(請參閱Q1100) | |
Q1103 參考軸的第二標稱位置? 工作平面的主要軸上第二接觸點之絕對標稱位置 輸入:-99999.9999...+9999.9999 或選擇性輸入(請參閱Q1100) | |
Q1104 次要軸的第二標稱位置? 工作平面的次要軸上第二接觸點之絕對標稱位置 輸入:-99999.9999...+9999.9999 或選擇性輸入(請參閱Q1100) | |
Q1105 刀具軸的第二標稱位置? 工作平面的刀具軸上第二接觸點之絕對標稱位置 輸入:-99999.9999...+9999.9999 或選擇性輸入(請參閱Q1100) | |
Q1106 參考軸的第三標稱位置? 工作平面的主要軸上第三接觸點之絕對標稱位置 輸入:-99999.9999...+9999.9999 或選擇性輸入(請參閱Q1100) | |
Q1107 次要軸的第三標稱位置? 工作平面的次要軸上第三接觸點之絕對標稱位置 輸入:-99999.9999...+9999.9999 或選擇性輸入(請參閱Q1100) | |
Q1108 刀具軸的第三標稱位置? 工作平面的刀具軸上第三接觸點之絕對標稱位置 輸入:-99999.9999...+9999.9999 或選擇性輸入(請參閱Q1100) | |
Q372 探測方向(-3至+3)? 軸定義探測方向。代數符號讓您定義控制器是往正方向還是負方向移動。 輸入:–3、-2、-1, +1、+2、+3 | |
Q320 設定淨空? 接觸點與球尖端之間的額外距離。Q320加入至接觸式探針表內的SET_UP欄。 該值具有增量效果。 輸入:0...99999.9999 或PREDEF | |
Q260 淨空高度? 不會造成接觸式探針與工件(治具)之間的碰撞之刀具軸向上的座標。 該值具有絕對效果。 輸入:-99999.9999...+99999.9999 或PREDEF | |
Q1125 移動到淨空高度? 接觸點之間的定位行為: –1:不移動至淨空高度。 0:在循環程式之前與之後移動至淨空高度。預先定位發生於FMAX_PROBE。 1:在每一物體之前與之後移動至淨空高度。預先定位發生於FMAX_PROBE。 2:在每一接觸點之前與之後移動至淨空高度。預先定位發生於FMAX_PROBE 輸入:-1、0、+1、+2 | |
Q309 反應公差誤差? 超出公差時的反應。 0:當超出公差時,不可中斷程式執行,控制器不會開啟結果視窗。 1:當超出公差時,中斷程式執行,控制器開啟結果視窗。 2:若需要重做,則控制器不開啟視窗。若實際位置在廢棄範圍內,控制器開啟結果視窗並中斷程式。 輸入:0、1、2 | |
Q1126 對齊旋轉軸? 定位用於傾斜加工的旋轉軸: 0:維持旋轉軸的當前位置。 1:自動定位旋轉軸,並且定位刀尖(移動)。工件與接觸式探針之間的相對位置維持不變。控制器使用直線軸執行補償動作。 2:自動定位旋轉軸,但未定向刀尖(旋轉)。 輸入:0、1、2 | |
Q1120 轉換位置? 定義哪個接觸點將用於修正現用預設: 0:無修正 1:根據第一接觸點來修正。控制器利用第一接觸點的標稱與實際位置間之偏移量來修正啟用預設。 2:根據第二接觸點來修正。控制器利用第二接觸點的標稱與實際位置間之偏移量來修正啟用預設。 3:根據第三接觸點來修正控制器利用第三接觸點的標稱與實際位置間之偏移量來修正啟用預設。 4:根據第四接觸點來修正。控制器利用第二接觸點的標稱與實際位置間之偏移量來修正啟用預設。 輸入:0、1、2、3、4 | |
Q1121 確認基本旋轉? 定義控制器是否將使用已確定失準當成基本旋轉: 0:無基本旋轉 1:設定基本旋轉:控制器將儲存基本旋轉 輸入:0, 1 |
此使用手冊內含的NC程式為解決方案的建議程式,該等NC程式或個別NC單節在用於工具機之前,必須經過調整。
- 依需要變更以下內容:
- 刀具
- 切削參數
- 進給速率
- 淨空高度或安全位置
- 工具機專屬位置,例如用M91
- 義程式呼叫路徑
一些NC程式取決於工具機座標結構配置。在第一次程式模擬之前,針對您的工具機座標結構配置調整NC程式。
此外,在實際程式運行之前,使用模擬來測試NC程式。
運用程式測試確定NC程式是否可與可用的軟體選項、有效的工具機座標結構配置和當前的工具機組態一起使用。
11 TCH PROBE 1420 PROBING IN PLANE ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|