循環程式1025GRINDING CONTOUR (選項156)
ISO 程式編輯
G1025
應用
循環程式執行
- 控制器首先以快速移動,將刀具移動到X和Y方向內的起點,然後移動至淨空高度Q260。
- 刀具使用快速移動來移動至座標表面上方設定淨空Q200。
- 從此,其以預定位進給速率Q253移動至深度Q201。
- 若已編寫,控制器執行接近動作。
- 循環程式以第一跨距Q534開始。
- 若已編寫,控制器在每次螺旋進給之後,執行待機運轉次數Q476。
- 此程序(步驟5和6)重複執行,直到到達輪廓或精銑預留量Q14。
- 在最後螺旋進給之後,執行輪廓末端Q457上空氣行程的指定次數。
- 控制器執行選擇性離開動作。
- 最終,刀具以快速移動來移動至淨空高度。
備註
- 此循環程式只能在FUNCTION MODE MILL加工模式內執行。
- 根據輸入,最後的跨距可更小。
- 請留意,若已編寫,循環程式將M109或M110列入考量。在此情況下,控制器將顯示銑刀中心路徑的進給速率。因此,狀態顯示中顯示的進給速度對於內徑可能變低或對於外徑可能變高。
程式編輯注意事項
- 若要編寫往復行程,則需要在執行此循環程式之前,定義並開始該行程。
開放式輪廓
- 用於編寫的靠近與離開動作可使用APPR和DEP或循環程式270
封閉式輪廓
- 在封閉式輪廓的情況中,只有循環程式270可用於編寫靠近與離開動作。
- 當研磨封閉式輪廓,不可在順銑和逆銑研磨之間交替(Q15 = 0)。控制器發出錯誤訊息。
- 若編寫靠近和離開動作,則每次螺旋進給都將位移開始位置。若未編寫靠近和離開動作,則控制器自動產生垂直動作,並且輪廓上的開始位置將不位移。
循環程式參數
說明圖 | Parameter |
---|---|
Q203 Workpiece surface coordinate? 參考現用工件原點的工件表面座標。 該值具有絕對效果。 輸入:-99999.9999...+99999.9999 | |
Q201 深度? 工件表面和輪廓底面之間的距離。 該值具有增量效果。 輸入:-99999.9999...+0 | |
Q14 Finishing allowance for side? 加工之後保留的橫向過尺寸。此預留量必須小於Q368。 該值具有增量效果。 輸入:-99999.9999...+99999.9999 | |
Q368 加工之前側面過大? 在研磨操作之前就存在的橫向過大。此值必須大於Q14。 該值具有增量效果。 輸入:-0.9999...+99.9999 | |
Q534 橫向螺旋進給? 研磨刀具橫向螺旋進給的量。 輸入:0.0001...99.9999 | |
Q456 輪廓四周的待命運行? 每次螺旋進給之後,研磨刀具在不去除材料的情況下加工輪廓之次數。 輸入:0...99 | |
Q457 輪廓端點上的待命運行? 最後螺旋進給之後,研磨刀具在不去除材料的情況下加工輪廓之次數。 輸入:0...99 | |
Q207 研磨的進給速率? 輪廓研磨期間刀具的行進速率,單位mm/min 輸入:0...99999.999 或FAUTO、FU | |
Q253 預先定位的進給率? 當靠近DEPTH Q201時刀具的移動速率。進給速率具有低於SURFACE COORDINATE Q203的效果。輸入,單位mm/min。 輸入:0...99999.9999 或FMAX、FAUTO、PREDEF | |
Q15 逆銑/順銑研磨(-1/+1)? 定義輪廓的加工方向: +1:順銑研磨 -1:逆銑研磨 0:在順銑研磨與逆銑研磨之間交替 輸入:-1、0、+1 | |
Q260 淨空高度? 不會與工件發生碰撞的絕對高度。 輸入:-99999.9999...+99999.9999 或PREDEF | |
Q200 設定淨空? 刀尖與工件表面之間的距離。 該值具有增量效果。 輸入:0...99999.9999 或PREDEF |
此使用手冊內含的NC程式為解決方案的建議程式,該等NC程式或個別NC單節在用於工具機之前,必須經過調整。
- 依需要變更以下內容:
- 刀具
- 切削參數
- 進給速率
- 淨空高度或安全位置
- 工具機專屬位置,例如用M91
- 義程式呼叫路徑
一些NC程式取決於工具機座標結構配置。在第一次程式模擬之前,針對您的工具機座標結構配置調整NC程式。
此外,在實際程式運行之前,使用模擬來測試NC程式。
運用程式測試確定NC程式是否可與可用的軟體選項、有效的工具機座標結構配置和當前的工具機組態一起使用。
11 CYCL DEF 1025 GRINDING CONTOUR ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|