淺談數(shù)控編程及在重型汽車模具加工中的應(yīng)用

發(fā)布日期:2012-11-18    蘭生客服中心    瀏覽:2950

1 前言

    數(shù)字技術(shù)是制造業(yè)信息化工程的關(guān)鍵技術(shù)之一,數(shù)控加工是現(xiàn)代制造重要的組成部分。自1952年在美國(guó)出現(xiàn)了世界上第一臺(tái)數(shù)控銑床,按控制器的技術(shù)發(fā)展至今已經(jīng)歷了5代,同時(shí),數(shù)控編程技術(shù)也從手工編程發(fā)展到自動(dòng)編程。早期的數(shù)控程序由手工編寫,只能針對(duì)點(diǎn)位加工或幾何形狀不太復(fù)雜的零件。自動(dòng)編程是用計(jì)算機(jī)來協(xié)助完成數(shù)控加工編程編制,又從APT(Automatically Programmed Tool)語(yǔ)言編程發(fā)展到如今的圖像編程。20世紀(jì)70年代,由于貝塞爾(Bezier)曲線算法、B樣條曲線算法的提出,達(dá)索(DASSAULT)飛機(jī)制造公司推出了含有三維曲面功能的造型系統(tǒng)CATIA軟件,推動(dòng)了CAD和CAM向一體化的方向發(fā)展。近年來,在CAD/CAE/CAM一體化概念的基礎(chǔ)上,又逐步形成了計(jì)算機(jī)集成制造(CIMS)的概念,向著集成化、智能化、可視化、虛擬化的方向躍進(jìn)。

    在加工制造方面,近年有資料顯示,在歐美日等發(fā)達(dá)國(guó)家中,現(xiàn)代制造業(yè)的數(shù)控化率達(dá)35-70%,而我國(guó)只有不到1% 。加入WTO以后,國(guó)內(nèi)制造業(yè)開始了前所未有的發(fā)展,并快速成為全球重要的制造基地,2000年以來每年新增各類數(shù)控設(shè)備在5萬(wàn)臺(tái)套以上,并以35%的速度持續(xù)增長(zhǎng)。隨著急速跟進(jìn)的跨躍式的技術(shù)升級(jí),業(yè)內(nèi)對(duì)掌握數(shù)控編程、加工等現(xiàn)代制造技術(shù)的新型人才也形成了巨大的需求。

    中國(guó)重汽集團(tuán)濟(jì)南卡車股份有限公司工具廠自1987年開始引進(jìn)大型仿形/數(shù)控銑床,在一段時(shí)期內(nèi)只能用于靠模仿形加工,1995年購(gòu)買了三維造型軟件,基于數(shù)模的數(shù)控加工工藝才開始在制造中逐漸發(fā)展起來。2001年中國(guó)重汽集團(tuán)公司重組,重組后的工具廠開始對(duì)沖模、大型鍛模、電極的制造全面改為數(shù)控加工,并形成一定規(guī)模。2002年工具廠在人員比1997年減少52%的情況下,模具工裝產(chǎn)值卻增長(zhǎng)了131%;2003年人員較上一年又減少16%,預(yù)計(jì)年產(chǎn)值將增長(zhǎng)27%左右。如此的高速跨步,其中與CAD/CAM技術(shù)的應(yīng)用與興旺有著必然的聯(lián)系。今天,數(shù)字技術(shù)作為一種巨大的生產(chǎn)力,在制造業(yè)已經(jīng)被越來越多的人認(rèn)識(shí)到了。

2 數(shù)控加工編程及CAM軟件的工藝特點(diǎn)

2.1 數(shù)模與CAD/CAM軟件

    數(shù)模即圖像編程中加工零件的計(jì)算機(jī)三維造型,是數(shù)控加工程序的母體,重卡工具廠近幾年大部分模具、全部電極的數(shù)控加工都需要自己創(chuàng)建數(shù)模。目前國(guó)內(nèi)用于工業(yè)CAD三維設(shè)計(jì)的軟件大多數(shù)來自歐、美等國(guó),較熱門的有PTC公司的Pro/Engineer;EDS公司的Unigraphics、I-Deas、SolidEdge;IBM/DASSAULT公司的Catia;還有SolidWorks、Cimatron以及Autodesk公司的MDT、Inventor等等,其中多為交互式CAD/CAE/CAM系統(tǒng)。常用的數(shù)控加工軟件一般分為兩類,一為大型CAD軟件的一體化CAM模塊,如UG、CATIA等,其編程功能強(qiáng)大,但要用好也有一定的難度;還有一類是CAD功能相對(duì)較弱而CAM模塊比較出名的中型軟件,主要特點(diǎn)是功能實(shí)用又相對(duì)較容易掌握,可謂高手新手都能用的,如以色列的Cimatron;CNC公司的MasterCAM; DelCAM公司的PowerMill等。作者使用過PRO/E、Catia、UG、Cimatron等軟件,感覺綜合應(yīng)用還是UG較為理想,它的混合建模給予了用戶很大的個(gè)性化空間,加工編程模塊功能強(qiáng)大,提供的后處理編譯器可為不同的機(jī)床系統(tǒng)作出適合的后處理文件。下文所談及的編程實(shí)例,均為使用UG軟件。

2.2 刀具應(yīng)用選擇。

    刀具的選擇主要反映在模具的曲面、異形型腔加工方面,我們使用較多的是WALTER廠家的仿形銑刀,進(jìn)口刀價(jià)格雖高但耐用,綜合性價(jià)比高。粗加工多用可轉(zhuǎn)位硬質(zhì)合金球頭刀、端銑刀或圓鼻刀,精加工用單片硬質(zhì)合金球頭刀,清根用粗加工刀、精加工刀或錐度球頭白鋼刀。

    機(jī)夾刀的合金刀片要根據(jù)不同的加工材料來選用,錯(cuò)用將縮短刀片壽命。使用球頭刀精加工時(shí),在能滿足曲面形狀幾何要求的前提下優(yōu)先使用大直徑刀。刀具使用當(dāng)否直接關(guān)系到模具制造的成本、質(zhì)量及效率。隨著新材料的不斷出現(xiàn),程序員也應(yīng)在實(shí)踐中潛心研究,不斷探索、應(yīng)用新的刀具調(diào)整編程工藝。

2.3 數(shù)控加工工藝。

    數(shù)控加工一般的粗框架工藝路線是:粗加工--清根--半精加工--清根--精加工--清根。

2.3.1 粗加工

    粗加工的目的,是以較快的速度大面積地去除材料余量,使殘留的毛坯接近零件形狀,同時(shí)要做到安全、經(jīng)濟(jì)。粗加工的對(duì)象一般有兩種情況,一種是方料毛坯,即從平面開始加工;再一種是鑄鋼件、鋼板焊接件等帶有一定零件形狀的坯料,這是汽車車身模具中使用較多的。數(shù)控程序的原則是盡量保持連續(xù)切削,刀具頻繁出入切削材料容易被損壞,同時(shí)增加了機(jī)床操作難度。對(duì)方料毛坯進(jìn)行粗加工多采用分層切削的方法,每層環(huán)形走刀或平行走刀,層間螺旋下刀。切削層間下刀的角度取值一般小于15°,深度取刀直徑的12-25%為宜,每層的步距根據(jù)模具材料不同一般不大于刀具直徑的30%。我們的干法是:"少拉快跑,活好刀好",即取較小的切削量、較快的進(jìn)給速度,保證了工件的加工質(zhì)量和效益,保護(hù)了刀具。對(duì)于復(fù)雜的型腔,可以采用大、小幾把刀具分別開粗,把上一道工序加工完的幾何體作為下一道工序的毛坯來使用,以提高加工效率和連續(xù)進(jìn)刀率。圖2是用UG軟件做粗加工時(shí),參考毛坯與不參考毛坯生成的刀軌的比較。

    鑄造、鋼焊毛坯的粗加工是數(shù)控編程的難點(diǎn)之一,由于不是從平面開始,初始毛坯不易確定,如果簡(jiǎn)單地用分層加工的方法會(huì)有許多空跑刀,大大降低了效率。

    這時(shí)要仔細(xì)分析加工量,可先用投影線在型腔的典型部位分別拉幾刀,測(cè)得實(shí)際加工量以后再酌情確定加工工藝。UG軟件的粗加工可以對(duì)零件的不同范圍分別設(shè)置不同的毛坯厚度及參數(shù),自動(dòng)計(jì)算加工層數(shù),程序一次完成。

    特別需要注意的是粗加工中出現(xiàn)的材料過切問題。在排除程序錯(cuò)誤的前提下產(chǎn)生過切,常有一種情況是機(jī)床的控制系統(tǒng)與NC程序不統(tǒng)一所致。不同的機(jī)床控制系統(tǒng),如日本的FANUC系統(tǒng)、德國(guó)的SIEMENS系統(tǒng)和美國(guó)的CINCINNATI系統(tǒng),在G00運(yùn)行時(shí)的方式有所不同,編程時(shí)應(yīng)采取不同的解決方案。

    圖1是FANUC數(shù)控系統(tǒng)在G00指令代碼時(shí)的運(yùn)動(dòng)路線。


圖1


    從圖中可以看出,從A點(diǎn)到B點(diǎn)程序的算法是運(yùn)行點(diǎn)到點(diǎn)的直線,而機(jī)床控制系統(tǒng)走折線,當(dāng)C點(diǎn)存在零件域時(shí),看程序沒有問題但實(shí)際加工卻產(chǎn)生了過切。這種情況CAM軟件自帶的刀軌驗(yàn)證無法察覺,只有NC程序經(jīng)過仿真驗(yàn)證軟件的檢查,在模擬加工中正確設(shè)置機(jī)床參數(shù)才能發(fā)現(xiàn)。解決方法:可適當(dāng)加大層間抬刀的垂直參數(shù)(G00時(shí)避開折線點(diǎn)),例如將層間抬刀至安全平面,缺點(diǎn)是降低了效率。徹底的解決辦法是用Rapid取代G00編程,在Feeds and Speeds菜單的Rapid一欄里填上數(shù)值(默認(rèn)為0)即可解決。見圖2


圖2


   


還有一種情況容易出現(xiàn)過切,就是切削方式:逆銑(Conventional Cut)。許多數(shù)控操作工是銑工出身,由于普通銑床的絲杠結(jié)構(gòu)精度差,操作時(shí)一般多用逆銑方式,他們把逆銑的操作經(jīng)驗(yàn)帶到了數(shù)控機(jī)床。數(shù)控機(jī)床的滾珠結(jié)構(gòu)絲杠精度極高,順銑不會(huì)崩刀,更不會(huì)出現(xiàn)過切,這也是CAM軟件里切削方式默認(rèn)值一般都為順銑(Climb Cut)的原因。所以粗加工在絕大多數(shù)情況下應(yīng)選擇順銑的切削方式。 

2.3.2 半精加工、精加工

    半精加工一般用于零件幾何公差要求比較高時(shí),為了給精加工留下較小的加工余量的切削,可根據(jù)零件公差要求及加工材料特點(diǎn)靈活使用。精加工是對(duì)型腔最后的切削運(yùn)動(dòng),直接關(guān)系到加工質(zhì)量的高低,不同的刀路程序會(huì)對(duì)零件加工出截然不同的精度效果,CAM軟件提供了多種方式可選。一般在較為陡峭的面多選等高線加工方式,而其他曲面使用Contour_Area即可。值得一提的是在曲面加工刀路中的3D步距,可以克服在不同斜率的面上加工殘留不均勻的問題,UG、Cimatron等軟件都有此功能。缺點(diǎn)是刀軌較長(zhǎng),不適合在太復(fù)雜的曲面加工使用。圖3是UG的3D步距刀軌示意圖。



    精加工時(shí)對(duì)精度的取值也要看具體情況,不要一味地追求精度而忽視了加工效率。據(jù)發(fā)達(dá)國(guó)家日、美的資料顯示,其汽車覆蓋件模具的設(shè)計(jì)制造周期主要取決于模具的研制時(shí)間,而他們的數(shù)控加工和拋光所需的時(shí)間占整個(gè)模具研制時(shí)間的60%以上。 這也從一個(gè)方面提示了研究、做好數(shù)控加工在模具研制中的重要意義。

2.3.3 清根加工

    清根是常用的加工工序,主要是把前面的加工中由于刀具直徑大的原因而沒有切除掉的余量加工掉。有兩種情況必須注意使用清根:一是在大刀后換小刀以前,為了給小刀加工一個(gè)好的環(huán)境,避免小刀在型腔拐角處的切削量過大而進(jìn)給不能保持恒定速度,此時(shí)要先清根(小刀用等高線加工可除外);再就是用于精加工前后,也是為了速度及加工出符合要求的圓角。清根常采用球頭刀,針對(duì)單獨(dú)的小R也可用端銑刀小步距層切(此非清根工藝),要看曲面的情況而定。

2.3.4 后處理

    后處理(Post)意為把CAM軟件生成的刀位文件(Cutter Location File)轉(zhuǎn)換成數(shù)控機(jī)床能夠識(shí)別執(zhí)行的G代碼NC程序,針對(duì)不同的數(shù)控操作系統(tǒng)NC程序的格式各有不同,這是數(shù)控編程的最后環(huán)節(jié)。UG的Postprocess可以直接對(duì)內(nèi)部刀軌進(jìn)行后處理,而不需要中間環(huán)節(jié)的CLSF文件。UG的PostBuilder可供用戶自定義后處理格式,以解決各種編程中的問題。

2.4 對(duì)加工程序的驗(yàn)證

    在制造業(yè)的軟件解決方案中,三維仿真模擬加工、驗(yàn)證、分析是一個(gè)重要環(huán)節(jié),模擬分析的好處就是可以在計(jì)算機(jī)上像了解真實(shí)加工一樣觀察產(chǎn)品制造的過程,用計(jì)算機(jī)來分析還沒有制造出來的產(chǎn)品零件的質(zhì)量,并發(fā)現(xiàn)設(shè)計(jì)、制造等諸問題。驗(yàn)證分析可以針對(duì)產(chǎn)品、模具設(shè)計(jì),也可針對(duì)數(shù)控加工程序。NC程序常用的仿真驗(yàn)證軟件是CGTech公司的Vericut,用它可以進(jìn)行NC程序的三維驗(yàn)證分析,仿真CNC機(jī)床,還可對(duì)程序進(jìn)行優(yōu)化,可從NC刀具路徑創(chuàng)建CAD兼容模型,并與CAD設(shè)計(jì)模型相比較,等等。通過對(duì)G代碼和CAM輸出數(shù)據(jù)的模擬加工,可以檢測(cè)出刀軌路徑的錯(cuò)誤以及導(dǎo)致零件、夾具和刀具損壞或機(jī)床碰撞等問題。如果加工程序的驗(yàn)證既由編程人員同時(shí)也由機(jī)床操作人員來做,經(jīng)過兩個(gè)層面的工作,一般能較有效地防止錯(cuò)誤的發(fā)生。

3 模具加工編程舉例

    下面看一下斯太爾重型汽車發(fā)動(dòng)機(jī)罩沖模凹模的加工編程策略。圖3是發(fā)動(dòng)機(jī)罩?jǐn)?shù)模。



3.1 加工分析

(1)毛坯:毛坯為50mm鋼板焊接結(jié)構(gòu),重約3噸,從12處經(jīng)投影線加工測(cè)試,加工量為4-30mm不等,且有多處硬點(diǎn),多為焊口處及鋼板內(nèi)部組織不勻所致。

(2)形狀:凹模型腔外圍尺寸為1946×970×500(mm),兩側(cè)有212 mm深的垂直面,最小凹半徑為R5。

(3)加工難點(diǎn):

① 415-500 mm深度的底斜面與兩側(cè)面的大圓角部分,因本單位龍門數(shù)控銑旋轉(zhuǎn)加工頭損壞,刀長(zhǎng)莫及且主軸直徑(¢250mm)干涉,一般在超過280 mm深度時(shí), ¢63刀桿切削鋼件會(huì)出現(xiàn)震顫。

② 因需要多段程序、多種刀具分別加工,存在精加工接刀問題。

③ 硬點(diǎn)部分無定位、不均勻,增加了操作難度。

3.2 加工編程策略

據(jù)以上分析,加工編程分三大板塊進(jìn)行:

(1)短刀(不接刀桿)可直接加工到的部分,有:所有主軸不干涉的底面、兩側(cè)面170 mm以上部分。

(2)加接刀桿致320mm深以上的部分,有:兩側(cè)面以及圓角。

(3)320mm以下側(cè)面、415-500mm深度的底斜面與兩側(cè)面的圓角部分,將模體調(diào)角度25°加工,數(shù)模也調(diào)相應(yīng)角度編程。角度需要調(diào)整兩次,分別加工兩邊側(cè)面、圓角。

(4)每一個(gè)板塊加工工藝為:局部銑焊口→粗加工→半精加工→清根→精加工→清根。

    結(jié)果:僅凹模加工前后使用了60多條程序,由作者一人編程,4名操作工兩班操作,連續(xù)干了13天,沒有出現(xiàn)任何差錯(cuò),接刀誤差≤0.12mm 。

4 結(jié)束語(yǔ)

    綜上所述,數(shù)控編程是一項(xiàng)細(xì)致、辛苦、復(fù)雜的綜合性的工作過程,編程人員不僅要掌握CAD/CAM軟件的使用,還必須具備較強(qiáng)的空間想象、機(jī)械識(shí)圖能力,要熟悉機(jī)床、刀具、機(jī)械加工,最好能對(duì)所加工模具的設(shè)計(jì)使用都有較深層的了解。從這個(gè)意義上講,就不僅僅是"編程"了。技術(shù)的發(fā)展永無止境,數(shù)字技術(shù)也是一直處在發(fā)展與探索之中,程序員也只有熱愛制造業(yè),在實(shí)踐中不斷摸索、再學(xué)習(xí),才能在自己逐步走向成熟的同時(shí)也推動(dòng)CAD/CAM技術(shù)的興旺與繁榮。限于本人工作經(jīng)歷、學(xué)識(shí)的淺薄,以上看法的片面之處,也只待在不斷的工作學(xué)習(xí)中加以糾正和完善

更多相關(guān)信息