循環程式830THREAD CONTOUR-PARALLEL
ISO 程式編輯
G830
循環程式順序
控制器使用循環程式上刀具的位置當成循環程式起點。
- 控制器以快速移動方式將刀具定位在螺紋之前的設定凈空處,並且執行螺旋進給動作。
- 控制器執行與已定義螺紋輪廓平行的螺紋切削,此時控制器將進給速率與轉速同步,如此加工定義的螺距。
- 控制器以快速移動方式縮回刀具至設定凈空處。
- 控制器以快速移動將刀具縮回到切削開始處。
- 控制器執行螺旋進給動作。針對該螺旋進給,使用螺旋進給角度Q467。
- 控制器重複這些程序(步驟2至5),直到到達螺紋深度。
- 控制器執行如Q476內所定義的空切次數。
- 控制器重複此程序(步驟2至7),直到到達所要的螺紋溝槽數Q475。
- 控制器以快速移動將刀具縮回到循環程式起點。
當控制器切削螺紋時,進給速率優先旋鈕沒有作用。進給速率優先旋鈕在限制的範圍內有效。
備註
- 若控制器用Q466、Q467來擴充輪廓,則以沒有碰撞危險的方式夾住工件。
- 在某些工具機類型中,車刀並未夾在銑削主軸內,而是夾在與主軸相鄰的個別夾頭內。在此情況下,車刀不可旋轉180°,因此無法例如只使用一個刀具就可加工內螺紋與外螺紋。若要這種工具機使用一個外部刀具進行內部加工,則可在負X直徑範圍內並且逆轉工件旋轉方向來執行加工。
- 定位刀具時要讓控制器在循環程式結束時可靠近起點,不會發生碰撞。
- 不要將螺旋進給角度Q467編寫成大於螺紋邊緣角度
- 此循環程式只能在FUNCTION MODE TURN加工模式內執行。
- 進刀與延伸都位於已定義輪廓之外。
編寫注意事項
- 循環程式呼叫之前,使用半徑補償R0將定位單節程式編輯至起始位置。
- 進刀路徑(Q465)必須夠長,讓進給軸加速至所需速度。
- 該延伸路徑(Q466)必須夠長讓進給軸減速。
- 編寫循環程式呼叫之前,確定編寫循環程式14 CONTOUR GEOMETRY或選擇輪廓,以便可定義子程式。
- 若TYPE OF INFEED Q468等於0 (等屑斷面),則ANGLE OF INFEED必須在Q467內定義成大於0。
- 若在輪廓子程式內使用本機Q參數QL,也必須在輪廓子程式內指派或計算這些參數。
循環程式參數
說明圖 | Parameter |
---|---|
Q471 螺紋位置(0=外部/1=內部)? 定義螺紋位置: 0:外螺紋 1:內螺紋 輸入:0, 1 | |
Q461 螺紋方位(0/1/2)? 定義螺紋螺距的方向: 0:L (與車削軸平行) 1:垂直(與車削軸垂直) 輸入:0, 1 | |
Q460 設定淨空? 設定凈空與螺距垂直 輸入:0...999.999 | |
Q472 螺距? 螺紋的螺距 輸入:0...99999.999 | |
Q473 螺紋深度(半徑)? 螺紋的深度。若輸入0,則根據螺距假設公制螺紋的深度。 該值具有增量效果。 輸入:0...999.999 | |
Q474 螺紋偏擺的長度? 在螺紋末端上,刀具從目前進刀深度抬高至螺紋直徑Q460的路徑長度。 該值具有增量效果。 輸入:0...999.999 | |
Q465 開始路徑? 螺距方向內路徑的長度,進給軸可在其上加速至所需速度。進刀路徑位於定義的螺紋輪廓之外。 該值具有增量效果。 輸入:0.1...99.9 | |
Q466 超出路徑? 輸入:0.1...99.9 | |
Q463 最大切削深度? 最大螺旋進給與螺距垂直 輸入:0,001...999.999 | |
Q467 進給角度? 其上發生螺旋進給Q463的角度。藉由與螺距平行的線,來形成參考角度。 輸入:0...60 | |
Q468 螺旋進給類型(0/1)? 定義螺旋進給類型: 0:等屑斷面(螺旋進給隨深度增加而減少) 1:等進刀深度 輸入:0, 1 | |
Q470 開始角度? 開始螺紋的車削主軸角度。 輸入:0...359999 | |
Q475 螺紋溝槽數? 螺紋溝槽數 輸入:1...500 | |
Q476 氣切次數? 在精銑螺紋深度上無螺旋進給的空氣切削次數 輸入:0...255 |
此使用手冊內含的NC程式為解決方案的建議程式,該等NC程式或個別NC單節在用於工具機之前,必須經過調整。
- 依需要變更以下內容:
- 刀具
- 切削參數
- 進給速率
- 淨空高度或安全位置
- 工具機專屬位置,例如用M91
- 義程式呼叫路徑
一些NC程式取決於工具機座標結構配置。在第一次程式模擬之前,針對您的工具機座標結構配置調整NC程式。
此外,在實際程式運行之前,使用模擬來測試NC程式。
運用程式測試確定NC程式是否可與可用的軟體選項、有效的工具機座標結構配置和當前的工具機組態一起使用。
11 CYCL DEF 14.0 CONTOUR GEOMETRY | ||
12 CYCL DEF 14.1 CONTOUR LABEL2 | ||
13 CYCL DEF 830 THREAD CONTOUR-PARALLEL ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
14 L X+80 Y+0 Z+2 R0 FMAX M303 | ||
15 CYCL CALL | ||
16 M30 | ||
17 LBL 2 | ||
18 L X+60 Z+0 | ||
19 L X+70 Z-30 | ||
20 RND R60 | ||
21 L Z-45 | ||
22 LBL 0 |