李 鵬 蔣文超
(洛陽(yáng)LYC軸承有限公司特大型軸承事業(yè)部 河南洛陽(yáng))
數(shù)控機(jī)床因其高精度高自動(dòng)化的特點(diǎn),廣泛用于機(jī)加工行業(yè)。加工人員把加工意圖以指令的形式傳輸?shù)綌?shù)控系統(tǒng)中,系統(tǒng)通過(guò)解譯指令驅(qū)動(dòng)相應(yīng)的執(zhí)行機(jī)構(gòu)和元件,執(zhí)行對(duì)應(yīng)的動(dòng)作完成加工。在實(shí)際中,編程人員根據(jù)不同的產(chǎn)品類(lèi)型編制數(shù)控加工程序,把R參數(shù)、NC變量等數(shù)據(jù)以特定的格式編制在程序中,不同的變量代表不同的含義。程序編制完成后列出變量表,操作人員需根據(jù)加工產(chǎn)品類(lèi)型選擇相應(yīng)程序,對(duì)照變量表輸入諸如磨削起始位、磨削次數(shù)、進(jìn)給速度、安全位置等,并在參數(shù)輸入完成后再對(duì)照變量表核對(duì)是否有誤,整個(gè)過(guò)程較繁瑣且容易出現(xiàn)錯(cuò)誤。
以滾動(dòng)軸承磨加工為例,以西門(mén)子802D_sl數(shù)控系統(tǒng)為平臺(tái),開(kāi)發(fā)適用于滾動(dòng)軸承磨加工的界面。在界面中,通過(guò)圖片的形式直觀地顯示要加工的軸承類(lèi)型,以文字形式顯示加工該類(lèi)型軸承過(guò)程中需用到的參數(shù),操作人員在文字后輸入對(duì)應(yīng)參數(shù),系統(tǒng)通過(guò)運(yùn)行預(yù)先編制好的數(shù)控程序并調(diào)用關(guān)聯(lián)參數(shù)完成產(chǎn)品的加工。
以立式磨床加工軸承外圈外徑為例,采用較常用的切入磨削。程序示例如下。
…
N110 G90 G01 Z=R11 F=R12(R11為Z軸磨削位置,R12為到Z軸磨削位置的進(jìn)給率)
N120 G01 X=R13 F=R14(R13為X軸安全位,R14為到X軸安全位的進(jìn)給率)
N130 G01 X=R15 F=R16(R15為X軸磨削起始位,R16為到X軸磨削起始位的進(jìn)給率)
CU1:N140 G01 X=R17 F18 (R17為單次磨削量,R18為磨削進(jìn)給速度)
N150 G4FR19
N160 R20=R20-1
IF R20>=0 GOTO B CU1
…
802D_sl數(shù)控系統(tǒng)提供了基于XML語(yǔ)言進(jìn)行自定義用戶(hù)界面開(kāi)發(fā)的功能。在開(kāi)發(fā)過(guò)程中,有3個(gè)文件相關(guān)度較高,分別為Xmldial.xml,Aluc.txt和*.bmp,需要在開(kāi)發(fā)的過(guò)程中進(jìn)行自設(shè)定。
Xmldial.xml文件為界面開(kāi)發(fā)的腳本文件,是自定義界面的用戶(hù)入口,所有的畫(huà)面設(shè)定均要寫(xiě)在DialogGui標(biāo)簽中。存放位置在/Machine manufacture-drive(f:)/appl,該文件的基本格式如下。
在界面定義中通過(guò)使用如下格式的定義,將界面與R參數(shù)等變量關(guān)聯(lián)起來(lái)。
Aluc.txt為文本文件,用于在自定義界面中設(shè)置相應(yīng)提示及報(bào)警,存放位置在/Machine manufacture-drive(f:)/lng,該文件的基本格式如下。
標(biāo)題:
文字:
消息框:
*.bmp為圖片文件,用于在開(kāi)發(fā)界面中以圖片形式顯示加工類(lèi)型,相對(duì)位置,磨削部位等信息。該文件存放于/Machine manufacture-drive(f:)/ico。
在這3個(gè)文件編輯完成后,通過(guò)RCS工具連接數(shù)控系統(tǒng),把文件傳輸?shù)綄?duì)應(yīng)位置,并執(zhí)行一次重啟后,所有設(shè)置即生效。編輯完成后的Xmldial.xml文件如下。
將編輯的文件傳輸?shù)綌?shù)控系統(tǒng)對(duì)應(yīng)位置的文件夾中,并執(zhí)行重啟后,顯示的界面如圖1。
圖1 開(kāi)發(fā)的界面顯示
在現(xiàn)代軸承加工裝備中,數(shù)控機(jī)床的應(yīng)用已十分廣泛,但在實(shí)際使用中,數(shù)控系統(tǒng)所擁有的強(qiáng)大功能還遠(yuǎn)遠(yuǎn)沒(méi)有得到發(fā)掘和應(yīng)用。在今后的使用中,如何在數(shù)控機(jī)床的平臺(tái)上,通過(guò)拓展數(shù)控功能,將軸承加工的特點(diǎn)與數(shù)控機(jī)床有機(jī)結(jié)合起來(lái),發(fā)揮數(shù)控機(jī)床的最大功用,提高軸承加工的效率,提升產(chǎn)品質(zhì)量,將是軸承生產(chǎn)企業(yè)越來(lái)越關(guān)注的領(lǐng)域。以西門(mén)子802D_sl數(shù)控系統(tǒng)為平臺(tái),給出軸承磨加工開(kāi)發(fā)實(shí)例,在實(shí)際加工中,具有較強(qiáng)的借鑒意義。