梁宇明
(茂名職業(yè)技術(shù)學(xué)院,茂名 525000)
隨著現(xiàn)代機(jī)械制造業(yè)的發(fā)展,機(jī)械加工企業(yè)的生產(chǎn)設(shè)備由原來(lái)的三軸數(shù)控機(jī)床向高端的五軸數(shù)控機(jī)床轉(zhuǎn)變。由于五軸數(shù)控機(jī)床增加了兩個(gè)旋轉(zhuǎn)軸,在加工過(guò)程中,刀具和工件在旋轉(zhuǎn)和定位過(guò)程中位置變動(dòng)范圍大,極易發(fā)生干涉和碰撞現(xiàn)象。五軸數(shù)控機(jī)床是具有高加工精度的機(jī)床,碰撞后會(huì)發(fā)生坐標(biāo)偏移、加工精度變差以及刀具、工件甚至機(jī)床部件損壞等嚴(yán)重后果,造成了重大經(jīng)濟(jì)損失。在中高職院校的教學(xué)和實(shí)訓(xùn)中,學(xué)生的操作水平遠(yuǎn)達(dá)不到要求。為了避免安全事故和重大經(jīng)濟(jì)損失,在五軸加工前必須進(jìn)行專機(jī)的虛擬仿真加工。
虛擬機(jī)床的建模過(guò)程分為幾何實(shí)體建模和運(yùn)動(dòng)拓?fù)潢P(guān)系建立[1]。
寶雞TECH-V11D 五軸加工中心采用的是新代220MA-5控制系統(tǒng),具有X 軸、Y 軸、Z 軸3 個(gè)線性軸和A、C 兩個(gè)旋轉(zhuǎn)軸。X 軸、Y 軸、Z 軸的最大行程分別為900mm、600mm、600mm。A 軸的旋轉(zhuǎn)范圍是±110°。C 軸的旋轉(zhuǎn)范圍是360°×n(無(wú)限制),主軸轉(zhuǎn)速為12000r/min。
對(duì)機(jī)床部件進(jìn)行測(cè)量,記錄部件的尺寸、相互位置以及運(yùn)動(dòng)關(guān)系等重要參數(shù)。由于機(jī)床部件比較復(fù)雜,根據(jù)測(cè)量尺寸數(shù)據(jù),在Siemens NX 12.0 軟件上建模,得到機(jī)床部件的組件模型。根據(jù)相互位置數(shù)據(jù),在UG 軟件上建立機(jī)床部件裝配圖,得到機(jī)床的Siemens NX 12.0 軟件虛擬建模。利用UG 軟件的導(dǎo)出stl 格式功能,對(duì)裝配圖中的各部件分別導(dǎo)出單獨(dú)的stl 格式文件。這種導(dǎo)出方式的部件,能在導(dǎo)入Vericut 軟件后保留相互間正確的位置關(guān)系,無(wú)需在Vericut 軟件中調(diào)整部件相互間的位置。
要建立完善的機(jī)床仿真模型,必須為各部件構(gòu)筑簡(jiǎn)單的數(shù)學(xué)模型,然后按照它們的邏輯關(guān)系進(jìn)行組裝,得到機(jī)床運(yùn)動(dòng)部件的拓?fù)浣Y(jié)構(gòu)[2]。該拓?fù)浣Y(jié)構(gòu)能再現(xiàn)機(jī)床各部件的運(yùn)動(dòng)軌跡,真實(shí)模擬機(jī)床各部件的運(yùn)動(dòng)關(guān)系,進(jìn)行真實(shí)的仿真加工。根據(jù)寶雞TECH-V11D 五軸加工中心的參數(shù),建立了如圖1 所示的Vericut 8.2.1 軟件的項(xiàng)目樹。

圖1 項(xiàng)目樹
拓?fù)浣Y(jié)構(gòu)建立后,向各組件添加stl 格式的組件模型。由于在Siemens NX 12.0 軟件裝配圖中已經(jīng)確定了各組件的相互位置關(guān)系,故導(dǎo)入stl 格式的組件模型無(wú)需再調(diào)整位置。導(dǎo)入完畢后,機(jī)床幾何建模的完成組件效果圖如圖2 所示。

圖2 虛擬仿真機(jī)床效果圖
機(jī)床各部件運(yùn)動(dòng)結(jié)構(gòu)裝配完成后,根據(jù)五軸加工中心機(jī)床配套的產(chǎn)品說(shuō)明書中的參數(shù),對(duì)Vericut 軟件中的虛擬機(jī)床進(jìn)行參數(shù)設(shè)定,如機(jī)床干涉檢查、初始化設(shè)置、機(jī)床行程以及AC 軸旋轉(zhuǎn)范圍等。最后,打開“機(jī)床設(shè)定”項(xiàng)目,設(shè)置碰撞檢查和行程極限等參數(shù)。
寶雞TECH-V11D 五軸加工中心配套的控制系統(tǒng)為新代220MA-5 系統(tǒng)。在機(jī)床項(xiàng)目樹中,打開控制系統(tǒng)對(duì)話框,選擇220MA-5 系統(tǒng),完成自動(dòng)初始化。控制系統(tǒng)220MA-5 系統(tǒng)分為帶有RTCP 功能和無(wú)RTCP 功能兩種。寶雞TECH-V11D 五軸加工中心具有RTCP 功能,因此需要在“控制設(shè)定”中開啟RTCP 功能。
為了百分百地還原五軸加工中心加工中的切削情況,需要測(cè)量刀庫(kù)中每把刀具的相關(guān)信息,如刀柄尺寸、裝刀長(zhǎng)度、刀具類型以及刀具尺寸等,最終按實(shí)際測(cè)量數(shù)據(jù)在Vericut 軟件中建立刀具庫(kù)。刀具庫(kù)中的刀具,必須與實(shí)際刀具庫(kù)中大刀具的刀具號(hào)、刀具類型、刀具尺寸、刀刃伸出長(zhǎng)度等參數(shù)保持一致,才能避免虛擬機(jī)床仿真出現(xiàn)問(wèn)題。
簡(jiǎn)單的毛坯,如圓棒類和方塊類,可以直接在Vericut 8.2.1 軟件上設(shè)置。復(fù)雜形狀的毛坯則用NX UG 軟件建模后導(dǎo)出stl 格式組件,再導(dǎo)入毛坯項(xiàng)目中。為了正確設(shè)置加工坐標(biāo)系G54,將工件坐標(biāo)系原點(diǎn)設(shè)定與編程中心重合。坐標(biāo)系原點(diǎn)一般為加工工件的上表面的中心。把“G-代碼偏置”中的偏置設(shè)為“工作偏置”,“寄存器”設(shè)為“G54”,再把坐標(biāo)系原點(diǎn)設(shè)置在工件的上表面中心即可。
將已經(jīng)編制好的加工程序?qū)隫ericut 仿真軟件后,寶雞TECH-V11D 五軸加工中心虛擬機(jī)床仿真加工準(zhǔn)備完畢。在Vericut 8.2.1 仿真軟件的虛擬機(jī)床下,對(duì)產(chǎn)品維納斯進(jìn)行仿真加工。加工過(guò)程中,無(wú)超程、碰撞以及干涉等情況,利用軟件中的分析功能進(jìn)行測(cè)量,結(jié)果表明加工出來(lái)的產(chǎn)品合格。
寶雞TECH-V11D 五軸加工中心實(shí)際加工產(chǎn)品維納斯,選取硬鋁材料,使用直徑為55mm 的棒料,用三爪卡盤裝夾毛坯。粗加工參數(shù)為轉(zhuǎn)速S=6000r/min,切削速度F=2000mm/min,切削深度a=0.5mm。精加工參數(shù)為轉(zhuǎn)速S=10000r/min,切削速度F=3000mm/min,切削深度a=0.01mm。整個(gè)切削加工過(guò)程中,機(jī)床無(wú)超程、干涉以及碰撞等情況發(fā)生,與虛擬機(jī)床仿真加工一致。加工后,用千分尺測(cè)量加工零件尺寸,測(cè)量結(jié)果均在公差范圍內(nèi),產(chǎn)品合格,如圖3 所示。

圖3 五軸加工中心實(shí)際加工產(chǎn)品圖
本文基于Vericut 8.2.1 軟件和Siemens NX 12.0 軟件,構(gòu)建了寶雞TECH-V11D 五軸加工中心的虛擬機(jī)床。該虛擬機(jī)床經(jīng)過(guò)多次產(chǎn)品仿真加工測(cè)試,與真實(shí)機(jī)床加工相比,能準(zhǔn)確地反映實(shí)際加工中刀具、工件和機(jī)床部件的運(yùn)動(dòng)情況和各種切削情況,提前預(yù)知五軸加工中的干涉、碰撞以及撞刀等情況,可靠性高,滿足了茂名職業(yè)技術(shù)學(xué)院五軸加工中心的教學(xué)、實(shí)訓(xùn)和生產(chǎn)的需求,保障了五軸加工中心加工的安全性和高效性。