官术网_书友最值得收藏!

第4章 銑削編程中的實用功能

4.1 極坐標(G15和G16)的使用

4.1.1 指令格式

(G17)G16 X  Y  Z 

G16:設定極坐標,X表示極軸的長度,Y表示極軸的角度,Z軸無影響。

G15:取消極坐標設定。

編程時的坐標值除了用直角坐標輸入外也可以用極坐標輸入:角度的正向是所選平面的第1 軸正向的逆時針轉向,而負向是順時針轉向;極軸的長度和角度可用絕對值指令或增量值指令G90、G91。

4.1.2 程序示例

用絕對值指令角度:

N1 G17 G90 G16;(指定極坐標指令,選擇XY平面)

N2 G81 X100.0 Y30.0 Z-20.0 R-5.0 F200.0;(指定100mm的長度和30 °的角度)

N3 Y150.0;(指定100mm的長度和150°的角度)

N4 Y270.0;(指定100mm的長度和270°的角度)

N5 G15 G80;(取消極坐標指令)

用增量值指令角度:

N1 G17 G90 G16;(指定極坐標指令,選擇XY平面)

N2 G81 X100.0 Y30.0 Z-20.0 R-5.0 F200.0;(指定100mm的長度和30°的角度)

N3 G91 Y120.0;(指定100mm的長度和+120°的角度增量)

N4 Y120.0;(指定100mm的長度和+120°的角度增量)

N5 G15 G80;(取消極坐標指令)

【例4-1】 用?18mm的四刃立銑刀加工圖4-1所示的深度為5mm的槽,編寫加工程序。

圖4-1 槽銑削(一)

O9;

G90 G54 M3 S360;(調用坐標系,設定主軸轉速)

G0 X0 Y0;(水平方向定位)

G43 Z100. H1;(豎直方向定位)

Z2.;(豎直方向降刀)

G1 Z-5. F40;(進刀)

G16 G1 X26. Y45. F120;(調極坐標)

G0 X0 Y0;(返回)

G1 X26. Y135.;

G0 X0 Y0;

G1 X26. Y225.;

G0 X0 Y0;

G1 X-45. Y26.;

G0 X0 Y0;

G15;(取消極坐標)

G0 Z150.;(退刀)

M30;(關斷冷卻液,主軸停轉,程序光標返回開頭)

【例4-2】 如圖4-2所示,在?100mm×30mm的毛坯中心銑削高10mm的正六邊形(外接圓直徑為90mm),刀具為?20mm的立銑刀,編寫加工程序。

圖4-2 槽銑削(二)

O10;

G90 G54 G17 G40 G80;(加工狀態初始化)

G0 X-70. Y-70.;(刀具水平方向定位到毛坯外一點)

Z50.;(刀具Z方向上降刀)

Z2.;

Z-10.;

G16;(建立極坐標編程)

G41 G1 X45. Y240. D01 F80;(建立刀具半徑補償)

Y180.;

Y120.;

Y60.;

Y0;

Y300.;

Y240.;

G15;(取消極坐標編程)

G40 G1 X-70. Y-70.;(取消半徑補償)

G0 Z150.;(提刀)

M5;(停主軸)

M30;(程序結束)

主站蜘蛛池模板: 澄江县| 庄河市| 宝应县| 信阳市| 赤城县| 璧山县| 新巴尔虎右旗| 垣曲县| 孙吴县| 城口县| 云林县| 延吉市| 旬阳县| 土默特右旗| 治县。| 台州市| 剑阁县| 酒泉市| 宝坻区| 河曲县| 宁城县| 石柱| 西昌市| 仁怀市| 竹溪县| 宿松县| 侯马市| 阿坝县| 株洲市| 泰宁县| 枣强县| 永泰县| 尤溪县| 澄迈县| 天长市| 巴南区| 绥中县| 威远县| 新平| 通城县| 葵青区|