3.5 搪孔 ( 循環程式 202,DIN/ISO:
G202,進階程式編輯功能軟體 選項 )
循環程式執行
1 TNC以快速行進FMAX將主軸內的刀具定位到工件表面上的設定 淨空處。
2 刀具以進刀進給速率,鑽孔到程式編輯的深度。
3 如果程式有設定的話,刀具會在孔底停留輸入的停留時間,並保持 主軸旋轉做完全切削。
4 然後TNC定向主軸到參數Q336中所定義的位置。
5 如果選擇退刀,刀具會沿著程式編輯的方向退回 0.2 mm (固定 值)。
6 TNC移動刀具以退刀進給速率移動到設定淨空處,然後以 FMAX 移動到第二設定淨空處 (如果程式有設定的話)。如果 Q214=0,
刀尖仍然會停留在孔壁上。
搪孔 ( 循環程式 202 , DIN/ISO : G202 ,進階程式編輯功能軟體選項 ) 程式編輯時請注意:
機械與TNC必須由工具機製造商特別準備,才能使用這 個循環程式。
此循環程式僅在使用受伺服控制的主軸進行加工時才有 效。
在工作平面上以刀徑補償R0先程式編輯一個定位單節作 為開始點 (鑽孔中心)。
循環程式參數 DEPTH 的代數符號決定加工的方向。如果 您程式編輯 DEPTH = 0,就不會執行循環。
循環程式完成之後,TNC 會將冷卻劑與主軸恢復到循環程 式呼叫之前的狀態。
碰撞的危險!
若已經輸入正深度,則使用機器參數displayDepthErr定 義TNC是否應該輸出錯誤訊息(開啟)或不應該輸出(關 閉)。
請記得TNC在當輸入正深度時即倒轉預先定位的計算。
此代表刀具以快速行進方式在刀具軸向上移動至低於工件 表面之設定淨空處!
選擇一個脫離方向,使刀具從孔的邊緣離開。
當您程式編輯主軸定位到在 Q336 中輸入的角度時 (例如 在 MDI操作模式中定位時),請檢查刀尖的位置。設定的 角度要使刀尖平行於座標軸。
在退刀期間,TNC自動地考慮到座標系統的啟動旋轉。
海德漢TNC 620 69
3.5 搪孔 ( 循環程式 202 , DIN/ISO : G202 ,進階程式編輯功能軟體選項 )
循環程式參數
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退回進給速率 Q208:刀具由孔底退回的行進速率,單 位是 mm/min。如果您輸入 Q208 = 0,退刀速率和進 刀的進給速率相同。輸入範圍:0至99999.999;另 外FMAX、FAUTO
U工件表面座標 Q203 (絕對式):工件表面的座標。輸入 範圍-99999.9999至99999.9999
U第二設定淨空 Q204 (增量式):不會造成刀具與工件(治 具)之間的碰撞之主軸的座標。輸入範圍:0至 99999.999
X Z
Q200
Q201 Q206
Q211
Q203 Q204
Q208
搪孔 ( 循環程式 202 , DIN/ISO : G202 ,進階程式編輯功能軟體選項 ) U脫離方向 (0/1/2/3/4) Q214:決定 TNC 在孔底退刀的方 向 (在主軸定位之後)。
U主軸方向之角度 Q336 (絕對式):TNC 在退刀前刀具 定位的角度。輸入範圍-360.000至360.000
範例:
10 L Z+100 R0 FMAX 11 CYCL DEF 202搪孔
Q200=2 ;設定淨空 Q201=-15 ;深度
Q206=100 ;進刀進給速率
Q211=0.5 ;在設定深度處的停留時間 Q208=250 ;退回進給速率
Q203=+20 ;表面座標 Q204=100 ;第二設定淨空 Q214=1 ;脫離方向 Q336=0 ;主軸角度 12 L X+30 Y+20 FMAX M3 13 CYCL CALL
14 L X+80 Y+50 FMAX M99
30 X
Y
20
80 50
0 不退刀。
1 沿參考軸向的負向退刀。
2 沿次要軸向的負向退刀。
3 沿參考軸向的正向退刀。
4 沿次要軸向的正向退刀。
海德漢TNC 620 71