循環程式291 COUPLG.TURNG.INTERP. (選項96)

ISO 程式編輯

G291

應用

 
Machine

請參考您的工具機手冊。

此功能必須由工具機製造商啟用並且調整。

循環程式291 COUPLG.TURNG.INTERP.將刀具主軸連結至線性軸的位置或關閉此主軸連結。在補間車削中,刀刃定位至圓心。旋轉中心利用輸入座標Q216Q217,定義在圓內。

循環程式順序

  1. Q560=1:
  2. 控制器先執行主軸停止(M5)。
  3. 控制器定位刀具主軸至特定旋轉中心。考量主軸定位Q336的特定角度。若已經在刀具表內給予「ORI」值,則也將列入考慮。
  4. 此時刀具主軸連結至直線軸的位置。主軸跟隨參考軸的標稱位置。
  5. 要終止循環程式,操作員必須關閉連結。(使用循環程式291,或程式結束/內部停止)
  1. Q560=0:
  2. 控制器關閉主軸連結。
  3. 刀具主軸不再連結至直線軸的位置。
  4. 控制器使用循環程式291耦合車削補間來結束加工。
  5. Q560=0,則參數Q336Q216Q217就無關緊要

備註

 
Machine

此循環程式僅在使用受伺服控制的主軸進行加工時才有效。

控制器可監控刀具,確定在主軸旋轉關閉時無法以進給速率執行定位動作。有關進一步資訊,請聯繫工具機製造商。

  • 此循環程式只能在FUNCTION MODE MILL加工模式內執行。
  • 循環程式291為呼叫啟動。
  • 這個循環程式也能使用於傾斜的工作平面。
  • 請記住,呼叫循環程式之前,軸角度必須等於傾斜角度!然後只能正確連結該軸。
  • 若已經啟動循環程式8 MIRROR IMAGE,控制器不會執行補間車削循環程式。
  • 若已經啟動循環程式26 AXIS-SPEC. SCALING啟動,並且軸的比例縮放係數不等於1,則控制器不會執行補間車削循環程式。

編寫注意事項

  • 不需要M3/M4的程式編輯。若要說明線性軸的圓形動作,可使用例如CCC單節。
  • 程式編輯時,記住主軸中央或索引插入都不可移動進入車削輪廓中央。
  • 程式編輯半徑大於0的外輪廓。
  • 程式編輯半徑大於刀徑的內輪廓。
  • 為了維持工具機的高輪廓加工速度,在呼叫循環程式之前先用循環程式32定義較大公差。用HSC篩選器=1程式編輯循環程式32
  • 在定義循環程式291以及循環程式呼叫之後,程式編輯要執行的操作。為了說明線性軸的圓形動作,可使用例如線性或極座標。
  • 範例:使用循環程式291執行補間車削

有關機械參數的備註

  • 在機械參數mStrobeOrient(編號201005)內,工具機製造商定義M功能用於主軸方位。
    • 若該值>0,則控制器執行此M功能來執行方位主軸停止(工具機製造商所定義的PLC功能)。控制器等待直到方位主軸停止完成。
    • 如果輸入-1,則控制器將執行方位主軸停止。
    • 如果輸入0,則不採取動作。
  • 之前控制器將絕不會輸出M5

循環程式參數

說明圖

Parameter

Q560 主軸耦合(0=關/1=開)?

定義刀具主軸是否將連結至直線軸的位置。當主軸連結已經啟動時,刀具的刀刃定位至旋轉中心。

0:主軸耦合關

1:主軸耦合開

輸入:0, 1

Q336 主軸定位角度?

開始加工操作之前,控制器將刀具定位至此角度。若正在使用銑刀,則輸入該角度,將刀刃轉向旋轉中心。

若使用車刀並在車刀表內定義「ORI」值(toolturn.trn),則排列主軸時也將考慮此值。

輸入:0...360

定義刀具

Q216 第一軸中心?

工作平面的主要軸上之旋轉中心

絕對式輸入:-99999.9999...99999.9999

Q217 第二軸中心?

工作平面的次要軸上之旋轉中心

輸入:-99999.9999...+99999.9999

Q561 轉換車刀(0/1)

只關於若在車刀加工表(toolturn.trn)內定義車刀。此參數允許決定車刀之值XL是否將解析為銑刀半徑R。

0:不改變;車刀依照車刀加工表(toolturn.trn內的說明來解析。在此情況下,不得使用半徑補償RRRL。更進一步,必須說明編寫時不含主軸連結的刀具中心點TCP之路徑移動。這種編寫更為完整。

1:來自車刀加工表(toolturn.trn)之值XL解析為銑刀加工表的半徑R。這樣當程式編輯輪廓時,可使用半徑補償RRRL。建議使用這種程式編輯。

輸入:0, 1

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

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

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

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

 
Tip

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

範例

11 CYCL DEF 291 COUPLG.TURNG.INTERP. ~

Q560=+0

;SPINDLE COUPLING ~

Q336=+0

;ANGLE OF SPINDLE ~

Q216=+50

;CENTER IN 1ST AXIS ~

Q217=+50

;CENTER IN 2ND AXIS ~

Q561=+0

;CONVERT FROM TURNING TOOL

定義刀具

概述

根據參數Q560的輸入,可啟動(Q560=1)或關閉(Q560=0) COUPLG.TURNG.INTERP.循環程式。

主軸耦合關,Q560=0

刀具主軸不連結至直線軸的位置。

 
Tip

Q560=0:停用COUPLG.TURNG.INTERP.循環程式!

主軸耦合開,Q560=1

在刀具主軸連結至線性軸的位置之下執行車削操作。若設定參數Q560=1,則有不同可能性來定義刀具表內的刀具。本章節描述不同的可能性:

  • 將刀具表(TOOL.T)內的車刀定義為銑刀
  • 將刀具表(TOOL.T)內的車刀定義為銑刀(後續當成車刀)
  • 定義車刀加工表(TOOLTURN.TRN)內的車刀

以下更詳細說明定義刀具的三種可能性:

  • 將刀具表(TOOL.T)內的車刀定義為銑刀
  • 如果不用選項50來加工,則在刀具表內將車刀定義為銑刀(tool.t)。在此情況下,考慮以下來自刀具表的資料(包含偏差值):長度(L)、半徑(R)以及轉角半徑(R2)。車刀的外型資料轉換成銑切刀的資料。校準車刀至主軸中心。在循環程式的參數Q336內指定此主軸定位角度。針對外側加工,主軸定位等於Q336內之值,並且針對內側加工,主軸定位等於Q336+180。

  •  
    注意事項
    碰撞的危險!
    內部加工期間,刀把與工件之間可能發生碰撞。刀把並不受監控。若刀把導致旋轉直徑大於切刀的旋轉直徑,則會發生碰撞。
    1. 選擇刀把,確定不會發生旋轉直徑大於切刀的情況
  • 將刀具表(TOOL.T)內的車刀定義為銑刀(後續當成車刀)
  • 您可用銑刀執行補間車削。在此情況下,考慮以下來自刀具表的資料(包含偏差值):長度(L)、半徑(R)以及轉角半徑(R2)。校準銑切刀的一個刀刃至主軸中心。在參數Q336內指定此角度。針對外側加工,主軸定位等於Q336內之值,並且針對內側加工,主軸定位等於Q336+180。

  • 定義車刀加工表(TOOLTURN.TRN)內的車刀
  • 若工作時含選項50,則可定義車刀表(toolturn.trn)內的車刀。在此情況下,在將刀具專屬資料列入考量之下,例如加工類型(車刀加工表內的TO)、定位角度(車刀加工表內的ORI)、參數Q336以及參數Q561,將主軸定位至車削中心。

  •  
    Tip
    • 編寫與操作注意事項:
    • 若在車刀加工表(toolturn.trn)內定義車刀,建議使用參數Q561=1。如此將車刀資料轉換成銑刀資料,如此大幅促進程式編輯的效果。在程式編輯時使用Q561=1,您可使用半徑補償RRRL。(然而,如果程式編輯Q561=0,則在描述輪廓時不可使用半徑補償RRRL。此外,必須程式編輯不含主軸連結的刀具中央路徑TCP之移動。這種程式編輯更為完整!)
      • 若已程式編輯參數Q561=1,則必須程式編輯下列以便終結補間車削加工操作:
      • R0,取消刀徑補償
      • 循環程式291含參數Q560=0以及Q561=0,取消主軸連結
      • 循環程式呼叫,用於呼叫循環程式291
      • 刀具呼叫改寫參數Q561的轉換
      • 若已程式編輯參數Q561=1,則只可使用以下刀具類型:
      • 類型粗銑精銑扣狀具有加工方向TO:1或8,XL>=0
      • 類型粗銑精銑扣狀具有加工方向TO:7,XL<=0
  • 主軸定位係依下式計算:

  • 加工

    TO

    主軸定向

    補間車削,外側

    1

    ORI + Q336

    補間車削,內側

    7

    ORI + Q336 + 180

    補間車削,外側

    7

    ORI + Q336 + 180

    補間車削,內側

    1

    ORI + Q336

    補間車削,外側

    8

    ORI + Q336

    補間車削,內側

    8

    ORI + Q336

    • 您可使用以下刀具類型用於補間車削:
    • 類型: 粗銑,具有加工方向TO: 1, 7, 8
    • 類型: 精銑,具有加工方向TO: 1, 7, 8
    • 類型: 扣狀,具有加工方向TO: 1, 7, 8
    • 下列刀具類型無法用於補間車削:
    • 類型:粗銑,具有加工方向TO:2至6
    • 類型:精銑,具有加工方向TO:2至6
    • 類型:扣狀,具有加工方向TO:2至6
    • 類型:銑槽
    • 類型:溝槽車削
    • 類型:螺紋