- 數(shù)控銑削編程與加工(第二版)
- 趙剛主編
- 749字
- 2020-04-30 18:54:21
第4章 銑削編程中的實(shí)用功能
4.1 極坐標(biāo)(G15和G16)的使用
4.1.1 指令格式
(G17)G16 X Y Z ;
G16:設(shè)定極坐標(biāo),X表示極軸的長度,Y表示極軸的角度,Z軸無影響。
G15:取消極坐標(biāo)設(shè)定。
編程時的坐標(biāo)值除了用直角坐標(biāo)輸入外也可以用極坐標(biāo)輸入:角度的正向是所選平面的第1 軸正向的逆時針轉(zhuǎn)向,而負(fù)向是順時針轉(zhuǎn)向;極軸的長度和角度可用絕對值指令或增量值指令G90、G91。
4.1.2 程序示例
用絕對值指令角度:
N1 G17 G90 G16;(指定極坐標(biāo)指令,選擇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;(取消極坐標(biāo)指令)
用增量值指令角度:
N1 G17 G90 G16;(指定極坐標(biāo)指令,選擇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;(取消極坐標(biāo)指令)
【例4-1】 用?18mm的四刃立銑刀加工圖4-1所示的深度為5mm的槽,編寫加工程序。

圖4-1 槽銑削(一)
O9;
G90 G54 M3 S360;(調(diào)用坐標(biāo)系,設(shè)定主軸轉(zhuǎn)速)
G0 X0 Y0;(水平方向定位)
G43 Z100. H1;(豎直方向定位)
Z2.;(豎直方向降刀)
G1 Z-5. F40;(進(jìn)刀)
G16 G1 X26. Y45. F120;(調(diào)極坐標(biāo))
G0 X0 Y0;(返回)
G1 X26. Y135.;
G0 X0 Y0;
G1 X26. Y225.;
G0 X0 Y0;
G1 X-45. Y26.;
G0 X0 Y0;
G15;(取消極坐標(biāo))
G0 Z150.;(退刀)
M30;(關(guān)斷冷卻液,主軸停轉(zhuǎn),程序光標(biāo)返回開頭)
【例4-2】 如圖4-2所示,在?100mm×30mm的毛坯中心銑削高10mm的正六邊形(外接圓直徑為90mm),刀具為?20mm的立銑刀,編寫加工程序。

圖4-2 槽銑削(二)
O10;
G90 G54 G17 G40 G80;(加工狀態(tài)初始化)
G0 X-70. Y-70.;(刀具水平方向定位到毛坯外一點(diǎn))
Z50.;(刀具Z方向上降刀)
Z2.;
Z-10.;
G16;(建立極坐標(biāo)編程)
G41 G1 X45. Y240. D01 F80;(建立刀具半徑補(bǔ)償)
Y180.;
Y120.;
Y60.;
Y0;
Y300.;
Y240.;
G15;(取消極坐標(biāo)編程)
G40 G1 X-70. Y-70.;(取消半徑補(bǔ)償)
G0 Z150.;(提刀)
M5;(停主軸)
M30;(程序結(jié)束)