基于CAXA數(shù)控車的特殊弧形零件的自動(dòng)編程_第1頁(yè)
基于CAXA數(shù)控車的特殊弧形零件的自動(dòng)編程_第2頁(yè)
基于CAXA數(shù)控車的特殊弧形零件的自動(dòng)編程_第3頁(yè)
基于CAXA數(shù)控車的特殊弧形零件的自動(dòng)編程_第4頁(yè)
基于CAXA數(shù)控車的特殊弧形零件的自動(dòng)編程_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、abstract: an automatic programming method of the processing the peculiar arc-shaped components on cnc lathe by caxa is recommended in the article. the code.*基于caxa數(shù)控車的特殊弧形零件的自動(dòng)編程1顧麗敏 2黃時(shí)煒1浙江經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院 2浙江方圓檢測(cè)集團(tuán)機(jī)電檢測(cè)中心摘 要:本文介紹了在數(shù)控車床上利用caxa數(shù)車軟件對(duì)特殊弧形零件進(jìn)行自動(dòng)編程的過程,即:對(duì)加工對(duì)象-手柄進(jìn)行繪圖建模,加工工藝分析,確定加工刀具路徑,設(shè)置合適的加工參數(shù),進(jìn)

2、行刀具路徑模擬和實(shí)體切削驗(yàn)證,自動(dòng)生成編程代碼。利用caxa數(shù)車軟件對(duì)復(fù)雜曲面零件進(jìn)行自動(dòng)編程與傳統(tǒng)的手工編程方法相比,一方面大大節(jié)省了編程時(shí)間,另一方面也提高了零件的加工質(zhì)量,對(duì)工廠實(shí)際生產(chǎn)具有一定的指導(dǎo)意義。關(guān)鍵詞:caxa數(shù)控車;特殊弧形零件;自動(dòng)編程;路徑模擬;后置處理automatic programming of peculiar arc-shaped components base on caxa -lathe1gu li-min ,2huang shiwei1school of zhejiang economic & trade polytechnic 2zhejian

3、g fang yuan test groupabstract: an automatic programming method of the processing the peculiar arc-shaped components on cnc lathe by caxa is recommended in the article. the code of producing the object, a hand shank in the paper, can be auto generated by caxa, which includes drawing component contou

4、r, processing technical analysis, confirming the cutter route, setting the processing parameters, simulating cutter route and verifying the program. compared to the traditional manual programming, the method will both shorten the time also enhance the quality of the parts. key words: caxa cnc lathe,

5、 peculiar arc-shaped components , automatic programming, route simulating , post progressing1 引言在數(shù)控車削加工中,弧形零件是一種較為常見的加工零件,其輪廓通常由直線和圓弧曲線構(gòu)成,對(duì)于此類外形輪廓較為簡(jiǎn)單的零件,編程人員可以通過常見的編程指令g01、g02、g03來實(shí)現(xiàn),而對(duì)于具有特殊外形要求的弧形零件,例如零件的外輪廓曲線非一般圓弧曲線,而是由特殊的曲線方程構(gòu)成,如果采用手工編程的方式,編程人員沒有現(xiàn)成的編程指令可循,只能利用宏程序進(jìn)行編程加工,而宏程序編程涉及到變量設(shè)定,程序語(yǔ)言結(jié)構(gòu)設(shè)定,坐標(biāo)平

6、移變換等多種計(jì)算機(jī)及數(shù)學(xué)處理方法,計(jì)算容易出錯(cuò)且工作效率較低,無法滿足企業(yè)的實(shí)際生產(chǎn)需要。若采用軟件自動(dòng)編程方法,則可以明顯提高編程效率和編程質(zhì)量,尤其是在外形輪廓是非圓弧的復(fù)雜曲面編程中,更能發(fā)揮其優(yōu)勢(shì)。自動(dòng)編程就是利用計(jì)算機(jī)專用軟件編制數(shù)控加工程序的過程。目前,常見的數(shù)控車床自動(dòng)編程軟件有caxa數(shù)控車,mastercam,ug、pro-e等。其中,caxa數(shù)控車是我國(guó)自主研發(fā)的一款集計(jì)算機(jī)輔助設(shè)計(jì)(cad)和計(jì)算機(jī)輔助制造(cam)于一體的數(shù)控車床專用軟件,它具有零件二維輪廓建模、刀具路徑模擬、切削驗(yàn)證加工和后置代碼生成等功能。下面通過一復(fù)雜弧形零件手柄輪廓零件的數(shù)控編程來介紹caxa數(shù)

7、控車在自動(dòng)編程中的具體應(yīng)用。2特殊弧形零件分析2.1手工編程難點(diǎn)分析在一些精度高、品種多且批量少的弧形零件中,其外輪廓曲面通常都具有特殊要求,非一般簡(jiǎn)單圓弧面構(gòu)成,而是由特殊的曲線方程所構(gòu)成,例如橢圓方程、雙曲線方程或者是拋物線方程。如圖1和圖2所示所示。圖1 橢圓方程弧形零件示意圖 圖2 拋物線方程的弧形零件示意圖在一般數(shù)控系統(tǒng)中(fanuc、siemens和華中數(shù)控系統(tǒng)),只能做直線插補(bǔ)和圓弧插補(bǔ)的切削運(yùn)動(dòng),如果工件輪廓是非圓弧曲線,數(shù)控系統(tǒng)就無法直接實(shí)現(xiàn)插補(bǔ)。因此對(duì)于此類具有特殊曲面的弧形零件,編程人員都無法直接使用編程代碼進(jìn)行手工編程,而需要通過一定的數(shù)學(xué)處理方法,用直線或者圓弧段去逼

8、近非圓曲線或者利用宏程序編程。而這兩種手工編程方法在零件的實(shí)際加工過程中,往往存在以下的不足之處:(1)用直線或者圓弧逼近非圓曲線時(shí),首先要計(jì)算出節(jié)點(diǎn)的坐標(biāo),節(jié)點(diǎn)的計(jì)算一般都比較復(fù)雜,靠手工計(jì)算很難完成,必須借助計(jì)算機(jī)輔助處理。(2)利用逼近法編程時(shí),工件的輪廓尺寸決定于節(jié)點(diǎn)數(shù)目的多少,所取節(jié)點(diǎn)越多,計(jì)算愈復(fù)雜,誤差相對(duì)較小,但程序段越長(zhǎng),加工時(shí)間越長(zhǎng),工作效率降低。(3)利用宏程序編程時(shí),要求編程人員懂得計(jì)算機(jī)語(yǔ)言方面的知識(shí),例如變量的設(shè)定,各種循環(huán)語(yǔ)句、跳轉(zhuǎn)語(yǔ)句及判斷語(yǔ)句的格式、程序的調(diào)試等,對(duì)編程人員水平要求比較高。(4)特殊曲線的原點(diǎn)與編程原點(diǎn)往往不重合,因此在手工編程時(shí)編程人員需要花

9、大量時(shí)間進(jìn)行坐標(biāo)平移變換,變量轉(zhuǎn)換等繁瑣的計(jì)算編程,導(dǎo)致工作效率較低。2.2典型特殊弧形零件手柄的工藝分析2.2.1 手柄零件圖分析如圖3所示,零件手柄的輪廓線由直線、橢圓、螺旋線和圓弧所構(gòu)成,該零件圖的加工難點(diǎn)在于由r42的圓弧段、橢圓曲線和r8圓弧段相切形成的光滑曲面的編程計(jì)算,若采用手工編程,則各段曲線相切處的節(jié)點(diǎn)計(jì)算非常復(fù)雜,必須借助計(jì)算機(jī)輔助繪圖。另外該段特殊曲面的輪廓變化為凹凸相間,采用宏程序編程時(shí)只能使用g73循環(huán)指令,該指令會(huì)導(dǎo)致出現(xiàn)多次走空刀的現(xiàn)象,降低了加工效率。因此利用caxa數(shù)控車對(duì)手柄零件進(jìn)行自動(dòng)編程,手柄零件造型如圖4所示。 圖3 手柄的加工零件圖 圖4 手柄的造型

10、圖2.2.2手柄的加工工藝分析手柄零件的數(shù)控加工流程包括外輪廓、外槽和外螺紋的粗加工及精加工,零件的加工難點(diǎn)在于特殊弧形外輪廓的編程加工。因此,下面著重介紹基于caxa數(shù)控車軟件的特殊弧形外輪廓的粗、精加工編程。在利用caxa數(shù)控車軟件對(duì)零件進(jìn)行數(shù)控自動(dòng)編程加工前,首先要對(duì)零件進(jìn)行加工工藝分析,正確劃分加工工序,選擇合適的加工刀具,設(shè)置相應(yīng)的切削參數(shù),確定加工路線和刀具軌跡,以保證零件的加工效率和加工質(zhì)量。(1)確定毛坯及裝夾方式根據(jù)零件圖選毛坯為28×130的圓棒料,材料為45鋼。該零件為實(shí)心軸類零件,使用普通三爪卡盤夾緊工件,并且軸的伸出長(zhǎng)度適中(100mm)。以工件的圓弧r8的

11、右端點(diǎn)為工件原點(diǎn)建立編程坐標(biāo)系。(2)確定數(shù)控刀具及切削用量根據(jù)手柄零件特殊外輪廓的加工要求,選擇刀具及切削用量如表1所示。表1 外輪廓加工的刀具及切削用量加工內(nèi)容刀具規(guī)格刀具及刀補(bǔ)號(hào)主軸轉(zhuǎn)速(r/min)進(jìn)給速度(mm/r)外輪廓的粗加工主偏角kr=90°的硬質(zhì)合金車刀t01015000.3外輪廓的精加工主偏角kr=90°,負(fù)偏角為30°的外圓精車刀t02029000.13 caxa數(shù)控車的加工設(shè)置3.1毛坯及外輪廓的建模在caxa數(shù)控車軟件中對(duì)加工對(duì)象進(jìn)行輪廓建模時(shí),需要同時(shí)給出毛坯輪廓和加工對(duì)象的外輪廓,輪廓的建??梢酝ㄟ^caxa數(shù)車軟件直接繪制或者利用au

12、tocad中dxf圖形文件的導(dǎo)入來實(shí)現(xiàn)。無論是采用直接繪圖還是間接導(dǎo)入的方式,都只需要畫出零件的加工軌跡輪廓,不需要畫出完整的零件圖,且無需考慮最后切斷的加工長(zhǎng)度和直徑方向的余量,直接按照手柄的外輪廓最終尺寸進(jìn)行繪制,加工余量則通過毛坯輪廓的建模來體現(xiàn)。在caxa數(shù)車軟件中導(dǎo)入dxf圖形文件的具體步驟為:首先利用autocad軟件繪制好所需的毛坯及手柄外輪廓,并將其保存為dxf文件,然后利用caxa 數(shù)車中的數(shù)據(jù)輸入功能dxf文件讀入到caxa數(shù)車的界面中。毛坯及手柄的具體外輪廓圖如圖5所示。 圖5 手柄的毛坯和被加工輪廓圖3.2 外輪廓的自動(dòng)編程3.2.1外輪廓粗車加工根據(jù)加工工藝中先粗后精

13、的加工原則,首先對(duì)手柄的外輪廓進(jìn)行粗車加工,單擊caxa數(shù)車工具欄上的“輪廓粗車”圖標(biāo),根據(jù)加工要求填寫各項(xiàng)加工參數(shù)、進(jìn)退刀方式、切削用量的粗車參數(shù)表,加工參數(shù)和輪廓車刀選取如圖6和圖7所示。所需注意的是在當(dāng)前輪廓車刀中,只有一把名稱為lt0的車刀,需要根據(jù)實(shí)際加工需要添加所需外輪廓車刀,并根據(jù)要求設(shè)置好相應(yīng)的刀具參數(shù)。圖6 粗車加工參數(shù)設(shè)定 圖7 粗車輪廓車刀參數(shù)設(shè)定在各項(xiàng)參數(shù)設(shè)置結(jié)束之后,根據(jù)系統(tǒng)提示分別拾取圖5中的被加工輪廓和毛坯輪廓,采用限制鏈?zhǔn)叭》绞?,分別拾取左面輪廓線和右面r8圓弧部分的輪廓線,如圖8所示,拾取毛坯輪廓線與拾取加工表面輪廓線類似,如圖9所示。 圖8 拾取被加工表面輪

14、廓 圖9 拾取毛坯輪廓根據(jù)刀具路徑軌跡選擇合適的進(jìn)退刀點(diǎn),系統(tǒng)則自動(dòng)生成粗車外輪廓的刀具軌跡圖,如圖10所示。進(jìn)退刀點(diǎn)刀具軌跡 圖10 粗車加工軌跡圖3.2.2 外輪廓精車加工外輪廓的精車與粗車設(shè)置相似,只是將加工參數(shù)適當(dāng)改變,用其余采用系統(tǒng)默認(rèn)設(shè)置,此處不贅述(圖略)。3.2.3 外輪廓的粗精加工軌跡仿真及程序生成在caxa數(shù)車軟件中生成的粗、精加工刀具軌跡,可以進(jìn)行模擬仿真,以驗(yàn)證加工程序的正確性。具體操作如下:?jiǎn)螕魯?shù)控車工具欄中的“軌跡仿真”圖標(biāo),caxa數(shù)控車系統(tǒng)可以自動(dòng)進(jìn)行軌跡仿真。選擇“二維實(shí)體”、“缺省毛坯輪廓”方式。根據(jù)系統(tǒng)提示,拾取已經(jīng)生成的簇、精加工刀具軌跡,系統(tǒng)開始進(jìn)行仿

15、真。通過軌跡仿真,觀察刀具走刀路線以及是否存在干涉及過切現(xiàn)象。圖11為所示的仿真結(jié)果。圖11 輪廓粗、精加工仿真結(jié)果程序生產(chǎn)是根據(jù)當(dāng)前數(shù)控系統(tǒng)的配置要求,把生成的加工軌跡轉(zhuǎn)化成g代碼數(shù)據(jù)文件,即生成cnc數(shù)控程序,具體操作過程如下:?jiǎn)螕糁鞑藛沃械摹緮?shù)控車】 【代碼生成】命令,或者單擊數(shù)控車工具欄中的“代碼生成”圖標(biāo),根據(jù)系統(tǒng)提示,填寫“后置文件”對(duì)話框,保存后置文件(*.cut)的地址,填寫相應(yīng)的文件名稱后,單擊“打開”按鈕,拾取相應(yīng)的刀具軌跡,系統(tǒng)自動(dòng)生成“記事本”文件,該文件即為生成的數(shù)控代碼加工程序。圖12為手柄外輪廓粗精加工的部分程序代碼。圖12 外輪廓粗、精加工的部分程序代碼3.3

16、機(jī)床設(shè)置及程序后置處理由caxa數(shù)控車軟件生成的加工程序,通過r232串行口,可以直接傳輸給數(shù)控機(jī)床的mcu。然后數(shù)控機(jī)床中所采用的數(shù)控系統(tǒng)不同,會(huì)導(dǎo)致g代碼指令的語(yǔ)言格式也有差別,因此需要通過機(jī)床設(shè)置和程序后置處理方法來解決。以fanuc數(shù)控系統(tǒng)為例,在caxa數(shù)車軟件中,默認(rèn)的機(jī)床名只有l(wèi)athe1、lathe2和lathe3,因此需要添加機(jī)床,單擊主菜單的【數(shù)控車】 【機(jī)床設(shè)置】命令,添加fanuc數(shù)控機(jī)床,并設(shè)置主軸控制、數(shù)值插補(bǔ)方法、補(bǔ)償方式、程序啟停等相應(yīng)操作的g代碼指令。程序后置處理就是針對(duì)已經(jīng)添加的fanuc數(shù)控機(jī)床,結(jié)合已經(jīng)設(shè)置好的機(jī)床配置,對(duì)后置輸出的數(shù)控程序的格式,程序段

17、行號(hào)、程序大小、數(shù)據(jù)格式、編程方式、圓弧控制方式等進(jìn)行設(shè)置,具體操作為單擊【數(shù)控車】 【后置設(shè)置】,根據(jù)新建的fanuc機(jī)床進(jìn)行后置參數(shù)設(shè)置,以達(dá)到簡(jiǎn)化程序的目的。4 結(jié)論與展望通過在ck6140數(shù)控機(jī)床上實(shí)體零件的加工結(jié)果表明,利用caxa數(shù)車軟件自動(dòng)編程加工得到的手柄外輪廓曲面與手工宏程序編程加工得到的手柄外輪廓曲面相比,前者表面光潔度較好,加工表面質(zhì)量高。另外,由于自動(dòng)編程代碼可以通過r232串行口直接輸入至數(shù)控系統(tǒng),避免了復(fù)雜的面板輸入操作,自動(dòng)編程加工所需時(shí)間是手工編程加工所需時(shí)間的1/3左右,因此大大提高了零件的加工效率。caxa數(shù)車軟件具有應(yīng)用靈活、針對(duì)性強(qiáng)的特點(diǎn),可以加工不同類

18、型的回轉(zhuǎn)體類零件。與目前市場(chǎng)上功能相似的同類軟件(例如pro-e、ug)相比,該軟件價(jià)格相對(duì)較低,因此可以廣泛應(yīng)用于數(shù)控加工行業(yè)中。本文對(duì)特殊弧形零件手柄外輪廓的自動(dòng)編程作了初步探討,利用caxa數(shù)車軟件進(jìn)行了加工設(shè)置,生成了加工程序代碼。此方法突破了手工編程的局限性,避免了手工編程時(shí)繁瑣的節(jié)點(diǎn)計(jì)算工作,節(jié)省了在宏程序編程中多次走空刀所耗費(fèi)的時(shí)間。但如何對(duì)軟件產(chǎn)生的g代碼指令進(jìn)行進(jìn)一步優(yōu)化,則有待于進(jìn)一步開展研究工作。參 考 文 獻(xiàn):1 宛劍業(yè).caxa數(shù)控車實(shí)用教程 m.北京:化學(xué)工業(yè)出版社,2009.2 王建勝, 王其兵.基于mastercam的弧形零件的自動(dòng)編程 j.機(jī)械設(shè)計(jì)與制造, 2008,(9):199-201.3 王世輝.數(shù)控機(jī)床編程與操作 m. 北京:電子工業(yè)出版社,2006.4 劉長(zhǎng)偉.數(shù)控加工工藝m.西安:西安電子科技大學(xué)出版社,2008.5 李純彬, 孔春燕.基于mastercam零件的數(shù)控加工 j.工具技術(shù), 2008,(8):62-63.尊敬的計(jì)算機(jī)集成制造系統(tǒng)的編輯:

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論