基于FANUC0iMA系統(tǒng)的MasterCAM9.0后置處理程序的編輯
發(fā)布日期:2011-05-21 蘭生客服中心 瀏覽:3200
I-DEAS 10 NX Series軟件是美國UGS公司推出的一套包含計算機(jī)輔助設(shè)計、制造和工程分析(CAD/CAM/CAE)的集成軟件系統(tǒng),模塊眾多,功能強(qiáng)大。軟件采用了主模型技術(shù)和當(dāng)今CAD領(lǐng)域最先進(jìn)的變量化造型系統(tǒng),為企業(yè)新產(chǎn)品開發(fā)提供了完整的解決方案和強(qiáng)有力的技術(shù)支持。自從許昌煙草機(jī)械有限責(zé)任公司1998年購置I-DEAS軟件以來,它就在煙機(jī)新產(chǎn)品開發(fā)的各個階段得到了廣泛的應(yīng)用,極大地提高了產(chǎn)品質(zhì)量,縮短了產(chǎn)品開發(fā)周期,創(chuàng)造了很好的經(jīng)濟(jì)效益。創(chuàng)成式加工(Generative Machining)是I-DEAS軟件集成的加工模塊,該模塊提供了2.5~3軸銑削加工,4~5軸點(diǎn)位加工和車削加工,每種加工方式有多種加工策略供選擇。創(chuàng)成式加工不僅可以直接加工由I-DEAS軟件造型(Master modeler)模塊設(shè)計的曲線、曲面和實(shí)體,而且可以對通過數(shù)據(jù)接口導(dǎo)入的其他CAD系統(tǒng)生成的零件進(jìn)行NC編程。編程人員根據(jù)工件的特點(diǎn),通過選擇加工方式,制定加工策略,生成刀具路徑,再通過軟件提供的C-Post通用后置處理程序?qū)ι傻牡毒呗窂骄幾g,得到針對不同數(shù)控機(jī)床控制系統(tǒng)的加工程序,加工程序再通過DNC程序傳輸軟件傳輸?shù)綌?shù)控機(jī)床進(jìn)行加工,最終得到設(shè)計的零件。利用I-DEAS軟件提供的強(qiáng)大功能,我們對卷煙機(jī)上使用的多種異型件進(jìn)行了三維造型,設(shè)計了刀具路徑,生成了加工程序,并在車間從瑞士進(jìn)口的VCP1000高速銑床上試制成功。下面是我們利用I-DEAS軟件解決平面凸輪槽加工難題的例子,寫出來與大家交流。
一、問題的提出
我廠P70卷煙機(jī)有種平面凸輪槽零件,如圖1所示。
圖1 P70卷煙機(jī)的平面凸輪槽零件
其中滾子中心軌跡由極坐標(biāo)給出,圖紙要求滾子在凸輪槽中運(yùn)動光滑流暢,但是圖紙中只給出了36個點(diǎn)的坐標(biāo),相當(dāng)于每隔10°有一個坐標(biāo)點(diǎn),由于間隔過大,這些點(diǎn)不能準(zhǔn)確地表達(dá)出凸輪滾子運(yùn)動的規(guī)律,使加工無法進(jìn)行。
二、問題的解決過程
1.失敗的嘗試
根據(jù)以往的經(jīng)驗,解決輪廓控制點(diǎn)間隔過大的問題需要在這36個坐標(biāo)點(diǎn)之間插值進(jìn)行細(xì)化,但是通過計算發(fā)現(xiàn),如果保證兩個插值點(diǎn)之間間距約0.5mm時,就要插入近400個點(diǎn),計算量很大,而且無法確定點(diǎn)與點(diǎn)之間的插值方式,通過手工計算是很難完成插值的。為此,我們利用MasterCAM軟件采集了近400個坐標(biāo)點(diǎn)。以下是操作的簡要過程。
(1)構(gòu)造凸輪輪廓
通過構(gòu)造點(diǎn)的方式將36個坐標(biāo)點(diǎn)輸入,再使用Spline(樣條)曲線將輸入的36個點(diǎn)串連起來,結(jié)果如圖2所示。
圖2 輸入凸輪輪廓
(2)創(chuàng)建二維輪廓刀具路徑
點(diǎn)擊TooLpaths刀具路徑創(chuàng)建按鈕,選擇Contour二維輪廓刀具路徑,選擇圖2所示的串連并確定,軟件彈出加工參數(shù)設(shè)置對話框,選擇Φ10mm刀具,并設(shè)置輪廓參數(shù)如圖3所示。
圖3 設(shè)置輪廓參數(shù)
(3)得到插值點(diǎn)
生成輪廓刀具路徑,并進(jìn)行后置處理得到刀具中心在輪廓上的加工程序,從而得到將近400個凸輪滾子中心運(yùn)動軌跡上的插值點(diǎn)。所生成的加工程序,如圖4所示。
圖4 所生成的加工程序
利用上述方法得到的插值點(diǎn),我們編制了數(shù)控程序,并在車間VCP1000高速銑上試用,一個新的問題出現(xiàn)了:由圖1可知,凸輪槽槽寬Φ22+0.05,尺寸要求嚴(yán),如果直接利用Φ22刀具加工,無法達(dá)到圖紙精度要求。因此,我們原定加工方案是利用Φ16機(jī)夾刀粗銑型腔,再使用Φ16側(cè)精刃銑刀并利用數(shù)控裝置的半徑補(bǔ)償功能精加工凸輪軌道面。但是由于坐標(biāo)點(diǎn)數(shù)過密造成刀具過切,使得刀具補(bǔ)償功能無法使用,機(jī)床拒絕執(zhí)行程序,使得加工無法進(jìn)行。針對這一問題,我們仔細(xì)分析了解題思路,認(rèn)為在上面的解題過程中,思路過于僵化、簡單,看到圖紙中描述凸輪滾子中心線軌跡坐標(biāo)點(diǎn)數(shù)不足,只習(xí)慣性的想到插值進(jìn)行細(xì)化,未考慮整個加工過程,結(jié)果使問題陷入僵局。
2.問題的解決
這里,我們想到了I-DEAS軟件。為何不用I-DEAS軟件強(qiáng)大的造型和加工功能去解決凸輪槽的加工難題呢?思路正確了,問題也就解決了。下面是利用I-DEAS軟件加工凸輪槽的簡要過程。
(1)建立基礎(chǔ)實(shí)體
起動I-DEAS,進(jìn)入軟件造型模塊,在任務(wù)命令菜單區(qū)選擇圖形按鈕,在軟件默認(rèn)繪圖平面原點(diǎn)畫Φ220圓,選擇拉伸命令按鈕點(diǎn)擊Φ220圓形作為截面拉伸30mm,生成如圖5所示的基礎(chǔ)實(shí)體。
圖5 生成基礎(chǔ)實(shí)體
(2)建立凸輪槽三維模型
點(diǎn)擊任務(wù)命令菜單區(qū)按鈕,選擇圖5所示的A面作為繪圖平面,選擇圖形按鈕,在繪圖平面上Φ220圓的圓心處建立參考坐標(biāo)系,選擇建立參考點(diǎn)命令按鈕將描述凸輪滾子中心軌跡的36個坐標(biāo)點(diǎn)依次輸入,得到36個參考點(diǎn),點(diǎn)擊樣條曲線繪制按鈕,將36個參考點(diǎn)光滑連接起來,建立凸輪滾子中心軌跡線,選擇偏移功能按鈕將這條軌跡線向兩側(cè)各偏移11mm,點(diǎn)擊實(shí)體拉伸特征生成按鈕選擇通過偏移得到的兩條曲線作為截面,在基礎(chǔ)實(shí)體上切除材料得到凸輪槽特征。然后通過類似方法創(chuàng)建工件的其他特征,最終得到的工件實(shí)體模型如圖6所示。
圖6 所生成的實(shí)體模型
(3)建立凸輪槽粗加工刀具路徑
在I-DEAS軟件窗口右上角的任務(wù)列表區(qū)選擇創(chuàng)成式加工(Generative Machining)任務(wù),如圖7所示。軟件進(jìn)入創(chuàng)成式加工環(huán)境,任務(wù)圖標(biāo)菜單區(qū)的功能按鈕將有所變化,而且,在造型模塊中建立的平面凸輪槽工件將直接帶入加工模塊。點(diǎn)擊圖標(biāo)按鈕,建立加工任務(wù),點(diǎn)擊圖標(biāo)按鈕,選擇凸輪槽實(shí)體模型,建立加工對象。點(diǎn)擊建立新操作圖標(biāo)按鈕
圖7 任務(wù)選擇對話框
圖8 操作選擇對話框
圖9 操作設(shè)置對話框
通過對圖9中各項目的設(shè)置,最后得到凸輪槽型腔粗加工的刀具路徑如圖10所示。
圖10 粗加工的刀具路徑
(4)建立凸輪槽側(cè)面精加工刀具路徑
點(diǎn)擊建立新操作圖標(biāo)按鈕,打開操作選擇對話框,選擇輪廓銑(Profile)加工方式,如圖11所示。點(diǎn)擊Create按鈕,打開操作設(shè)置對話框,如圖9所示。
圖11 操作選擇對話框
通過對圖9中各項目的設(shè)置,最后得到凸輪槽側(cè)面滾子軌道面精加工的刀具路徑如圖12所示。
圖12精加工的刀具路徑
(5)后置處理,生成數(shù)控機(jī)床加工程序
先后選擇
圖13 最終生成的加工程序
三、結(jié)束語
平面凸輪槽加工難題的解決過程告訴我們,在利用數(shù)控機(jī)床進(jìn)行加工時,要積極開闊思路,能夠從不同的角度去分析問題的解決方法,同時,深入學(xué)習(xí)CAD/CAM軟件的功能,擴(kuò)大輔助軟件在工作中的應(yīng)用范圍,而且能夠利用工具軟件之間的不同點(diǎn),取長補(bǔ)短,聯(lián)合使用去解決實(shí)際遇到的難題。
-
FANUC 0加工中心自動運(yùn)行方式下執(zhí)行加工程序的方法
FANUC0加工中心自動運(yùn)行方式下執(zhí)行加工程序的方法: 1啟動運(yùn)行程序 首先將方式選擇開關(guān)置“自動運(yùn)行”位,然后選擇需要運(yùn)行的加工程序(方法為搜索并調(diào)出程序”),完成上述操作后按循環(huán)起動按鈕。 2停止運(yùn)行程序 當(dāng)NC執(zhí)行完一個M00指令時,
2015-09-10 -
加工中心的數(shù)控系統(tǒng)參數(shù)設(shè)定和操作要點(diǎn)
1 參數(shù)設(shè)定 參數(shù)的設(shè)定包括刀具參數(shù)及刀具補(bǔ)償參數(shù)、零點(diǎn)偏置等參數(shù)的設(shè)定。 下面簡單介紹參數(shù)的設(shè)定步驟。 (1) 刀具參數(shù)及刀具補(bǔ)償參數(shù) 打開軟鍵功能中的參數(shù)欄后,按刀具補(bǔ)償軟鍵,屏幕上顯示出刀具補(bǔ)償數(shù)據(jù)。按軟鍵<<T或&
2015-09-08 -
數(shù)控加工結(jié)構(gòu)工藝性分析、零件精度與技術(shù)要求分析
對零件圖進(jìn)行數(shù)控加工工藝分析主要包括結(jié)構(gòu)工藝性分析、零件精度與技術(shù)要求分析 (1)結(jié)構(gòu)工藝性分析 在進(jìn)行數(shù)控加工工藝性分析時,工藝人員應(yīng)該根據(jù)所掌握的數(shù)控加工特點(diǎn)、數(shù)控機(jī)床的功能和實(shí)際經(jīng)驗,把準(zhǔn)備工作做細(xì)、做好,減少失誤和返工。 1)零件結(jié)
2015-09-07 -
試區(qū)別一下手工編程和自動編程的過程以及適用場合。
試區(qū)別一下手工編程和自動編程的過程以及適用場合。 答:數(shù)控程序的編制方法有手工編程和自動編程兩種。 (1)手工編程過程: 從零件圖樣分析及工藝處理、數(shù)值計算、書寫程序單、制穿孔紙帶直至程序的校驗等各個步驟,均由人工完成,則屬手工編程。
2015-09-06