




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、MasterCAM后處理數(shù)控加工程序的修改孟凡秋(日照市工業(yè)學(xué)校,山東日照262300摘要:經(jīng)過MasterCAM自動(dòng)生成的加工程序往往不能直接用于加工,需要進(jìn)行適當(dāng)?shù)男薷摹9P者結(jié)合FANUC series0i-MB、華中世紀(jì)星、SINUMERIK802D三種數(shù)控系統(tǒng)說明數(shù)控程序的修改。關(guān)鍵詞:MasterCAM;后處理程序;修改中圖分類號(hào):TP391173文獻(xiàn)標(biāo)識(shí)碼:B文章編號(hào):167125276(20070320092202Modif ications on the Post2Processing Numerical Control Programs Produced by MasterC
2、AMMeng Fan2qiu(Rizhao Polytechnic School,Rizao262300,ChinaAbstract:The Post2processing Numerical Control Programs Produced by MasterCAM can not be useed directly,and manual modifications are needed.This paper introduces the modifications on the Post2processing Numerical Control Programs combining wi
3、th FANUC series0i2MB,Huazhong,SINUMERIK802D Numerical control systems.K ey w ords:MasterCAM;post2processing program;modification在加工形狀復(fù)雜零件時(shí),手工編程非常繁瑣或是不可能實(shí)現(xiàn)的,通常采用計(jì)算機(jī)自動(dòng)編程。MasterCAM易學(xué)好用,并且對(duì)運(yùn)行環(huán)境配置要求低,后處理功能強(qiáng),是常用的CAD/CAM軟件之一。利用MasterCAM生成數(shù)控程序(NC代碼一般有三個(gè)步驟:首先利用CAD模塊建立產(chǎn)品的二維或三維模型或是導(dǎo)入其它軟件繪制的圖形;然后根據(jù)產(chǎn)品的特點(diǎn)、材料來選擇適當(dāng)
4、的刀具和加工方式,并設(shè)定加工參數(shù),由CAM模塊生成刀具路徑并校驗(yàn);最后根據(jù)目標(biāo)機(jī)床數(shù)控系統(tǒng)的型號(hào),選擇適當(dāng)?shù)暮笾锰幚砦募?PST文件,對(duì)包含刀具路徑數(shù)據(jù)的NCI文件進(jìn)行處理,最終生成加工零件的NC程序G代碼,并傳送到數(shù)控機(jī)床進(jìn)行數(shù)控加工或是借助其它的程序軟件傳輸。但由于用戶所使用的數(shù)控機(jī)床類型及數(shù)控操作系統(tǒng)各不相同,MasterCAM系統(tǒng)自動(dòng)生成的NC程序往往還要針對(duì)機(jī)床說明書的具體規(guī)定進(jìn)行少量的修改和編輯,才能供機(jī)床使用?;蛘呶覀兪止ぞ幒贸绦蝾^和尾,再把自動(dòng)生成的程序的中間部份拷進(jìn)來。現(xiàn)在有人采用修改后處理文件的辦法直接生成符合某臺(tái)具體機(jī)床的程序。我們對(duì)于軟件自動(dòng)生成的程序認(rèn)真研究后不難發(fā)現(xiàn)
5、:程序中間部分用了簡(jiǎn)單的G0、G1、G2、G3指令。其它指令非常少,這樣的程序通用性很好,修改起來也簡(jiǎn)單,手工修改只是幾分鐘的事情,并且可以針對(duì)機(jī)床類型及時(shí)修改。產(chǎn)品的異地加工或是由生成的程序到其它廠家加工時(shí),手工修改程序是必需的一項(xiàng)工作。系統(tǒng)缺省的后處理文件為MPFAN.PST,只需要修改與目標(biāo)數(shù)控系統(tǒng)不兼容的代碼輸出格式。筆者歸納主要有以下幾個(gè)方面:a程序的開頭部份;1有些控制器不接受NC文件中的注釋行,程序中的有關(guān)內(nèi)容刪除,有關(guān)刀具和加工類型的信息可以通過程序文件名的方式體現(xiàn);2第四軸,即A軸關(guān)閉。將程序中的A0刪掉;3刀具調(diào)用T1M6分行顯示或直接去掉(不帶刀庫(kù)的數(shù)控機(jī)床要去掉刀具號(hào)、
6、換刀指令、回參考點(diǎn)動(dòng)作;4增加工件坐標(biāo)系的指令:常用G54也有的用G92;5為避免刀具與工件或夾具發(fā)生干涉,在移動(dòng)X、Y 軸之前先把刀具沿Z軸提高到安全高度;b程序結(jié)束的修改:加工結(jié)束后各軸不回參考點(diǎn),便于手動(dòng)換刀節(jié)省時(shí)間;讓刀具抬起到合適高度便于拆卸工件、更換刀具;c正常輸出時(shí)整個(gè)鉆孔程序由G1、G0指令交替完成,也可以轉(zhuǎn)化為鉆孔循環(huán)指令縮小NC文件;行號(hào)的省略輸出,減少機(jī)床的存儲(chǔ)空間占用。但是現(xiàn)在可以采用在線DNC加工,NC文件大小不成為加工問題,不改也可以;d根據(jù)特殊控制器的特殊要求進(jìn)行修改。重點(diǎn)是程序開頭的G80、G49、G43指令及程序中的G2、G3圓弧插補(bǔ)的格式。下面列表1舉例說明
7、對(duì)后處理程序進(jìn)行的修改:1程序頭:最好利用軟件將機(jī)床中已經(jīng)驗(yàn)證正確程序下傳,明確當(dāng)前數(shù)控系統(tǒng)對(duì)程序頭的要求。然后根據(jù)本要求修改程序頭。如:Siemens802D下傳下來的程序?yàn)?%N“程序名”MPF;$PA TH=/N MPF DIR同時(shí)查看當(dāng)前機(jī)床數(shù)控系統(tǒng)使用說明書對(duì)程序有沒有具體要求;2程序的信息說明行對(duì)于加工不產(chǎn)生作用所以刪掉??梢远x文件名時(shí)寫入程序有關(guān)信息,程序中不出現(xiàn)相關(guān)內(nèi)容;92表1對(duì)后處理程序進(jìn)行修改的舉例說明MasterCAM默認(rèn)后處理器生成的原程序數(shù)控系統(tǒng)FANUCseries0i-MB華中世紀(jì)星SINUMERIK802D 機(jī)床類型XKA714B/B XKA714/A XK
8、A714/A%O1234注釋%O1234%1234%N123MPF;$PATH=/NMPF DIR(PRO GRAM NAME-J UL I(DATE=DD-MM-YY-05-01-07TIME=HH:MM-23:07注釋N10G21N12G0G17G40G49G80G90N10G54G0G17G40G49G80G90N10G40G90G54G64(10.FLAT ENDMILL TOOL-1DIA.OFF.-1L EN.-1DIA.-10.N14T1M6N16Z50.N20Z10.N22G1Z-1.F600N20Z10.N22G1Z-1.F600N24G3X-25.CR25.F400N28G
9、0Z50. N30M5N28G0Z50. N30M5N32G91G28Z0.N36M30%N36M30%3添加建立工件坐標(biāo)系指令G54,刪G21(因?yàn)閲?guó)內(nèi)常用公制,系統(tǒng)默認(rèn)為公制。另外在西門子中應(yīng)刪除G49(刀具長(zhǎng)度補(bǔ)償G80(循環(huán)結(jié)束兩個(gè)指令,曲面加工時(shí)添加G64(連續(xù)路徑方式指令。本行的指令對(duì)于編程人員來說都是基本固定的,直接套用程序頭格式即可;4因?yàn)橐詳?shù)控銑床為例不用換刀指令,刪掉本行程序。對(duì)于加工中心T、M6兩指令分兩行來寫,能節(jié)約換刀時(shí)間同時(shí)避免出問題;5原程序是先移動(dòng)X、Y軸再移動(dòng)Z軸,改為先將刀具沿Z軸提起再沿X、Y軸移動(dòng),避免刀具與工件或夾具發(fā)生干涉;6可以用G1F2000代替
10、G0,因?yàn)镚1速度能方便通過倍率開關(guān)控制,G0速度是系統(tǒng)已設(shè)置好的,一般較快。能進(jìn)一步防止程序方面或是操作方面的錯(cuò)誤或產(chǎn)生不良后果;7Siemens圓弧插補(bǔ)格式與FANUC不同。只需要將“R”改為“CR=”就可以。本人發(fā)現(xiàn)對(duì)于超過180°的圓弧插補(bǔ)Masterca采用分成兩步來完成,第一次做半圓插補(bǔ),下一次做剩余部份的插補(bǔ),不會(huì)出現(xiàn)R為負(fù)值的情況??梢灾苯永肞rogrammers File Editor做替換:菜單中的EditReplaceFind What:R Replace With:CR=然后點(diǎn)擊Replace All再點(diǎn)擊FileSave;8不用回參考點(diǎn),節(jié)省時(shí)間。9程序結(jié)尾:對(duì)于西門子系統(tǒng),當(dāng)程序傳輸?shù)組30或M2時(shí)就,就停止程序傳輸,不用結(jié)束符“%”。結(jié)束語:本文結(jié)合一段簡(jiǎn)單程序?qū)嵗f明MasterCAM自動(dòng)編程的手工修改,目的是使后處理程序能夠快速適應(yīng)不同系統(tǒng)不同機(jī)床的加工。修改時(shí)也可以直接將原程序的頭和尾去掉,直接套用手工編程格式,同時(shí)保證PC到CNC的傳輸對(duì)格式的要求。滿足以上要求外,再替換程序中間部分的“R”為“CR=”就可以為西門子數(shù)控系統(tǒng)所用。參考文獻(xiàn):1何滿才.數(shù)控編程與加工-MasterC
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年北京裝飾裝修合同范本
- 慢阻肺護(hù)理查房
- 小班愛眼護(hù)眼活動(dòng)總結(jié)
- 藥物滲漏不良事件分析
- 2025年人力資源管理試題含答案
- 膜性腎病的臨床護(hù)理
- 醫(yī)學(xué)人衛(wèi)教材配套建設(shè)要點(diǎn)
- 人音版小學(xué)音樂五年級(jí)上冊(cè)《外婆的澎湖灣》教學(xué)設(shè)計(jì)
- 七年級(jí)英語語法總結(jié)模版
- 教室衛(wèi)生大掃除活動(dòng)總結(jié)模版
- 中間產(chǎn)品儲(chǔ)存期驗(yàn)證方案
- AQ1029-2019 煤礦安全監(jiān)控系統(tǒng)及檢測(cè)儀器使用管理規(guī)范-2
- 醫(yī)院超市管理制度
- 加速壽命計(jì)算公式(可靠性)
- 2023年遂寧市船山區(qū)五年級(jí)數(shù)學(xué)第二學(xué)期期末學(xué)業(yè)質(zhì)量監(jiān)測(cè)試題含解析
- 建筑施工質(zhì)量問題管控清單
- 汽車吊安全管理規(guī)定
- 孩子青春期同性戀如何矯正
- 美容院邀約話術(shù)及美容院邀約客戶話術(shù)及技巧
- 2鍋爐水壓試驗(yàn)方案
- 10kV真空柱上負(fù)荷開關(guān)自動(dòng)化成套設(shè)備調(diào)試報(bào)告
評(píng)論
0/150
提交評(píng)論