MASTERCAM后處理教程 修改后處理文件加工語(yǔ)句命令代碼_第1頁(yè)
MASTERCAM后處理教程 修改后處理文件加工語(yǔ)句命令代碼_第2頁(yè)
MASTERCAM后處理教程 修改后處理文件加工語(yǔ)句命令代碼_第3頁(yè)
MASTERCAM后處理教程 修改后處理文件加工語(yǔ)句命令代碼_第4頁(yè)
MASTERCAM后處理教程 修改后處理文件加工語(yǔ)句命令代碼_第5頁(yè)
已閱讀5頁(yè),還剩14頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、MASTERCAM后處理教程 修改后處理文件加工語(yǔ)句命令代碼,科達(dá)模具視頻教程網(wǎng)出處:科達(dá)模具視頻教程網(wǎng)(UG,PRO/E,CAM,CAD,模具設(shè)計(jì)分模,數(shù)控編程,產(chǎn)品設(shè)計(jì),模具資料   發(fā)布日期:2010-3-28 11:35:13   瀏覽次數(shù):1141 后置處理文件簡(jiǎn)稱(chēng)后處理文件,是一種可以由用戶(hù)以回答問(wèn)題的形式自行修改的文件,其擴(kuò)展名為.PST。安裝MASTERCAM時(shí)系統(tǒng)會(huì)自動(dòng)安裝默認(rèn)的后處理為MPFAN.PST.在應(yīng)用Mastercam軟件的自動(dòng)編程功能之前,必須先對(duì)這個(gè)文件進(jìn)行編輯,才能在執(zhí)行后處理程序時(shí)產(chǎn)生符合某種控制器需要和使用者習(xí)慣的NC程序,如果沒(méi)有全

2、部更正,則可能造成事故.例如,某機(jī)床的控制系統(tǒng)采用G54工件坐標(biāo)系定位,G90絕對(duì)坐標(biāo)編程,要求生成的NC程序前面必須有G54G90設(shè)置,如果后處理文件的設(shè)置為G55G91,則每次生成的程序中含有G55G91,卻不一定有G54G90,如果在加工時(shí)沒(méi)有進(jìn)行手工改正,則勢(shì)必造成加工錯(cuò)誤.本文介紹了Mastercam后處理文件的內(nèi)容以及修改和設(shè)置的方法,供有關(guān)人員參考.也就是說(shuō)后處理程序可以將一種控制器的NC程序,定義成該控制器所使用的格式.以FANUC系列的后處理系統(tǒng)為例,它可以定義成慣用于FANUC 3M控制器所使用的格式,也可以定義成FANUC 6M控制器所使用的格式,但不能用來(lái)定義其它系列的

3、控制器.不同系列的后處理文件,在內(nèi)容上略有不同,但其格式及主體部分是相似的,一般都包括以下部分: 1) Annotation(注釋?zhuān)?對(duì)后處理文件及其設(shè)定方法作一般性介紹.此部分內(nèi)容一般都不用更改.以下是截取的部分注釋注釋前都帶#號(hào),系統(tǒng)在執(zhí)行代碼處理時(shí)是不會(huì)讀取前面帶#號(hào)的語(yǔ)句的.)# Post Name : MPFAN# Product : MILL# Machine Name : GENERIC FANUC# Control Name : GENERIC FANUC# Description : GENERIC FANUC MILL POST# Associated Post : NON

4、E# Mill/Turn : NO# 4-axis/Axis subs. : YES# 5-axis : NO# Subprograms : YES# Executable : MP v9.0# WARNING: THIS POST IS GENERIC AND IS INTENDED FOR MODIFICATION TO# THE MACHINE TOOL REQUIREMENTS AND PERSONAL PREFERENCE.2) Debugging and Factory Set Program Switches (系統(tǒng)程序規(guī)劃).此部分是MASTERCAM版本的后處理系統(tǒng)規(guī)劃,每個(gè)

5、版本都大同小異,一般不需更改.以下截取的是9.0版的)m_one : -1 #Define constantzero : 0 #Define constantone : 1 #Define constanttwo : 2 #Define constantthree : 3 #Define constant four : 4 #Define constant five : 5 #Define constantc9k : 999 #Define constantfastmode : yes #Enable Quick Post Processing, (set to no for debug)bu

6、g1 : 2 #0=No display, 1=Generic list box, 2=Editorbug2 : 40 #Append postline labels, non-zero is column position? bug3 : 0 #Append whatline no. to each NC line?bug4 : 1 #Append NCI line no. to each NC line?whatno : yes #Do not perform whatline branches? (leave as yes)get_1004 : 1 #Find gcode 1004 wi

7、th getnextop?rpd_typ_v7 : 0 #Use Version 7 style contour flags/processing?strtool_v7 : 2 #Use Version 7+ toolname?tlchng_aft : 2 #Delay call to toolchange until move line cant_tlchng : 1 #Ignore cantext entry on move with tlchng_aft newglobal : 1 #Error checking for global variablesgetnextop : 0 #Bu

8、ild the next variable table 3) General Output Settings(常規(guī)后處理設(shè)定).此部分可視情況更改,以適合機(jī)臺(tái)或個(gè)人使用.以下截取的是9.0版的一些常規(guī)設(shè)定.冒號(hào)前面的是變量,冒號(hào)后面的是設(shè)定值,#號(hào)后面是注解(一般是說(shuō)明0代表什么,1代表什么,2代表什么,yes或no應(yīng)該不用翻譯了吧?!)英文后面的中文注解是我加進(jìn)去的,翻譯的不是很詳細(xì),但相信大家能看懂.沒(méi)有翻譯的就表示我根本不會(huì)或此設(shè)定不常用.嘿嘿. sub_level : 1 #Enable automatic subprogram support(啟用自動(dòng)支持子程式)breakarcs

9、: 2 #Break arcs, 0 = no, 1 = quadrants, 2 = 180deg. max arcs(打斷圓弧方式)arcoutput : 1 #0 = IJK, 1 = R no sign, 2 = R signed neg. over 180(轉(zhuǎn)出圓弧方式)arctype : 2 #Arc center 1=abs, 2=St-Ctr, 3=Ctr-St, 4=unsigned inc.do_full_arc : 0 #Allow full circle output? 0=no, 1=no (是否轉(zhuǎn)成整圓方式)helix_arc : 0 #Support helix

10、arc output, 0=no, 1=all planes,2=XY plane only(是否轉(zhuǎn)成螺旋弧)arccheck : 1 #Check for small arcs, convert to linear(是否檢測(cè)小圓弧并將其轉(zhuǎn)成線)atol : .01 #Angularity tolerance for arccheck = 2(圓弧角度公差)ltol : .002 #Length tolerance for arccheck = 1(圓弧長(zhǎng)度公差)vtol : .1 #System tolerance(系統(tǒng)公差)maxfeedpm : 500 #Limit for feed i

11、n inch/min(最大進(jìn)給-英制)ltol_m : .05 #Length tolerance for arccheck = 1, metric(圓弧長(zhǎng)度公差-公制)vtol_m : .0025 #System tolerance, metric(系統(tǒng)公差-公制)maxfeedpm_m : 10000 #Limit for feed in mm/min(最大進(jìn)給-公制)force_wcs : no #Force WCS output at every toolchange?(換刀時(shí)是否轉(zhuǎn)出WCS坐標(biāo))spaces : 0 #Number of spaces to add between f

12、ields(兩行之間是否加入空格)omitseq : yes #Omit sequence numbers?(是否省略序列號(hào))seqmax : 9999 #Max. sequence number(最大序列號(hào))stagetool : 0 #0 = Do not pre-stage tools, 1 = Stage tools(是否沿用刀具)use_gear : 0 #Output gear selection code, 0=no, 1=no (是否轉(zhuǎn)成齒輪代碼) max_speed : 10000 #Maximum spindle speed(最大轉(zhuǎn)速)min_speed : 50 #Min

13、imum spindle speed(最小轉(zhuǎn)速)nobrk : no #Omit breakup of x, y & z rapid movesprogname : 0 #Use uppercase for program name (sprogname)(程式名稱(chēng)是否使用大寫(xiě))4) 中間還有一些例如:Common User-defined(指令設(shè)定),Format statements(格式報(bào)告),definitions for NC output(NC代碼限定),Error messages(出錯(cuò)信息),Toolchange / NC output Variable Formats

14、(刀具變量)等基本上都是系統(tǒng)固定格式,不需要更改.在此就不再詳述.當(dāng)然,我也不建議你更改這些項(xiàng)目,如果你改錯(cuò)的話(huà),系統(tǒng)很可能不執(zhí)行或機(jī)臺(tái)報(bào)警.5) Start of File and Toolchange Setup(文本內(nèi)容和換刀設(shè)定).此部分內(nèi)容很重要,很多使用者都從這里著手把程式改成自己需要的格式.以下截取的是9.0版的部分內(nèi)容,其中有些是我根據(jù)自己需要更改的,中文是我加的注解.引號(hào)內(nèi)是可以更改的內(nèi)容."%", e(程式開(kāi)頭的百分號(hào))*progno, e(程式號(hào)碼)comment(注解,可有可無(wú),如不需要?jiǎng)t刪除此句)"(PROGRAM NAME - &quo

15、t;, sprogname, ")", e(程式名稱(chēng),可有可無(wú))"(", *tnote, *toffnote, *tlngnote, *tldia, ")", e(刀具直徑及補(bǔ)正參數(shù)顯示,如不需要?jiǎng)t把此整句刪除)"(DATE=DD-MM-YY - ", date, " TIME=HH:MM - ", time, ")", e(程式日期顯示,可有可無(wú))pbld, n, *"/M99", e (我自己加的一句,如不需要?jiǎng)t整句刪除,而不是只刪除引號(hào)內(nèi)的內(nèi)容)pb

16、ld, n, *"G90", "G92","X0.Y0.Z10.", e(定義加工原點(diǎn),也可以改為G54坐標(biāo))sav_absinc = absinc (絕對(duì)坐標(biāo)系). (中間省略的部分是系統(tǒng)根據(jù)刀路自動(dòng)轉(zhuǎn)出的程式,一般不必改).(以下幾句是出現(xiàn)在程式尾,可以根據(jù)需要添加或刪除) n, "Z10.", e (加工完成后提刀至安全高度)n, "X0.Y0.", e (歸零)n, "G91", e (轉(zhuǎn)用相對(duì)坐標(biāo))n, "M99", e (回到主程式)merge

17、sub(此四句為程式結(jié)尾固定語(yǔ)句,不必理它)clearsubmergeauxclearaux"%", e(程式尾)MasterCAM9后處理的修改日期:2009-08-18來(lái)源:數(shù)富  作者:數(shù)富工程師字體:大 中 小 MasterCAM9后處理的修改:    MasterCAM系統(tǒng)缺省的后處理文件為MPFAN.PST,適用于FANUC(發(fā)那科)數(shù)控代碼的控制器。其它類(lèi)型的控制器需選擇對(duì)應(yīng)的后處理文件。    由于實(shí)際使用需要,用缺省的后處理文件時(shí),輸出的NC文件不能直接用于加工。原因是: 以下內(nèi)容需要回

18、復(fù)才能看到    進(jìn)行模具加工時(shí),需從G54G59的工件坐標(biāo)系指令中指定一個(gè),最常用的是G54。部分控制器使用G92指令確定工件坐標(biāo)系。對(duì)刀時(shí)需定義工件坐標(biāo)原點(diǎn),原點(diǎn)的機(jī)械坐標(biāo)值保存在CNC控制器的G54G59指令參數(shù)中。CNC控制器執(zhí)行G54G59指令時(shí),調(diào)出相應(yīng)的參數(shù)用于工件加工。采用系統(tǒng)缺省的后處理文件時(shí),相關(guān)參數(shù)設(shè)置正確的情況下可輸出G55G59指令,但無(wú)法實(shí)現(xiàn)G54指令的自動(dòng)輸出。    FANUC.PST后處理文件針對(duì)的是4軸加工中心,而目前使用量最大的是3軸加工中心,多出了第4軸數(shù)據(jù)“A0.”。  &

19、#160; 不帶刀庫(kù)的數(shù)控銑使用時(shí)要去掉刀具號(hào)、換刀指令、回參考點(diǎn)動(dòng)作。    部分控制器不接受NC文件中的注釋行。    刪除行號(hào)使NC文件進(jìn)一步縮小。    調(diào)整下刀點(diǎn)坐標(biāo)值位置,以便于在斷刀時(shí)對(duì)NC文件進(jìn)行修改。    普通及啄式鉆孔的循環(huán)指令在缺省后處理文件中不能輸出。使用循環(huán)指令時(shí)可大幅提高計(jì)算速度,縮小NC文件長(zhǎng)度。    如果要實(shí)現(xiàn)以上全部要求,需對(duì)NC文件進(jìn)行大量重復(fù)修改,易于出現(xiàn)差錯(cuò),效率低下,因此必須對(duì)PST(后處理)文件進(jìn)行

20、修改。修改方法如下:    1、增加G54指令(方法一):    采用其他后處理文件(如MP_EZ.PST)可正常輸出G54指令。由于FANUC.PST后處理文件廣泛采用,這里仍以此文件為例進(jìn)行所有修改。其他后處理文件內(nèi)容有所不同,修改時(shí)根據(jù)實(shí)際情況調(diào)整。    用MC9自帶的編輯軟件(路徑:C:Mcam9CommonEditorsPfe PFE32.EXE)打開(kāi)FANUC.PST文件(路徑:C:Mcam9MillPosts MPFAN.PST)    單擊【edit】【fi

21、nd】按鈕,系統(tǒng)彈出查找對(duì)話(huà)框,輸入“G49”。    查找結(jié)果所在行為:    pbld, n, *sgcode, *sgplane, "G40", "G49", "G80", *sgabsinc, e    插入G54指令到當(dāng)前行,將其修改為:    pbld, n, *sgcode, *sgplane, "G40", "G49", "G80", *sg

22、absinc, "G54",e    輸出的NC文件修改前對(duì)應(yīng)位置指令為:    N102G0G17G40G49G80G90    修改后變?yōu)椋?#160;   N102G0G17G40G49G80G90G54    查找當(dāng)前行的上一行:    pbld, n, *smetric, e    將其整行刪除,或加上“”成為注釋行:    pbld,

23、n, *smetric, e    修改后G21指令不再出現(xiàn),某些控制器可不用此指令。注意修改時(shí)保持格式一致。G21指令為選擇公制單位輸入,對(duì)應(yīng)的英制單位輸入指令為G20。   2、增加G54指令(方法二):    單擊按鈕,系統(tǒng)彈出查找對(duì)話(huà)框,輸入“force_wcs”,單擊按鈕,查找結(jié)果所在行為:   force_wcs : no #Force WCS output at every toolchange?   將no改為yes,修改結(jié)果為:   force_w

24、cs : yes #Force WCS output at every toolchange?   輸出的NC文件修改前對(duì)應(yīng)位置指令為:   N106G0G90X16.Y-14.5A0.S2200M3   修改后變?yōu)椋?#160;  N106G0G90G54X16.Y-14.5A0.S2200M3   前一方法為強(qiáng)制輸出固定指令代碼,如需使用G55G59指令時(shí),有所不便。多刀路同時(shí)輸出時(shí),只在整個(gè)程序中出現(xiàn)一次G54指令。后一方法同其他后處理文件產(chǎn)生G54指令的原理相同,多刀路同時(shí)輸出時(shí),每次換刀都會(huì)出現(xiàn)

25、G54指令,也可根據(jù)參數(shù)自動(dòng)轉(zhuǎn)換成G55G59指令。    輸出三軸加工中心程序的FANUC后處理文件為MP_EZ.PST,輸出4軸加工中心程序的三菱控制器后處理文件為MP520AM.PST。   3、刪除第四軸數(shù)據(jù)“A0.”,以適應(yīng)三軸加工中心:?jiǎn)螕舭粹o,系統(tǒng)彈出查找對(duì)話(huà)框,輸入“Rotary Axis”,單擊按鈕,查找結(jié)果所在行為:   164. Enable Rotary Axis button? y   將其修改為:   164. Enable Rotary Axis butt

26、on? n   修改后第四軸數(shù)據(jù)不再出現(xiàn)。   4、刪除刀具號(hào)、換刀指令、回參考點(diǎn)指令,適應(yīng)無(wú)刀庫(kù)的數(shù)控銑機(jī)床:   單擊按鈕,系統(tǒng)彈出查找對(duì)話(huà)框,輸入“M6”,單擊按鈕,查找結(jié)果所在行為:   if stagetool >= zero, pbld, n, *t, "M6", e   將其修改為:   if stagetool >= zero, e pbld, n, *t, "M6",   另一個(gè)換刀的位

27、置所在行為:   pbld, n, *t, "M6", e   將其刪除或改為注釋行:   pbld, n, *t, "M6", e   修改后換刀指令行不再出現(xiàn),通常修改第一個(gè)出現(xiàn)“M6”指令的位置即可。   單擊按鈕,系統(tǒng)彈出查找對(duì)話(huà)框,輸入“*sg28ref”,單擊按鈕,查找結(jié)果所在行為:   pbld, n, sgabsinc, sgcode, *sg28ref, "Z0.", scoolant, e 

28、60;  pbld, n, *sg28ref, "X0.", "Y0.", protretinc, e   將其修改為:   pbld, n, scoolant, e   pbld, n, *sg28ref, "X0.", "Y0.", protretinc, e   輸出的NC文件修改前對(duì)應(yīng)位置指令為:   N116G91G28Z0.M9   修改后變?yōu)椋?#160;  N1

29、16M9   PST文件中另有兩個(gè)類(lèi)似位置,如使用G92指令確定工件坐標(biāo),可對(duì)其適當(dāng)修改。加工結(jié)束后,機(jī)床各軸不回參考點(diǎn),便于手動(dòng)換刀時(shí)節(jié)省時(shí)間。   5、刪除NC文件的程序名、注釋行:     單擊 按鈕,系統(tǒng)彈出查找對(duì)話(huà)框,輸入“%”,單擊 按鈕,查找結(jié)果所在行為:    "%", e      *progno, e    "(PROGRAM NAME - ", progn

30、ame, ")", e    "(DATE=DD-MM-YY - ", date, " TIME=HH:MM - ", time, ")", e    將其刪除或改為注釋行:    "%", e    *progno, e    "(PROGRAM NAME - ", progname, ")", e

31、0;   "(DATE=DD-MM-YY - ", date, " TIME=HH:MM - ", time, ")",    輸出的NC文件修改前對(duì)應(yīng)位置指令為:    O0010   (PROGRAM NAME - A2)    (DATE=DD-MM-YY - 25-12-04 TIME=HH:MM - 10:45)    修改后以上指令行不再出現(xiàn)。  

32、;  單擊按鈕,系統(tǒng)彈出查找對(duì)話(huà)框,輸入“pstrtool”,單擊 按鈕,查找結(jié)果所在行為:     "(", pstrtool, *tnote, *toffnote, *tlngnote, *tldia, ")", e    將其刪除或改為注釋行:    "(", pstrtool, *tnote, *toffnote, *tlngnote, *tldia, ")", e   

33、; 輸出的NC文件修改前對(duì)應(yīng)位置指令為:   (D16R8.0 TOOL - 2 DIA. OFF. - 0 LEN. - 0 DIA. - 16.)    修改后以上指令行不再出現(xiàn)。此注釋行指明當(dāng)前刀路所使用的刀具參數(shù),可用于加工前核對(duì)加工單,建議保留。法蘭克及三菱控制器可以接受注釋內(nèi)容。    6、取消行號(hào):    單擊按鈕,系統(tǒng)彈出查找對(duì)話(huà)框,輸入“omitseq”,單擊 按鈕,查找結(jié)果所在行為:    omitseq : no #Omit sequ

34、ence no.    將其修改為:     omitseq : yes #Omit sequence no.    修改后行號(hào)不再出現(xiàn)。    7、調(diào)整下刀點(diǎn)坐標(biāo)值位置:    單擊按鈕,系統(tǒng)彈出查找對(duì)話(huà)框,輸入“g43”,單擊 按鈕,查找結(jié)果所在行為:    pcan1, pbld, n, *sgcode, *sgabsinc, pwcs, pfxout, pfyout,     p

35、fcout, *speed, *spindle, pgear, strcantext, e     pbld, n, "G43", *tlngno, pfzout, scoolant, next_tool, e    將其修改為:    pcan1, pbld, n, *sgcode, *sgabsinc, pwcs, pfxout, pfyout, pfcout, e       pbld, n, *sgcode, pfzo

36、ut, e    pbld, n, *speed, *spindle, pgear, strcantext, e      pbld, n, "G43", *tlngno, scoolant, next_tool, e    輸出的NC文件修改前對(duì)應(yīng)位置指令為:    G0G90G54X16.Y-14.5S2200M3    G43H0Z20.M8    修改后變?yōu)椋?#160

37、;   G0G90G54X16.Y-14.5    G0Z20.    S2200M3    G43H0M8    新的指令順序使下刀點(diǎn)(安全高度)x、y、z坐標(biāo)值同其他指令分開(kāi),易于在斷刀時(shí)修改。G43指令在PST文件中有兩個(gè)位置,如僅使用G54指令時(shí),修改第一個(gè)出現(xiàn)“G43”的位置即可。    8、輸出普通及啄式鉆孔循環(huán)指令:    單擊按鈕,系統(tǒng)彈出查找對(duì)話(huà)框,輸入“usecandrill”

38、,單擊 按鈕,查找結(jié)果相關(guān)行為:    usecandrill : no #Use canned cycle for drill    usecanpeck : no #Use canned cycle for Peck    將其修改為:    usecandrill : yes #Use canned cycle for drill    usecanpeck : yes #Use canned cycle for Peck 

39、60;  此修改適用于支持G81、G83鉆孔循環(huán)指令的控制器。  什么是ug后處理:我們利用UG加工模塊產(chǎn)生刀路,首要目的是為了加工工件,但我們不能直接將這種未修改過(guò)的刀路文件傳送給機(jī)床進(jìn)行切削工件,因?yàn)闄C(jī)床的類(lèi)型很多,每種類(lèi)型的機(jī)床都有其獨(dú)特的硬件性能和要求,比如它可以有垂直或是水平的主軸,可以幾軸聯(lián)動(dòng)等。此外,每種機(jī)床又受其控制器(controller)的控制,控制器接受刀路文件并指揮刀具的運(yùn)動(dòng)或其它的行為(比如冷卻液的開(kāi)關(guān)),但控制器也無(wú)法接受這種未經(jīng)格式化過(guò)的刀路文件,因此,刀路文件必須被修改成適合于不同機(jī)床/控制器的特定參數(shù),這種修改就是所謂的后處理。&

40、#160; 你在用UG加工模塊(CAM)生成刀路之后,可以選擇合適的后處理將這些刀路按照后處理文件定義的格式處理出來(lái),生成程序文件(即有G、M、S等代碼的文件),以便用于機(jī)床加工。所以后處理的格式是根據(jù)機(jī)床的系統(tǒng)來(lái)定做的,不同的系統(tǒng)就要求不同的格式,不過(guò)大多數(shù)系統(tǒng)都是采用ISO標(biāo)準(zhǔn)的,比如FANUC、三菱等等,但它們也有些差別(主要是在程序頭)。  UG本身也自帶一些后處理文件,但處理出來(lái)的格式大多不符合要求,一般都需要根據(jù)實(shí)際情況自己定制或者到網(wǎng)上下載與機(jī)床系統(tǒng)相符的后處理UG后處理為什么GO1和GO2指令的進(jìn)給速度是一樣的?還有Z軸方向的下刀速度等問(wèn)題。在編程時(shí)它們的速度一般來(lái)說(shuō)

41、都是一樣的。在你的程序中,除了G01 X92.497 Y44.948 Z65.646 F1000. S1500 M03 M08 這一句指定了F值以外,在G02及G03中并未指定,那么它們就用的是前一個(gè)F值,即F1000。原來(lái)你是要下刀速度,你在編程時(shí)指定進(jìn)刀速度就可以。在進(jìn)給和速度里面有很多項(xiàng):快速、進(jìn)刀、第一刀切削、步進(jìn)等等,你在進(jìn)刀里設(shè)成*-*就可以了.UG的后處理文件的擴(kuò)展名問(wèn)題。一般來(lái)說(shuō),只要改個(gè)程序頭都可以通用的,但不同的數(shù)控系統(tǒng)要求不一樣,比如深圳HIGERMAN的,它就要求不同的G代碼不能在同一行。這就要單獨(dú)做它的后處理器。相同的系統(tǒng),即使是不同的廠商生產(chǎn)的機(jī)子,后處理一般也是相

42、同的。所以才會(huì)有三菱的、法拉克的或者西門(mén)子的后處理。 后處理要預(yù)先設(shè)定好的,要適合你要加工的機(jī)床,在開(kāi)始程序UG后處理后處理構(gòu)造器里面修改參數(shù),包括操作系統(tǒng),和機(jī)床的一些參數(shù),比如法拉克,西門(mén)子等等的參數(shù),有的還要自己添加G代碼。UG生成PTP格式的文件是美國(guó)哈斯數(shù)控機(jī)床用的程序文件。 什么是ug加工?一,UG加工流程 UG幾何模型 Manufacturing Operation 刀具 加工參數(shù) CLSF 刀軌源文件 Postprocess 后處理 NC Code MDFA 機(jī)床數(shù)據(jù)文件MDFG *.cls *.Ptp 二,UG CAM 術(shù)語(yǔ) 1,刀具 Tools 2,邊界 Boundary

43、3,操作 Operation 4,刀軌 Tool Path 5,后置處理 Postprocess 6,加工坐標(biāo)系統(tǒng) MCS 注意: 1,編程原點(diǎn) MCS 的坐標(biāo)原點(diǎn) 2,刀軌坐標(biāo)為 刀具尖端中心坐標(biāo) 3,刀軸矢量缺省狀態(tài)下是 MCS坐標(biāo)系的 Z軸方向 4,Boundary 不一定是加工面,加工面是Boundary沿某一方向之投影. Manufacture 主菜單Toolbox-> 操作管理 刀軌管理 刀具定義 邊界管理 加工方式 Point to Point 點(diǎn)位加工 Planar Mill 平面銑 Fixed Contour 固定軸曲面銑 Varible Contour 變軸曲面銑 C

44、avity Mill 型腔銑 . Operation type 三,加工操作管理(Operation Manager) Operation Manager 是所有加工編程的入口 Toolbox Operation Manager 1,管理排列工序 2,選擇加工方式 3,工序操作 4,刀軌管理 已定義好的工序表 對(duì)現(xiàn)有工序的調(diào)整 選擇不同加工方式 新建,修改,拷貝 四,刀具及邊界(Tool & Boundary) Chaining Tool Position : On Tanto Boundary Plane Boundary Type: Open Close Change Name 邊界定義 菜單: Toolbox Tool Toolbox Boundary 五,平面銑 Planar Milling 走刀方式 步距控制 刀具選擇 加工邊界選擇 切深控制 進(jìn)退刀控制 加工參數(shù)控制 刀軌生成 進(jìn)給率 機(jī)床動(dòng)作控制 加工余量 一般過(guò)程: 1,選擇刀具 Tool Select 2,選擇邊界 Boundary Select Part Boundary 零件邊界 Blank Boundary 毛坯邊界 3,指定底面 Floor 4,指定走刀方式

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論