袁金福
摘要:對于應(yīng)用數(shù)控車床加工曲面類零件,通常采用直線逼近的方法進行編程,然而如果通過傳統(tǒng)的編程方法,不僅編程步數(shù)較大,而且需要計算個點的終點坐標值,這樣勢必造成加工精度不高,論文通過采用宏程序進行雙曲線類零件進行數(shù)控車加工編程,探討了編制程序的合理性,從而為解決數(shù)控車加工曲面零件提供了基礎(chǔ)。
關(guān)鍵詞:宏程序;數(shù)控車;曲面零件
在我國所使用的數(shù)控車床中,加工雙曲線軸類零件,如采用手工編程,需要大量的節(jié)點計算,采用CAM編程軟件,則對編程人員有較高的技術(shù)要求,而采用變量編制的宏程序,在加工時只需要將變量賦值就可以完成不同雙曲線類零件的程序編制。
1 雙曲線軸類零件加工宏程序設(shè)計
數(shù)控機床通過插補的形式完成零件的加工任務(wù),但是受限于零件編程的復(fù)雜程度,完成雙曲線軸類零件相對較為困難,為了在數(shù)控車床上完成曲面類零件的加工,在多數(shù)數(shù)控車床上配備了宏程序,通過條件轉(zhuǎn)移、判斷、比較等功能,實現(xiàn)數(shù)控機床的插補形式按照函數(shù)關(guān)系進行,從而避免了因逐步采用節(jié)點輸入帶來的程序復(fù)雜問題。
車削雙曲線軸類零件時,多數(shù)采用的是節(jié)點逼近的形式,然后以每步0.20.5mm逐步逼近圓弧,然而這種加工方式使表面粗糙度值不可控制,對于精度要求較高的零件而言,顯然達不到加工要求,論文提出的基于宏程序進行的曲線類零件的加工程序,可以很好的擬補上訴問題,進一步采用參數(shù)化的建模,只要根據(jù)需要輸入適當?shù)膮?shù),即可完成程序的編制,程序可以無限制的重復(fù)使用,具體的實現(xiàn)過程如圖1所示。
2 程序編制
自變量含義
#3=X0 ;X0—對刀后雙曲線中心x方向的坐標值;
#4=Z0 ;Z0—對刀后雙曲線中心z方向的坐標值;
#1=aa—雙曲線實半軸坐標
#2=bb—雙曲線虛半軸坐標值
#5=SS—離開X0的推導(dǎo)距離
#7=TT—離開Z0的推導(dǎo)距離
#8=UU—雙曲線起點的X向半徑坐標值
#6=KK—Z向步進坐標值
#9=FF—切削速度
雙曲線過渡處子程序
O01子程序名
N01G52 X#3 Z#4
N02G01 X#21 Z#5 F#9
N03#19=#19#6 Z
N04#8=#1*SQRT [1+[#5*#5]/[#2*#2]]
N05IF[#19GE#7]GOTO015
N06G52 X0 Z0
N07M99
宏程序應(yīng)用
O0001主程序名
G54 G18 G21 G99
M03 S600 T0101
G00 X50 Z100
M98
G00 X50 Z100
G65 P32 X0 Z30.456 U15 A10 B13 S14.543 T14.543 K0.5 F0.35
G00 X50 Z100
M03 S850 T0202
G00 X30 Z62
G01 Z45 F0.2
G65 P32 X0 Z30.456 U15 A10 B13 S14.543 T14.543 K0.2 F0.2
G01 X18 Z11
Z1
G00 X45 M09
G00 X80 Z100 M05
M30
3 結(jié)論
通過應(yīng)用論文中提出的宏程序,值要改變零件的基本參數(shù)即可實現(xiàn)雙曲線類零件的加工過程,通過實際工程中的檢驗,驗證了該程序的可行性,因此為數(shù)控車加工曲面零件提供了思路。
參考文獻:
[1]田楊.非圓曲線類零件的優(yōu)化加工路徑[J].制造業(yè)自動化,2012,(05):5253.
[2]田楊.基于A類宏程序拋物線類零件程序編制技巧及應(yīng)用[J].新技術(shù)新工藝,2012,(01):2324.