• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      淺談Mastercam9.0后處理的優(yōu)化設(shè)計

      2017-07-10 15:00李凱
      科學與財富 2017年20期
      關(guān)鍵詞:后處理優(yōu)化設(shè)計

      李凱

      (南昌理工學院)

      摘 要:后置處理簡稱后處理,是CAM軟件首先讀入刀位文件和機床數(shù)據(jù)文件,然后根據(jù)機床數(shù)據(jù)所描述的格式形式,對刀位文件進行編譯轉(zhuǎn)換,生成NC數(shù)控代碼的過程。本文就典型CAM軟件Mastercam 9.0后處理文件及如何進行優(yōu)化設(shè)計進行了簡要介紹及探討,以方便執(zhí)行后處理程序時產(chǎn)生符合某種數(shù)控系統(tǒng)需要和使用者習慣的NC程序。

      關(guān)鍵詞:Mastercam;后處理;優(yōu)化設(shè)計

      一、后處理的目的

      數(shù)控機床是根據(jù)數(shù)控程序來動作的,而數(shù)控程序是由一系列特定數(shù)控指令代碼組成,編程人員使用CAM軟件對加工零件進行編程,所有加工工藝信息在編程中已設(shè)置好,最后由軟件生成刀具軌跡信息,這些刀具軌跡信息即是數(shù)控程序,而由軟件設(shè)置的加工工藝信息轉(zhuǎn)換為刀具軌跡文件的過程我們把它稱做后置處理。后處理是處理機床和數(shù)控系統(tǒng)直接相關(guān)的信息,是計算機輔助制造基本實現(xiàn)過程的最后一個關(guān)鍵環(huán)節(jié),所以它的最終目的就是生成一個實際數(shù)控系統(tǒng)的代碼程序。

      二、后處理文件介紹

      后置處理文件簡稱后處理文件,MASTERCAM后置處理文件是一種可以由用戶以回答問題的形式自行修改的文件,其文件名為MPFAN.PST。在應(yīng)用Mastercam軟件的自動編程功能之前,必須先對這個文件進行編輯,才能在執(zhí)行后處理程序時產(chǎn)生符合某種控制器需要和使用者習慣的NC程序, MASTERCAM的后處理文件,一般包括以下部分:

      1、注釋部分。此部分是對后處理文件及其設(shè)定方法作一般性介紹,內(nèi)容一般都不做更改,如:# Description:GENERIC FANUC MILL POST,注釋前都帶#號,系統(tǒng)在執(zhí)行代碼處理時不會讀取前面帶#號的語句。

      2、系統(tǒng)程序規(guī)劃部分。此部分是MASTERCAM版本的后處理系統(tǒng)規(guī)劃,一般不需更改,如:m_one:-1 #Define constant

      3、常規(guī)后處理設(shè)定部分。此部分可視情況更改,以適合機床或個人使用。如:do_full_arc:0 #Allow full circle output? 0=no,1=yes (是否轉(zhuǎn)成整圓方式),冒號前面的是變量,冒號后面的是設(shè)定值,#號后面是注解(一般是說明0代表什么,1代表什么,2代表什么,yes或no)。

      4、中間其它內(nèi)容。例如: Format statements(格式報告),Error messages(出錯信息)等基本上都是系統(tǒng)固定格式,不需要更改,如果改錯的話,系統(tǒng)很可能不執(zhí)行或機床報警。

      5、文本內(nèi)容和換刀設(shè)定部分。此部分內(nèi)容很重要,很多使用者都從這里著手把程式改成自己需要的格式,如:"%", e(程式開頭的百分號),其中中文是注解,引號內(nèi)是可以更改的內(nèi)容。

      6、問題參數(shù)設(shè)定部分。此部分大多數(shù)是MASTERCAM系統(tǒng)的參數(shù)設(shè)定,而涉及到后處理的內(nèi)容很少。

      7、字符串。包圍在引號中的文字,為字符串。字符串必須包圍在引號之中(例如“G91 G28 Z0 M05”),引號中的文字將按字符串的原樣寫入程序中。變量和字符之間要用逗號隔開。

      三、后處理的設(shè)置和參數(shù)修改

      打開后處理文件的方式是在軟件安裝路徑依次找到Mill→Posts文件夾,找到MPFAN文件,為防止對文件誤修改而不能恢復,建議在找到MPFAN文件后備份一份,然后再對此文件以記事本方式打開進行設(shè)置更改。以下是常用的一些設(shè)置更改,以適應(yīng)不同數(shù)控系統(tǒng)或編程人員編程習慣:

      1、在MPFAN.PST后處理器增加G54指令

      用記事本打開MPFAN.PST文件,選擇【編輯】→【查找】,在對話框中輸入查找“force_wcs”,查找結(jié)果所在行為:force_wcs: no #Force WCS output at every toolchange?將此行中的no改為yes,修改后輸出的NC指令為:N106 G0 G90 G54 X16. Y-14.5 A0. S2000 M3

      2、刪除第四軸數(shù)據(jù)“A0”,以適應(yīng)三軸加工中心或數(shù)控銑

      在查找對話框中輸入“Rotary Axis”,查找結(jié)果所在行為:rot_on_x:1 #Default Rotary Axis Orientation,See ques.164.將此行的1修改為0,修改后第四軸數(shù)據(jù)A0將不再出現(xiàn)。

      3、取消行號

      在查找對話框中輸入“omitseq”,查找結(jié)果所在行為:omitseq:no #Omit sequence numbers?將此行no改為yes,修改后行號將不再出現(xiàn)。

      4、輸出普通及啄式鉆孔循環(huán)指令

      在查找對話框中輸入“usecandrill”,查找結(jié)果所在行為:usecandrill: no #Use canned cycle for drill和usecanpeck:no #Use canned cycle for Peck,將此兩行no修改為yes,以適用支持G81、G83鉆孔循環(huán)指令的控制器。

      5、圓弧編程時R與IJK的設(shè)定

      在查找對話框中輸入“arcoutput”,查找結(jié)果所在行為:arcoutput:1 #0 = IJK,1= R no sign<不帶符號>,2=R signed neg. over 180<超過180度時帶負號>,參數(shù)為0時表示圓弧用IJK 編程;參數(shù)為1時表示圓弧用R編程,R不帶符號;參數(shù)為2時表示圓弧用R編程,超過180度時R帶負號。

      6、把T M06改成T D

      在查找對話框中輸入“if stagetool >=zero,pbld,n,*t,"M6",e”,查找到結(jié)果所在行,將"M6"修改為"D1"即可

      7、取消G43H 指令

      在查找對話框中輸入“G43”,查找到兩處結(jié)果所在行為:pbld,n,"G43", *tlngno,pfzout,scoolant,next_tool,e將此兩處的"G43",*tlngno,刪除,將不再出現(xiàn)G43H 指令

      8、程序結(jié)束時取消回參考點

      在查找對話框中輸入*sg28ref,"Z0."查找到結(jié)果所在行為:pcan1,pbld,n, sgabsinc,sgcode,*sg28ref,"Z0.",scoolant,strcantext,e pbld,n,*sg28ref,"X0.","Y0.",protretinc,e,將此兩行刪除,程序在結(jié)束時將不執(zhí)行回參考點操作,以提高批量生產(chǎn)時的加工效率。

      四、結(jié)束語

      正確編輯和設(shè)置后處理文件,對所有CAM軟件來說都至關(guān)重要,編程人員若不重視這一點,而是在每次生成NC程序后對程序進行修改,不僅費時費力,而且可能由于疏忽容易導致撞機事故。因此,編程人員應(yīng)充分認識到后處理文件的優(yōu)化設(shè)計對數(shù)控程序的影響!

      參考文獻:

      [1]張素穎.Mastercam自動編程與后置處理.清華大學出版社.2011.4

      [2]仲興國.Mastercam后處理文件介紹及修改.機械工程師(雜志).2008,04:40-42

      猜你喜歡
      后處理優(yōu)化設(shè)計
      車身接附點動剛度后處理方法對比
      果樹防凍措施及凍后處理
      乏燃料后處理的大廠夢
      對無線傳感器網(wǎng)絡(luò)MAC層協(xié)議優(yōu)化的研究與設(shè)計
      基于simulation的醫(yī)用升降椅參數(shù)化設(shè)計
      乏燃料后處理困局
      基于柴油機排氣后處理的排放控制技術(shù)應(yīng)用研究
      發(fā)動機排氣后處理技術(shù)
      洪江市| 洮南市| 瑞丽市| 韶关市| 永济市| 赤水市| 潮州市| 石河子市| 建湖县| 通江县| 新巴尔虎右旗| 贵州省| 古蔺县| 吐鲁番市| 麻栗坡县| 平凉市| 天祝| 阳原县| 龙游县| 衡阳市| 黎平县| 吉木萨尔县| 望江县| 陆川县| 增城市| 临泉县| 铅山县| 成武县| 江西省| 韶关市| 肥乡县| 武清区| 花莲市| 乐至县| 馆陶县| 大港区| 镇原县| 潮安县| 逊克县| 尉犁县| 赤壁市|