循環程式1018RECESSING WITH DRESSING ROLL (選項156)
ISO 程式編輯
G1018
應用
循環程式順序
- 銑槽
- 控制器用FMAX將修飾滾柱定位在開始位置。在開始位置處,修飾滾柱的中間匹配磨輪邊緣的中間。若已編寫CENTER OFFSET Q1028,則控制器在靠近開始位置時將此列入考慮。
- 修飾滾柱以進給速率Q253 F PRE-POSITIONING靠近PRE-POSITION DIST. Q1025。
- 修飾滾柱以DRESSING FEED RATE Q1018通過DRESSING AMOUNT Q1013凹銑至磨輪內。
- 若已定義DWELL TIME IN REVS Q211,則控制器等待定義的時間量。
- 控制器以F PRE-POSITIONING Q253將修飾滾柱退回至PRE-POSITION DIST. Q1025。
- 控制器用FMAX移動至開始位置。
- 多次銑槽
- 控制器用FMAX將修飾滾柱定位在開始位置。
- 修飾滾柱以進給速率Q253F PRE-POSITIONING靠近PRE-POSITION DIST.VORPOSITION Q1025。
- 修飾滾柱以DRESSING FEED RATE Q1018通過DRESSING AMOUNT Q1013凹銑至磨輪內。
- 若已定義DWELL TIME IN REVS Q211,則由控制器執行。
- 在F PRE-POSITIONING Q253上,控制器將修飾滾柱退回至PRE-POSITION DIST. Q1025。
- 根據RECESSING OVERLAP Q510,控制器往修飾座標結構配置模型的Z軸將修飾滾柱移動至下一個銑槽位置。
- 控制器重複處理3至6,直到已修飾整個磨輪。
- 在F PRE-POSITIONING Q253上,控制器將修飾滾柱退回至PRE-POSITION DIST. Q1025。
- 控制器以快速移動移動至開始位置。
控制器根據磨輪的寬度、修飾滾柱的寬度以及參數RECESSING OVERLAP Q510,計算次數或所需銑槽。
備註
- 只在模式程式執行模式內或在Singal block模式內啟動功能修飾
- 開始FUNCTION DRESS BEGIN之前,將磨輪定位在修飾刀具附近
- 一旦已經啟動FUNCTION DRESS BEGIN,則使用來自海德漢或來自工具機製造商的專屬循環程式
- 在NC程式放棄或電源中斷的情況下,檢查軸的移動方向
- 若需要,編寫座標結構配置切換
- 循環程式1018為DEF啟動。
- 修飾模式內不容許座標轉換。控制器顯示錯誤訊息。
- 控制器不會圖形解釋修飾操作。
- 修飾滾柱的寬度小於磨輪的寬度,然後使用修飾策略乘上銑槽Q1027=1。
- 若編寫COUNTER FOR DRESSING Q1022,則控制器只在到達刀具管理功能內定義的輪廓之後,才會執行修飾處理。控制器儲存每個磨輪的DRESS-N-D和DRESS-N-D-ACT計數器。
- 在每一螺旋進給執行結尾處,控制器修正研磨刀具和飾刀的刀具資料。
- 控制器不會套用修飾循環程式內的刀徑補償。
- 此循環程式只能在修飾模式內運行。工具機製造商可能已在循環程式執行中編寫切換。
循環程式參數
說明圖 | Parameter |
---|---|
Q1013 修飾量? 控制器用於修飾螺旋進給所使用的值。 輸入:0...9.9999 | |
Q1018 修飾的進給速率? 修飾程序期間的進給速率 輸入:0...99999 | |
Q1027 修飾策略(0-1)? 在用修飾滾柱修飾期間的策略: 0:銑槽;控制器執行線性銑槽動作。磨輪寬度小於修飾滾柱寬度。 1:多次銑槽;控制器執行線性銑槽動作。在螺旋進給至修飾值之後,控制器往修飾座標結構配置模型的Z軸移動飾刀並再次螺旋進給。磨輪寬度大於修飾滾柱寬度。 輸入:0, 1 | |
Q1025 預先定位的距離? 預先定位期間磨輪與修飾滾柱之間的距離 輸入:0...9.9999 | |
Q253 預先定位的進給率? 刀具在靠近預定位置時的行進速度,單位mm/min 輸入:0...99999.9999 或FMAX、FAUTO、PREDEF | |
Q211 停留時間 / 1 / 分鐘? 在銑槽切削結尾處磨輪的迴轉。 輸入:0...999.99 | |
Q1028 中心偏移? 修飾滾柱中心相對於磨輪中心偏移此偏移只在修飾座標結構配置模型的Z軸內生效。 該值具有增量效果。 若Q1027=1,則控制器不使用中心偏移。 輸入:-999.999...+999.999 | |
Q510 凹槽寬度的重疊係數? 您可使用係數Q510,影響修飾座標結構配置模型的Z軸內修飾滾柱之偏移。控制器將該係數乘上值CUTWIDTH,並通過計算值偏移螺旋進給執行之間的修飾滾柱。 1:針對每一螺旋進給執行,控制器以修飾滾柱的完整寬度銑槽。 Q510只用Q1027=1生效。 輸入:0.001...1 | |
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程式。
運用程式測試確定NC程式是否可與可用的軟體選項、有效的工具機座標結構配置和當前的工具機組態一起使用。
11 CYCL DEF 1018 RECESSING WITH DRESSING ROLL ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|