循環程式1017DRESSING WITH DRESSING ROLL (選項156)

ISO 程式編輯

G1017

應用

 
Machine

請參考您的工具機手冊。

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

您可使用循環程式1017 修飾滾柱的修飾,以修飾滾柱修飾磨輪的外側直徑。根據修飾策略,控制器根據輪外型執行適當動作。

  • 循環程式提供以下修飾策略:
  • 往復:往復行程折返點處的橫向螺旋進給
  • 震盪:在往復行程期間內插螺旋進給
  • 細震盪:在往復行程期間內插螺旋進給。在每次內插螺旋進給之後,執行Z動作而不在修飾座標結構配置模型內螺旋進給。

此循環程式支援以下輪緣:

研磨插銷

特殊研磨插銷

杯狀輪

1, 2, 5, 6

未支援

未支援

循環程式1030ACTIVATE WHEEL EDGE (選項156)

循環程式順序

  1. 控制器用FMAX將飾刀定位在開始位置。
  2. 若已經在Q1025 預先定位內預先定位,則控制器用Q253 F PRE-POSITIONING靠近該位置。
  3. 控制器根據修飾策略螺旋進給。
  4. 修飾策略

  5. Q1020內定義PIVOTES VACIOS之後,控制器在最後螺旋進給之後執行。
  6. 控制器用FMAX移動至開始位置。

修飾策略

 
Tip

根據Q1026 WEAR FACTOR,控制器區分磨輪與飾刀之間的修飾值。

往復(Q1024=0)

  1. 修飾滾柱以DRESSING FEED RATE Q1018靠近磨輪。
  2. DRESSING AMOUNT Q1013DRESSING FEED RATE Q1018螺旋進給於直徑上。
  3. 控制器沿磨輪移動飾至往復移動的下一個折返點。
  4. 若需要其他修飾螺旋進給,則控制器重複處理1和2,直到完成修飾處理。

震盪(Q1024=1)

  1. 修飾滾柱以DRESSING FEED RATE Q1018靠近磨輪。
  2. 控制器螺旋進給DRESSING AMOUNT Q1013於直徑上。以修飾進給速率Q1018進行插間螺旋進給,往復行程直到下一個折返點。
  3. 若需要更多修飾螺旋進給,則重複處理1至2,直到完成修飾處理。
  4. 然後控制器往修飾座標結構配置模型的Z軸,以無螺旋進給的方式退刀至往復移動的另一個折返點。

細震盪(Q1024=2)

  1. 修飾滾柱以DRESSING FEED RATE Q1018靠近磨輪。
  2. 控制器螺旋進給DRESSING AMOUNT Q1013於直徑上。以修飾進給速率Q1018進行插間螺旋進給,往復行程直到下一個折返點。
  3. 然後控制器以無螺旋進給切削方式,退刀至往復移動的其他折返點。
  4. 若有更多螺旋進給,則重複處理1至3,直到完成修飾處理。

備註

 
注意事項
碰撞的危險!
當啟動FUNCTION DRESS BEGIN,則控制器切換座標結構配置。磨輪變成工件。軸可往反方向移動。在功能執行期間以及後續加工期間會有碰撞的危險!
  1. 只在模式程式執行模式內或在Singal block模式內啟動功能修飾
  2. 開始FUNCTION DRESS BEGIN之前,將磨輪定位在修飾刀具附近
  3. 一旦已經啟動FUNCTION DRESS BEGIN,則使用來自海德漢或來自工具機製造商的專屬循環程式
  4. 在NC程式放棄或電源中斷的情況下,檢查軸的移動方向
  5. 若需要,編寫座標結構配置切換
 
注意事項
碰撞的危險!
修飾循環程式將修飾刀具定位在已編寫的磨輪邊緣上。定位同時發生在工作平面的兩軸上。在此動作期間控制器未執行碰撞檢查!有碰撞的危險!
  1. 開始FUNCTION DRESS BEGIN之前,將磨輪定位在修飾刀具附近
  2. 確定無碰撞的風險
  3. 利用逐單節緩慢執行NC程式來確認
  • 循環程式1017為DEF啟動。
  • 修飾模式內不允許座標轉換循環程式。控制器顯示錯誤訊息。
  • 控制器不會圖形解釋修飾操作。
  • 若編寫COUNTER FOR DRESSING Q1022,則控制器只在到達刀具管理功能內定義的輪廓之後,才會執行修飾處理。控制器儲存每個磨輪的DRESS-N-DDRESS-N-D-ACT計數器。
  • 飾刀表tooldress.drs (選項156)

  • 在每一螺旋進給執行結尾處,控制器更新用於研磨刀具和飾刀的刀具資料。
  • 針對往復運動的折返點,控制器將來自刀具管理功能的退刀值AAAI列入考慮。修飾滾柱的寬度必須小於飾輪的寬度,包括退刀值。
  • 控制器不會套用修飾循環程式內的刀徑補償。
  • 此循環程式只能在修飾模式內運行。工具機製造商可能已在循環程式執行中編寫切換。
  • 使用巨集的簡化修飾

循環程式參數

說明圖

Parameter

Q1013 修飾量?

控制器用於修飾螺旋進給所使用的值。

輸入:0...9.9999

Q1018 修飾的進給速率?

修飾程序期間的進給速率

輸入:0...99999

Q1024 修飾策略(0-2)?

在用修飾滾柱修飾期間的策略;

0:往復:螺旋進給至往復動作的折返點。在螺旋進給執行之後,控制器只在修飾座標結構配置模型的Z軸處執行動作。

1:震盪;在往復移動期間內插螺旋進給

2:細震盪;在往復移動期間內插。在每一內插的螺旋進給執行之後,控制器在修飾座標結構配置模型的Z軸處單獨執行動作。

輸入:012

Q1019 修飾螺旋進給數量?

修飾處理螺旋進給的號碼

輸入:1...999

Q1020 待命行程數量?

最後螺旋進給之後,飾刀沿磨輪移動而不移除材料的次數。

輸入:0...99

Q1025 預先定位的距離?

預先定位期間磨輪與修飾滾柱之間的距離

輸入:0...9.9999

Q253 預先定位的進給率?

刀具在靠近預定位置時的行進速度,單位mm/min

輸入:0...99999.9999 FMAXFAUTOPREDEF

Q1026 飾刀磨損?

修飾值的係數,以便定義修飾滾柱上的磨損:

0:已在磨輪上移除完整修飾值。

>0:係數乘上修飾值。控制器將計算值列入考慮,並假設在修飾期間由於修飾滾柱磨損而會損失此值。已在磨輪上修飾剩餘修飾值。

輸入:0...+0.99

Q1022 呼叫次數之後修飾?

控制器執行修飾處理之後的循環程式定義數。每一循環程式定義遞增刀具管理員內磨輪的計數器DRESS-N-D-ACT

0:控制器在NC程式內每一循環程式定義期間修飾磨輪。

>0:控制器在此循環程式定義數之後修飾磨輪。

輸入:0...99

Q330 刀號或刀名?(選擇性)

飾刀的號碼或名稱。您可透過動作列內的選擇,直接從刀具表套用刀具。

–1:飾刀在修飾循環程式之前已經啟動

輸入:-1...99999.9

Q1011 切削速率係數?(選擇性,取決於工具機製造商)

控制器改變飾刀的切削轉速之係數。控制器處理磨輪的切削轉速。

0:參數未編寫。

>0:若該值為正,則飾刀在接觸點上隨磨輪轉動(相對於磨輪旋轉的相反方向)。

<0:若該值為負,則飾刀抵住磨輪轉動(與磨輪旋轉方向相同)。

輸入:-99.999...99.999

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

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

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

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

 
Tip

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

範例

11 CYCL DEF 1017 DRESSING WITH DRESSING ROLL ~

Q1013=+0

;DRESSING AMOUNT ~

Q1018=+100

;DRESSING FEED RATE ~

Q1024=+0

;DRESSING STRATEGY ~

Q1019=+1

;NUMBER INFEEDS ~

Q1020=+0

;PIVOTES VACIOS ~

Q1025=+5

;PRE-POSITION DIST. ~

Q253=+1000

;F PRE-POSITIONING ~

Q1026=+0

;WEAR FACTOR ~

Q1022=+2

;COUNTER FOR DRESSING ~

Q330=-1

;TOOL ~

Q1011=+0

;FACTOR VC