基于mastercam平臺的數(shù)控編程后處理程序應(yīng)用開發(fā)_產(chǎn)品創(chuàng)新數(shù)字化(plm)_cam_3692

基于mastercam平臺的數(shù)控編程后處理程序應(yīng)用開發(fā)_產(chǎn)品創(chuàng)新數(shù)字化(plm)_cam_3692

ID:11759609

大?。?9.00 KB

頁數(shù):18頁

時間:2018-07-13

基于mastercam平臺的數(shù)控編程后處理程序應(yīng)用開發(fā)_產(chǎn)品創(chuàng)新數(shù)字化(plm)_cam_3692_第1頁
基于mastercam平臺的數(shù)控編程后處理程序應(yīng)用開發(fā)_產(chǎn)品創(chuàng)新數(shù)字化(plm)_cam_3692_第2頁
基于mastercam平臺的數(shù)控編程后處理程序應(yīng)用開發(fā)_產(chǎn)品創(chuàng)新數(shù)字化(plm)_cam_3692_第3頁
基于mastercam平臺的數(shù)控編程后處理程序應(yīng)用開發(fā)_產(chǎn)品創(chuàng)新數(shù)字化(plm)_cam_3692_第4頁
基于mastercam平臺的數(shù)控編程后處理程序應(yīng)用開發(fā)_產(chǎn)品創(chuàng)新數(shù)字化(plm)_cam_3692_第5頁
資源描述:

《基于mastercam平臺的數(shù)控編程后處理程序應(yīng)用開發(fā)_產(chǎn)品創(chuàng)新數(shù)字化(plm)_cam_3692》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、基于MasterCAM平臺的數(shù)控編程后處理程序應(yīng)用開發(fā)_產(chǎn)品創(chuàng)新數(shù)字化(PLM)_CAM???一、前言???MasterCAM是由美國CNCSoftware公司率先開發(fā)的CAD/CAM軟件系統(tǒng),其豐富的三維曲面造型設(shè)計、數(shù)控加工編程的功能尤其適合航空航天、汽車、模具等行業(yè)。它的數(shù)控加工編程功能輕便快捷,特別適合車間級和小型公司的生產(chǎn)與發(fā)展,目前,在國內(nèi)外得到了非常廣泛的應(yīng)用。MasterCAM系統(tǒng)可提供2~5軸銑削、車削、變錐度線切割4軸加工等編程功能。目前三軸銑削在模具和其他行業(yè)的應(yīng)用最為廣泛,隨著數(shù)

2、控加工技術(shù)不斷朝高速、超高速、高精密、多軸聯(lián)動及工藝的復(fù)合化加工的方向發(fā)展,數(shù)控五軸銑削加工應(yīng)用的范圍將不斷擴(kuò)大。五軸銑削加工不再僅限于葉輪、葉片等復(fù)雜零件的加工,對于模具行業(yè)等涉及空間曲面的凸凹模、大型整體零件的結(jié)構(gòu)特征應(yīng)用范圍逐漸擴(kuò)大,通過利用立銑刀的側(cè)刃和底刃,五軸銑削加工可以避免球頭刀的零速切削、零件的多次定位裝夾等缺陷,可在很大程度上提高產(chǎn)品的加工效率和質(zhì)量。???由于五軸數(shù)控機(jī)床的配置多樣,有工作臺雙擺動、主軸雙擺動、工作臺旋轉(zhuǎn)與主軸擺動合成等多種形式,所以五軸銑削加工編程的難點在于后處理程

3、序的二次開發(fā)上。MasterCAM提供了五軸后處理程序模板,用戶在此基礎(chǔ)進(jìn)行修改即可滿足實際的需要。???二、MasterCAM數(shù)控編程后處理技術(shù)應(yīng)用???1.MasterCAM數(shù)控編程后處理簡介???后置處理程序?qū)AM系統(tǒng)通過機(jī)床的CNC系統(tǒng)與機(jī)床數(shù)控加工緊密結(jié)合起來。后置處理最重要的是將CAM軟件生成的刀位軌跡轉(zhuǎn)化為適合數(shù)控系統(tǒng)加工的NC程序,通過讀取刀位文件,根據(jù)機(jī)床運動結(jié)構(gòu)及控制指令格式,進(jìn)行坐標(biāo)運動變換和指令格式轉(zhuǎn)換。通用后置處理程序是在標(biāo)準(zhǔn)的刀位軌跡以及通用的CNC系統(tǒng)的運動配置及控制指令

4、的基礎(chǔ)上進(jìn)行處理的,它包含機(jī)床坐標(biāo)運動變換、非線性運動誤差校驗、進(jìn)給速度校驗、數(shù)控程序格式變換及數(shù)控程序輸出等方面的內(nèi)容。只有采用正確的后置處理系統(tǒng)才能將刀位軌跡輸出為相應(yīng)數(shù)控系統(tǒng)機(jī)床能正確進(jìn)行加工的數(shù)控程序,因此編制正確的后置處理程序是五軸數(shù)控銑削編程與加工的前提條件之一。???后處理的主要任務(wù)是根據(jù)具體機(jī)床運動結(jié)構(gòu)形式和控制指令格式,將前置計算的刀位軌跡數(shù)據(jù)變換為機(jī)床各軸的運動數(shù)據(jù),并按其控制指令格式進(jìn)行轉(zhuǎn)換,成為數(shù)控機(jī)床的加工程序。五軸加工后處理程序的難點是機(jī)床坐標(biāo)運動變換。對刀位軌跡進(jìn)行后處理轉(zhuǎn)

5、換時,首先根據(jù)具體的機(jī)床運動結(jié)構(gòu)來確定運動變換關(guān)系,由此將前置計算的刀位軌跡數(shù)據(jù)變換并分解到機(jī)床的各個運動軸上,獲得各坐標(biāo)軸的運動分量。運動變換關(guān)系取決于具體機(jī)床的運動結(jié)構(gòu)配置,機(jī)床坐標(biāo)軸的配置不同,其變換關(guān)系也不相同。這里要考慮機(jī)床種類及機(jī)床配置、程序起始控制、程序塊及號碼、準(zhǔn)備功能、輔助功能、快速運動控制、直線圓弧插補進(jìn)給運動控制、暫停控制、主軸控制、冷卻控制、子程序調(diào)用、固定循環(huán)加工控制、刀具補償、程序輸出格式轉(zhuǎn)換、機(jī)床坐標(biāo)系統(tǒng)變換及程序輸出等。格式轉(zhuǎn)換主要包括數(shù)據(jù)類型轉(zhuǎn)換與圓整、字符串處理、格式

6、輸出等內(nèi)容。算法處理主要包括坐標(biāo)運動變換、跨象限處理、進(jìn)給速度控制等內(nèi)容。CAD/CAM軟件包提供的數(shù)控程序后處理模式一般流程如圖1所示。圖1數(shù)控編程后置處理流程???MasterCAM后處理程序采用的是純文本格式文件接口,該文本是以腳本文件和源代碼文件混合而構(gòu)成的,要求數(shù)控人員具備軟件基礎(chǔ)開發(fā)的經(jīng)驗和對數(shù)控系統(tǒng)的熟練掌握才能編制出正確的后處理程序模板。機(jī)床與數(shù)控系統(tǒng)接口文件(企業(yè)級數(shù)控系統(tǒng)接口文件),主要控制相應(yīng)的數(shù)控機(jī)床格式及數(shù)控程序文件內(nèi)容輸出,使其滿足數(shù)控機(jī)床的正確配置。它是正確配置程序輸出的重

7、點,也是難度最大的,它的源代碼采用的是宏程序形式,采用條件判斷、循環(huán)、跳轉(zhuǎn)等邏輯方式,根據(jù)實際需要來編寫相關(guān)代碼,因此編寫時需要用到軟件開發(fā)的基本知識。MasterCAM提供的通用五軸銑削加工編程的后處理程序文件為MPGEN5X.PST。用戶可以通過修改該后處理程序文件,滿足相應(yīng)數(shù)控系統(tǒng)的要求。???2.FIDIAKR214五軸后處理程序設(shè)置???FIDIAKR214為帶旋轉(zhuǎn)工作臺的六軸五聯(lián)動高速銑削加工中心,其機(jī)床類型如圖2a所示,其中C軸為主動軸、A軸為從動依附軸、旋轉(zhuǎn)工作臺為W軸?,F(xiàn)有的CAM軟件

8、大多不支持六軸聯(lián)動的數(shù)控程序后處理,且實際加工中,一般的五軸聯(lián)動足夠滿足生成的需要。針對該機(jī)床加工的特性,根據(jù)需要可編制三個線性軸X、Y、Z與A/C五軸聯(lián)動后處理程序以及包括三個線性軸與A/W的五軸后處理程序。這兩種后處理程序方案即可滿足工程需求。下面詳細(xì)說明在MPGEN5X.PST后處理程序的基礎(chǔ)上,修改適合KR214(或KR211)數(shù)控機(jī)床的后處理程序的過程。a)b)圖2多軸銑削機(jī)床運動配置示意圖???(1)圓弧輸出設(shè)置???用于對圓弧

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。