• Keine Ergebnisse gefunden

單槽深孔鑽孔 ( 循環程式 241,DIN/ISO: G241)

Im Dokument TNC 320 (Seite 84-93)

3.10 單槽深孔鑽孔 ( 循環程式 241,

DIN/ISO: G241)

循環程式執行

1 TNC以快速行進FMAX將主軸內的刀具定位到工件表面上輸入的 設定淨空處。

2 然後TNC以定義的定位進給速率將刀具移動到更深開始點上的設 定淨空處,並且啟動鑽孔轉速(M3)和冷卻液。 TNC往循環程式內 定義的旋轉方向,使用順時鐘、逆時鐘或靜止主軸,來執行接近動 作。

3 刀具以程式編輯的進給速率F,鑽到輸入的鑽孔深度。

4 如果程式有設定的話,刀具會在孔底停留進行斷屑。 然後TNC關 閉冷卻液並重置鑽孔轉速至定義用於退刀的值。

5 在鑽孔底部停止一段時間之後,刀具即以退刀進給速率退回到設定

淨空處。 如果程式有設定,刀具會以FMAX移動到第二設定淨空

處。

程式編輯時請注意:

在工作平面上以刀徑補償R0先程式編輯一個定位單節作 為開始點 (鑽孔中心)。

循環程式參數 DEPTH 的代數符號決定加工的方向。如果 您程式編輯DEPTH = 0,就不會執行循環。

碰撞的危險!

若已經輸入正深度,則使用機器參數displayDepthErr定 義TNC是否應該輸出錯誤訊息(開啟)或不應該輸出(關 閉)。

請記得TNC在當輸入正深度時即倒轉預先定位的計算。

此代表刀具以快速行進方式在刀具軸向上移動至低於工件 表面之設定淨空處!

3.10 單槽深孔鑽孔 ( 循環程式 241DIN/ISO G241)

循環程式參數

U設定淨空 Q200 (增量式): 刀尖與工件表面之間的距 離。輸入範圍:0至99999.9999

U深度 Q201 (增量式): 工件表面和孔底之間的距離。 輸 入範圍: -99999.9999 至 99999.9999

U進刀進給速率 Q206: 刀具在鑽孔時的移動速度,單位 是 mm/min。輸入範圍: 0至99999.999;另外 FAUTO、FU。

U在深度處的停留時間 Q211: 刀具停留在孔底的時間,

以秒為單位。輸入範圍:0至3600.0000

U工件表面座標 Q203 (絕對式): 工件表面的座標。 輸入 範圍: -99999.9999 至 99999.9999

U第二設定淨空 Q204 (增量式): 不會造成刀具與工件 圍:0至99999.999;另外FMAX、FAUTO

U退回進給速率 Q208: 刀具由孔底退回的移動速率,單 位是 mm/min。如果您輸入Q208 = 0,TNC 會以 Q206中的進給速率來退回刀具。輸入範圍:0至 99999.999;另外FMAX、FAUTO

X Z

Q200

Q201 Q253

Q203 Q204

Q211 Q208

Q379 Q206

3.10 單槽深孔鑽孔 ( 循環程式 241DIN/ISO G241)

3.1 1 程式編輯範例 3.11 程式編輯範例

範例: 鑽孔循環程式

0 BEGIN PGM C200 MM

1 BLK FORM 0.1 Z X+0 Y+0 Z-20 工件外型的定義 2 BLK FORM 0.2 X+100 Y+100 Z+0

3 TOOL CALL 1 Z S4500 刀具呼叫(刀徑3)

4 L Z+250 R0 FMAX 退回刀具

5 CYCL DEF 200鑽孔 循環程式定義

Q200=2 ;設定淨空 Q201=-15 ;深度

Q206=250 ;進刀進給速率 Q202=5 ;進刀深度

Q210=0 ;在頂部的停留時間 Q203=-10 ;表面座標

X Y

20 10

100 100

10 90

90 80

3.1 1 程式編輯範例

6 L X+10 Y+10 R0 FMAX M3 接近鑽孔1,主軸開啟

7 CYCL CALL 循環程式呼叫

8 L Y+90 R0 FMAX M99 接近鑽孔2,呼叫循環程式

9 L X+90 R0 FMAX M99 接近鑽孔3,呼叫循環程式

10 L Y+10 R0 FMAX M99 接近鑽孔4,呼叫循環程式

11 L Z+250 R0 FMAX M2 在刀具軸向上退回,結束程式

12 END PGM C200 MM

3.1 1 程式編輯範例

3.1 1 程式編輯範例

12 CYCL CALL PAT F5000 M13 呼叫連結有加工點圖案的循環程式

13 L Z+100 R0 FMAX 退回刀具

4.1 基本原則

Im Dokument TNC 320 (Seite 84-93)