循環程式
基本原理
在ISO程式中,除了使用ISO語法的NC函數之外,您可使用具備Klartext語法的已選取循環程式。編寫與Klartext編寫一樣。
Klartext循環程式的編號對應至G函數的編號。編號低於200的早期循環程式也有例外。在這些情況下,在循環程式說明中提及對應的G函數編號。
以下循環程式不可用於ISO程式:
- 循環程式1 POLAR DATUM
- 循環程式3 MEASURING
- 循環程式4 MEASURING IN 3-D
- 循環程式26 AXIS-SPEC. SCALING
海德漢建議使用更為強大的PLANE函數取代循環程式G80 WORKING PLANE。您可使用PLANE函數,在軸或空間角度之間自由選擇用於編寫。
工件原點偏移
您可使用G53或G54 NC函數編寫工件原點位移。G54將工件原點位移至直接在此函數之內定義的座標。G53使用來自工件原點表的座標值。工件原點位移可以讓同樣的加工,在工件上任意位置處重複執行。
此使用手冊內含的NC程式為解決方案的建議程式,該等NC程式或個別NC單節在用於工具機之前,必須經過調整。
依需要變更以下內容:
- 刀具
- 切削參數
- 進給速率
- 淨空高度或安全位置
- 工具機專屬位置,例如用M91
- 義程式呼叫路徑
一些NC程式取決於工具機座標結構配置。在第一次程式模擬之前,針對您的工具機座標結構配置調整NC程式。
此外,在實際程式運行之前,使用模擬來測試NC程式。
運用程式測試確定NC程式是否可與可用的軟體選項、有效的工具機座標結構配置和當前的工具機組態一起使用。
N110 G54 X+0 Y+50 | ; 將工件原點位移至已定義的座標 |
此使用手冊內含的NC程式為解決方案的建議程式,該等NC程式或個別NC單節在用於工具機之前,必須經過調整。
依需要變更以下內容:
- 刀具
- 切削參數
- 進給速率
- 淨空高度或安全位置
- 工具機專屬位置,例如用M91
- 義程式呼叫路徑
一些NC程式取決於工具機座標結構配置。在第一次程式模擬之前,針對您的工具機座標結構配置調整NC程式。
此外,在實際程式運行之前,使用模擬來測試NC程式。
運用程式測試確定NC程式是否可與可用的軟體選項、有效的工具機座標結構配置和當前的工具機組態一起使用。
N110 G53 P01 10 | ; 將工件原點位移至表列10的座標 |
若要重設工件原點位移:
- 定義值0給函數G54內每一軸
- 在函數G53中,選擇所有欄都具有值0的表格列
控制器在狀態工作空間內顯示以下資訊:
- 啟動的工件原點表之名稱及路徑
- 啟動的工件原點編號
- 來自啟動工件原點編號之DOC欄的註解
備註
在機械參數CfgDisplayCoordSys (編號127501)內,工具機製造商定義其中狀態畫面顯示啟動工件原點位移的座標系統。
- 工件原點表中的工件原點總是參照目前的工件預設。
- 在藉由工件原點表位移工件原點之前,需要用%:TAB:啟動工件原點表
- 如果不使用%:TAB:,則必須手動啟動工件原點表,