循環程式1411PROBING TWO CIRCLES (#17 / #1-05-1)
ISO 程式編輯
G1411
應用
循環程式執行
- 控制器使用定位邏輯,以FMAX (來自接觸式探針表)將接觸式探針定位至第一接觸點1的預先位置。
- 接觸式探針使用FMAX (來自接觸式探針表)移動至輸入的量測高度Q1102。
- 根據探測處理Q423的數量,接觸式探針獲取接觸點並且確認第一鑽孔中心或立柱中心。
- 如果已經編寫CLEAR. HEIGHT MODE Q1125,控制器將接觸式探針移動至接觸點與探測物體末端處之間的淨空高度。在此處理期間,控制器以來自接觸式探針表的FMAX定位接觸式探針。
- 控制器將接觸式探針定位至第二探測物體2的預先位置,並且重複步驟2至4。
- 在此之後,控制器將量測值儲存在下列Q參數內:
Q參數 | 意義 |
---|---|
Q950至Q952 | 主要軸、次要軸與刀具軸內的量測圓心點1 |
Q953至Q955 | 主要軸、次要軸與刀具軸內的量測圓心點2 |
Q964 | 量測的基本旋轉 |
Q965 | 量測的工作台旋轉 |
Q966至Q967 | 測量第一和第二直徑 |
Q980至Q982 | 第一圓心的量測偏差 |
Q983至Q985 | 第二圓心的量測偏差 |
Q994 | 量測的基本旋轉角度偏差 |
Q995 | 量測的工作台旋轉角度偏差 |
Q996至Q997 | 直徑的量測偏差 |
Q183 | 工件狀態
|
Q970 | 若已編寫循環程式1493 EXTRUSION PROBING: 從第一圓心開始的最大偏差 |
Q971 | 若已編寫循環程式1493 EXTRUSION PROBING: 從第二圓心開始的最大偏差 |
Q973 | 若已編寫循環程式1493 EXTRUSION PROBING: 從直徑1開始的最大偏差 |
Q974 | 若已編寫循環程式1493 EXTRUSION PROBING: 從直徑2開始的最大偏差 |
操作注意事項:
- 若鑽孔小到編寫的設定淨空無法達成,則開啟視窗。在視窗中,控制器顯示鑽孔的標稱尺寸、校正的球尖半徑以及可達成的設定淨空。
如此具有以下選項:
- 若無碰撞的危險,按下NC開始以來自對話之值執行循環程式。該啟動設定淨空只針對此物體減少至顯示值。
- 您可利用按下取消來取消循環程式。
備註
- 總是移動至物體或接觸點之間的淨空高度
- 在循環程式呼叫之前重設任何座標轉換。
- 此循環程式只能在FUNCTION MODE MILL加工模式內執行。
- 遵守接觸式探針循環程式14xx的基本原理。
記錄旋轉軸:
- 若確定傾斜加工平面內的基本旋轉,請注意以下:
- 如果旋轉軸的目前座標與定義的傾斜角度(3-D ROT功能表)匹配,則加工平面一致。控制器計算輸入座標系統I-CS內的基本旋轉。
- 如果旋轉軸的目前座標與定義的傾斜角度(3-D ROT功能表)不匹配,則工作平面不一致。根據刀具軸,控制器計算出工件座標系統W-CS內的基本旋轉。
- 選配的機械參數chkTiltingAxes (編號204601)允許工具機製造商定義控制器是否檢查加工傾斜情況。若未定義檢查,則控制器假設工作平面一致。然後在I-CS內計算基本旋轉。
校準旋轉工作台軸:
- 只有若可使用一旋轉工作台軸來補償量測的旋轉,控制器可對準旋轉工作台。此軸必須為第一旋轉工作台軸(從工件看過去)。
- 若要對準旋轉工作台軸,(Q1126不等於0),則必須調整旋轉(Q1121不等於0)。否則控制器將顯示一錯誤訊息。
- 只有若之前尚未設定基本旋轉,才可能與旋轉軸對準。
循環程式參數
說明圖 | 參數 |
---|---|
Q1100 參考軸的第一標稱位置? 工作平面的主要軸上中心之絕對標稱位置。 輸入:-99999.9999...+99999.9999 或輸入?、+、–或@:
| |
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) | |
Q1115 幾何類型(0-3)? 要探測的物體類型: 0:位置 1 = 鑽孔,並且位置 2 = 鑽孔 1:位置 1 = 立柱,並且位置 2 = 立柱 2:位置 1 = 鑽孔,並且位置 2 = 立柱 3:位置 1 = 立柱,並且位置 2 = 鑽孔 輸入:0、1、2、3 | |
Q423 探針數量? 直徑上接觸點的數量 輸入:3、4、5, 6、7、8 | |
Q325 起始角? 工作平面之主要軸與第一接觸點之間的角度。 該值具有絕對效果。 輸入:-360.000...+360.000 | |
Q1119 圓弧角度長度? 其中接觸點分佈的角度範圍。 輸入:-359.999...+360.000 | |
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:根據第四接觸點來修正。控制器利用第二接觸點的標稱與實際位置間之偏移量來修正啟用預設。 輸入:0、1、2、3 | |
Q1121 確認旋轉? 定義控制器是否應使用已確定的失準: 0:無基本旋轉 1:設定基本旋轉:控制器將失準傳輸至預設工作台當成基本轉換。 2:旋轉該旋轉工作台:控制器將失準傳輸至預設工作台當成偏移。 輸入:0、1、2 |
此使用手冊內含的NC程式為解決方案的建議程式,該等NC程式或個別NC單節在用於工具機之前,必須經過調整。
依需要變更以下內容:
- 刀具
- 切削參數
- 進給速率
- 淨空高度或安全位置
- 工具機專屬位置,例如用M91
- 義程式呼叫路徑
一些NC程式取決於工具機座標結構配置。在第一次程式模擬之前,針對您的工具機座標結構配置調整NC程式。
此外,在實際程式運行之前,使用模擬來測試NC程式。
運用程式測試確定NC程式是否可與可用的軟體選項、有效的工具機座標結構配置和當前的工具機組態一起使用。
11 TCH PROBE 1411 PROBING TWO CIRCLES ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|