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

第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;(程序結束)

主站蜘蛛池模板: 深水埗区| 石阡县| 彝良县| 靖远县| 北流市| 吉林市| 文化| 文登市| 宁蒗| 绵阳市| 弥渡县| 阿拉善左旗| 侯马市| 平度市| 思南县| 丽江市| 万载县| 疏勒县| 台中市| 平谷区| 新泰市| 凌云县| 大丰市| 尼勒克县| 达孜县| 南木林县| 兰考县| 迁安市| 邛崃市| 八宿县| 浮梁县| 苏尼特右旗| 静乐县| 榆中县| 禹城市| 松原市| 大竹县| 时尚| 尼玛县| 东乡县| 芒康县|