循環程式25CONTOUR TRAIN
ISO 程式編輯
G125
備註
- 在循環程式結束之後,以工作平面的所有座標來定位刀具(例如L X+80 Y+0 R0 FMAX)
- 確定在循環程式之後編寫一絕對位置,不要編寫增量式橫移
- 此循環程式只能在FUNCTION MODE MILL加工模式內執行。
- 控制器只會考慮循環程式14 CONTOUR GEOMETRY的第一個標籤。
- 程式編輯SL循環程式時的記憶體容量有限。 您在一個SL循環程式中最多程式編輯到16384個輪廓元件。
- 若在操作期間已經啟動M110,則之內的補償圓弧的進給速率將隨之降低。
- 您可用研磨刀具執行此循環程式。
- 循環程式考慮雜項功能M109和M110。在圓弧的內部與外部加工期間,控制器維持內半徑與外半徑刀刃處的進給速率固定。
編寫注意事項
- 不需要循環程式20 CONTOUR DATA。
- DEPTH循環程式參數的代數符號決定加工方向。如果您設定 DEPTH = 0,就不會執行循環程式。
- 若在輪廓子程式內使用本機Q參數QL,也必須在輪廓子程式內指派或計算這些參數。
循環程式參數
說明圖 | Parameter |
---|---|
Q1 銑削深度? 工件表面和輪廓底面之間的距離。 該值具有增量效果。 輸入:-99999.9999...+99999.9999 | |
Q3 Finishing allowance for side? 工作平面的精銑預留量。 該值具有增量效果。 輸入:-99999.9999...+99999.9999 | |
Q5 Workpiece surface coordinate? 工件的上表面之絕對座標 輸入:-99999.9999...+99999.9999 | |
Q7 淨空高度? 刀具不會碰撞工件的高度(使用於中間定位以及循環程式結束時的退刀)。 該值具有絕對效果。 輸入:-99999.9999...+99999.9999 | |
Q10 進刀深度? 每次切削的螺旋進給量。 該值具有增量效果。 輸入:-99999.9999...+99999.9999 | |
Q11 進刀進給速率? 主軸內的移動進給速率 輸入:0...99999.9999 另外為FAUTO、FU、FZ | |
Q12 Feed rate for milling? 工作平面內的移動進給速率 輸入:0...99999.9999 另外為FAUTO、FU、FZ | |
Q15 Climb or up-cut? up-cut = -1 +1:順銑 –1:逆銑 0:在多次螺旋進給內交互進行順銑與逆銑 輸入:-1、0、+1 | |
Q18或QS18 粗的粗銑刀? 控制器用來完成輪廓粗粗銑的的刀具的號碼或名稱。您可透過動作列,直接從刀具表傳輸粗粗銑刀。此外,可透過動作列內的名稱輸入刀名。在您退出輸入欄位時,控制器自動插入封閉引號記號。如果粗略粗銑還沒有完成,請輸入「0」;如果您輸入一個號碼或名稱,控制器只會粗銑用粗略粗銑刀具無法加工的部分。如果要粗銑的部份不能夠由側面接近,控制器將會以往復式進刀方式銑削;因此,您在刀具表TOO.L中必須輸入刀具長度LCUTS,並用ANGLE定義刀具的最大進刀角度。 輸入:0...99999.9 或最多255個字元 | |
Q446 接受的殘餘材料? 指定輪廓上可接受的最大殘餘材料量,單位mm。例如:若輸入0.01 mm,在到達0.01 mm的厚度時,控制器將停止加工殘餘材料。 輸入:0.001...9.999 | |
Q447 最大連接距離? 要細粗銑的兩區域間之最大距離。在此距離之內,刀具將沿著輪廓移動,維持在加工深度上,不會上下移動。 輸入:0...999.999 | |
Q448 路徑延伸? 刀具路徑在輪廓區域開始與結束上延伸的長度。控制器總是以和輪廓平行的方式延伸刀具路徑。 輸入:0...99.999 |
此使用手冊內含的NC程式為解決方案的建議程式,該等NC程式或個別NC單節在用於工具機之前,必須經過調整。
- 依需要變更以下內容:
- 刀具
- 切削參數
- 進給速率
- 淨空高度或安全位置
- 工具機專屬位置,例如用M91
- 義程式呼叫路徑
一些NC程式取決於工具機座標結構配置。在第一次程式模擬之前,針對您的工具機座標結構配置調整NC程式。
此外,在實際程式運行之前,使用模擬來測試NC程式。
運用程式測試確定NC程式是否可與可用的軟體選項、有效的工具機座標結構配置和當前的工具機組態一起使用。
11 CYCL DEF 25 CONTOUR TRAIN ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|