循環程式1411PROBING TWO CIRCLES

ISO 程式編輯

G1411

應用

接觸式探針循環程式1411捕捉兩鑽孔或圓筒立柱的中心,並計算連接這兩中心的直線。循環程式根據量測角度與標稱角度之間的差異來決定在工作平面內的旋轉。

在此循環程式之前,編寫循環程式1493 EXTRUSION PROBING,則控制器在選定的方向並沿直線的定義長度處重複接觸點。

循環程式1493EXTRUSION PROBING

  • 該循環程式也提供以下可能性:
  • 若接觸點的座標未知,則可在半自動模式內執行循環程式。
  • 半自動模式

  • 選擇性,循環程式可監控公差。如此可監控物體的位置與大小。
  • 公差評估

  • 若事先已經決定確定位置,則可將循環程式內之值定義為標稱位置。
  • 傳輸實際位置

循環程式順序

  1. 控制器以FMAX_PROBE快速行進(值來自接觸式探針表)並且用定位邏輯至編寫的中心1來定位接觸式探針。
  2. 定位邏輯

  3. 控制器以FMAX_PROBE快速移動將接觸式探針定位至設定凈空處。此淨空為Q320SET_UP和球尖半徑的總和。往每個探測方向探測期間考慮設定淨空,
  4. 然後接觸式探針以來自接觸式探針表的探測進給速率F,移動到所輸入的測量高度Q1102,並探測第一鑽孔或立柱中心(取決於探針數量Q423)。
  5. 若編寫CLEAR. HEIGHT MODE Q1125,則控制器以FMAX_PROBE將接觸式探針定位回淨空高度Q260
  6. 控制器將接觸式探針定位至輸入的中心或第二鑽孔或第二立柱2
  7. 控制器將接觸式探針移動到所輸入的淨空高度Q1105,並透過探針量測兩鑽孔或立柱中心(根據探針數Q423)。
  8. 然後控制器將接觸式探針定位回到淨空高度(取決於Q1125),並將已確定值儲存在以下Q參數中:

Q參數
號碼

意義

Q950Q952

主要軸、次要軸與刀具軸內的量測圓心點1

Q953Q955

主要軸、次要軸與刀具軸內的量測圓心點2

Q964

量測的基本旋轉

Q965

量測的工作台旋轉

Q966Q967

測量第一和第二直徑

Q980Q982

第一圓心的量測偏差

Q983Q985

第二圓心的量測偏差

Q994

量測的基本旋轉角度偏差

Q995

量測的工作台旋轉角度偏差

Q996Q997

直徑的量測偏差

Q183

  • 工件狀態
  • –1 = 未定義
  • 0 = 優良
  • 1 = 重做
  • 2 = 廢棄

Q970

若已編寫循環程式1493 EXTRUSION PROBING

從第一圓心開始的最大偏差

Q971

若已編寫循環程式1493 EXTRUSION PROBING

從第二圓心開始的最大偏差

Q973

若已編寫循環程式1493 EXTRUSION PROBING

從直徑1開始的最大偏差

Q974

若已編寫循環程式1493 EXTRUSION PROBING

從直徑2開始的最大偏差

 
Tip
  • 操作注意事項:
  • 若鑽孔小到編寫的設定淨空無法達成,則開啟視窗。在視窗中,控制器顯示鑽孔的標稱尺寸、校正的球尖半徑以及可達成的設定淨空。
    • 如此具有以下選項:
    • 若無碰撞的危險,則可按下NC開始以來自對話之值執行循環程式。該啟動設定淨空只針對此物體減少至顯示值。
    • 您可利用按下取消來取消循環程式。

備註

 
注意事項
碰撞的危險!
若未將接觸式探針縮回至兩物體或接觸點之間的淨空高度,則有碰撞的危險。
  1. 總是移動至物體或接觸點之間的淨空高度
 
注意事項
碰撞的危險!
當執行接觸式探針循環程式44414xx時,並不必啟動座標轉換(例如循環程式8 MIRROR IMAGE11 SCALING26 AXIS-SPEC. SCALING轉換鏡射)。
  1. 在循環程式呼叫之前重設任何座標轉換。
  • 此循環程式只能在FUNCTION MODE MILL加工模式內執行。
  • 記錄旋轉軸:
  • 若確定傾斜加工平面內的基本旋轉,請注意以下:
    • 如果旋轉軸的目前座標與定義的傾斜角度(3-D ROT功能表)匹配,則加工平面一致。控制器計算輸入座標系統I-CS內的基本旋轉。
    • 如果旋轉軸的目前座標與定義的傾斜角度(3-D ROT功能表)不匹配,則工作平面不一致。根據刀具軸,控制器計算出工件座標系統W-CS內的基本旋轉。
  • 選配的機械參數chkTiltingAxes(編號204601)允許工具機製造商定義控制器是否檢查加工傾斜情況。若未定義檢查,則控制器假設工作平面一致。然後在I-CS內計算基本旋轉。

校準旋轉工作台軸:

  • 只有若可使用一旋轉工作台軸來補償量測的旋轉,控制器可對準旋轉工作台。此軸必須為第一旋轉工作台軸(從工件看過去)。
  • 若要對準旋轉工作台軸,(Q1126不等於0),則必須調整旋轉(Q1121不等於0)。否則控制器將顯示一錯誤訊息。

循環程式參數

說明圖

Parameter

Q1100 參考軸的第一標稱位置?

工作平面的主要軸上第一接觸點之絕對標稱位置

輸入:-99999.9999...+99999.9999?, -, +@

Q1101 次要軸的第一標稱位置?

工作平面的次要軸上第一接觸點之絕對標稱位置

輸入:-99999.9999...+9999.9999 或選擇性輸入(請參閱Q1100)

Q1102 刀具軸的第一標稱位置?

刀具軸內第一接觸點的絕對標稱位置

輸入:-99999.9999...+9999.9999 或選擇性輸入(請參閱Q1100)

Q1116 第一位置的直徑?

第一鑽孔或第一立柱的直徑

輸入:0...9999.9999 或選擇性輸入:

Q1103 參考軸的第二標稱位置?

工作平面的主要軸上第二接觸點之絕對標稱位置

輸入:-99999.9999...+9999.9999 或選擇性輸入(請參閱Q1100)

Q1104 次要軸的第二標稱位置?

工作平面的次要軸上第二接觸點之絕對標稱位置

輸入:-99999.9999...+9999.9999 或選擇性輸入(請參閱Q1100)

Q1105 刀具軸的第二標稱位置?

工作平面的刀具軸上第二接觸點之絕對標稱位置

輸入:-99999.9999...+9999.9999 或選擇性輸入(請參閱Q1100)

Q1117 第二位置的直徑?

第二鑽孔或第二立柱的直徑

輸入:0...9999.9999 或選擇性輸入:

"...-...+...":公差的評估,公差評估

Q1115 幾何類型(0-3)?

要探測的物體類型:

0:位置 1 = 鑽孔,並且位置 2 = 鑽孔

1:位置 1 = 立柱,並且位置 2 = 立柱

2:位置 1 = 鑽孔,並且位置 2 = 立柱

3:位置 1 = 立柱,並且位置 2 = 鑽孔

輸入:0123

Q423 探針數量?

直徑上接觸點的數量

輸入:345, 678

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

輸入:-10+1+2

Q309 反應公差誤差?

超出公差時的反應。

0:當超出公差時,不可中斷程式執行,控制器不會開啟結果視窗。

1:當超出公差時,中斷程式執行,控制器開啟結果視窗。

2:若需要重做,則控制器不開啟視窗。若實際位置在廢棄範圍內,控制器開啟結果視窗並中斷程式。

輸入:012

Q1126 對齊旋轉軸?

定位用於傾斜加工的旋轉軸:

0:維持旋轉軸的當前位置。

1:自動定位旋轉軸,並且定位刀尖(移動)。工件與接觸式探針之間的相對位置維持不變。控制器使用直線軸執行補償動作。

2:自動定位旋轉軸,但未定向刀尖(旋轉)。

輸入:012

Q1120 轉換位置?

定義哪個接觸點將用於修正現用預設:

0:無修正

1:根據第一接觸點來修正。控制器利用第一接觸點的標稱與實際位置間之偏移量來修正啟用預設。

2:根據第二接觸點來修正。控制器利用第二接觸點的標稱與實際位置間之偏移量來修正啟用預設。

3:根據第四接觸點來修正。控制器利用第二接觸點的標稱與實際位置間之偏移量來修正啟用預設。

輸入:0123

Q1121 確認旋轉?

定義控制器是否應使用已確定的失準:

0:無基本旋轉

1:設定基本旋轉:控制器將失準傳輸至預設工作台當成基本轉換。

2:旋轉該旋轉工作台:控制器將失準傳輸至預設工作台當成偏移。

輸入:012

此使用手冊內含的NC程式為解決方案的建議程式,該等NC程式或個別NC單節在用於工具機之前,必須經過調整。

  • 依需要變更以下內容:
  • 刀具
  • 切削參數
  • 進給速率
  • 淨空高度或安全位置
  • 工具機專屬位置,例如用M91
  • 義程式呼叫路徑

一些NC程式取決於工具機座標結構配置。在第一次程式模擬之前,針對您的工具機座標結構配置調整NC程式

此外,在實際程式運行之前,使用模擬來測試NC程式

 
Tip

運用程式測試確定NC程式是否可與可用的軟體選項、有效的工具機座標結構配置和當前的工具機組態一起使用。

範例

11 TCH PROBE 1411 PROBING TWO CIRCLES ~

Q1100=+0

;1ST POINT REF AXIS ~

Q1101=+0

;1ST POINT MINOR AXIS ~

Q1102=+0

;1ST POINT TOOL AXIS ~

Q1116=+0

;DIAMETER 1 ~

Q1103=+0

;2ND POINT REF AXIS ~

Q1104=+0

;2ND POINT MINOR AXIS ~

Q1105=+0

;2ND POINT TOOL AXIS ~

Q1117=+0

;DIAMETER 2 ~

Q1115=+0

;GEOMETRY TYPE ~

Q423=+4

;NO. OF PROBE POINTS ~

Q325=+0

;STARTING ANGLE ~

Q1119=+360

;ANGULAR LENGTH ~

Q320=+0

;SET-UP CLEARANCE ~

Q260=+100

;CLEARANCE HEIGHT ~

Q1125=+2

;CLEAR. HEIGHT MODE ~

Q309=+0

;ERROR REACTION ~

Q1126=+0

;ALIGN ROTARY AXIS ~

Q1120=+0

;TRANSER POSITION ~

Q1121=+0

;CONFIRM ROTATION