宋祥玲 劉兵吉 褚彩萍 張立文
[摘? ? ? ? ? ?要]? 如何快速學(xué)會復(fù)雜零件編程,實際加工中有許多經(jīng)驗可以使用。通過一個復(fù)雜零件的數(shù)控加工實例,得出加工此類零件的編程技巧。日常學(xué)習(xí)、工作中可以注意積累借鑒,以達到快速熟練編程的目的。
[關(guān)? ? 鍵? ?詞]? 宏程序;手動編程;復(fù)雜零件;數(shù)控加工
[中圖分類號]? TP313? ? ? ? ? ? ? ? ? [文獻標志碼]? A? ? ? ? ? ? ? ? ? [文章編號]? 2096-0603(2021)45-0160-02
在數(shù)控機床編程與操作類課程教學(xué)中,手動編程占到較高的比重,對于較復(fù)雜零件如使用手動編程,如何快速準確地加工出工件,有很多較容易的方法。復(fù)雜零件在編程的時候,一開始好像感覺無從下手,不過仔細分析尺寸關(guān)系,便可以得到很多啟發(fā)。學(xué)生在日常學(xué)習(xí)中可以把常用的一些宏程序指令保存下來,再遇到其他的零件改一下數(shù)據(jù)即可,如橢圓宏程序編程、拋物線零件宏程序編程等。為了防止有接刀痕,進刀點在工件之外,適宜遵循切線方向進刀、切線方向退刀的原則。
如圖1、圖2中兩個零件,圖1為拋物線零件,圖2為橢圓零件,用宏程序編程方法類似。圖1毛坯Φ20mm,長度足夠。圖2毛坯Φ50mm,長度足夠。工件坐標系原點都設(shè)在工件右端面中心。
程序?qū)Ρ热绫?。根據(jù)表1中拋物線零件的程序,很快可以仿寫出橢圓零件的程序(表1第3列),而表1第2列雖也可以加工出橢圓零件,但初學(xué)者不易理解。
如圖3所示零件,要加工三個凸臺,高度都為5mm。為了編程數(shù)據(jù)好計算,可以設(shè)三個工件坐標系:中間一個,兩邊兩個,工件坐標系從G54~G59中間隨便選,本例中取G54、G55、G56作為第一、第二和第三工件坐標系;中間凸臺圓弧與圓弧的交點可以用UG軟件草圖中的標注功能求得,當(dāng)然也可以通過其他的軟件如AutoCAD等軟件求得;左右兩邊的半橢圓凸臺可以用整個橢圓宏程序限制離心角的角度可得半個橢圓,然后將半個橢圓繞逆時針或順時針旋轉(zhuǎn)90°可得到,用到了宏程序編程和旋轉(zhuǎn)指令編程。
具體程序編制如下。
O0001
G54
S500M03
G00Z100.
Z5.
X-22.5Y-56.
G42D01Y-54.43
G01Z-5.F100
Y-40.
G02X12.784Y-21.484R22.5
G03X21.484Y-12.784R25.
G02Y12.784R22.5
G03X12.784Y21.484R25.
G02X-12.784R22.5
G03X-21.484Y12.784R25.
G02Y-12.784R22.5
G03X-12.784Y-21.484R25.
G02X22.5Y-40.R22.5
G01Y-54.43
G40G00Y-56.
G00Z5.
G55
G68X0Y0R90.
G00X25.Y-20.
G42D01Y-10.
G01Z-5.
Y0
#1=0
WHILE[#1LE180.]DO1
G01X[25.*COS[#1]]Y[15.*SIN[#1]]F100
#1=#1+1.
END1
G00Z5.
G69
G56
G68X0Y0R-90.
G00X25.Y-20.
G42D01Y-10.
G01Z-5.
Y0
#1=0
WHILE[#1LE180.]DO2
G01X[25.*COS[#1]]Y[15.*SIN[#1]]F100
#1=#1+1.
END2
G00Z5.
G69
G00Z100.
M30
精加工路線、三個工件坐標系設(shè)置及最終加工效果分別如圖4、圖5和圖6所示。
結(jié)論:
1.可以設(shè)多個工件坐標系加工復(fù)雜零件。
2.可以應(yīng)用畫圖軟件快速得到編程點的坐標。
3.可以參照已有的標準宏程序編程,如橢圓編程。
4.可以靈活使用旋轉(zhuǎn)等編程指令。
◎編輯 鄭曉燕