導航:首頁 > 編程語言 > mastercam如何自動編程

mastercam如何自動編程

發布時間:2022-04-20 01:05:16

⑴ mastercam,怎麼用mc編程

MC指的是一個自動編程軟體:MasterCAM。用了其中的第1個和第7個字母。MasterCAM的數控車編程,功能絕對是頂尖的。如果我的回答對您有幫助,請及時採納為最佳答案,謝謝!

⑵ 請問在mastercam軟體如何自動編程,立刻採納!急用

在用的 9.0 和9.1的比較多 後面的版本界面有很大的區別 其實功能都差不多 實用性可能舊版本用的還比較多 都是習慣問題 看你自己習慣那種這類軟體 功能都大同小異 能觸類旁通 學精了一個在學其他的很快的

⑶ rc1/4Mastercam編程怎麼編

鍵盤上按alt+t 。
Mastercam是基於PC平台的CAD/CAM軟體。它可以進行二維繪圖、三維實體造型、曲面設計、數控編程、刀具路徑摸擬等多種功能的實現。是工業界及學校廣泛採用的CAD/CAM系統。基本快捷鍵:Alt+1設置構圖深度Alt+2設置系統顏色Alt+3設置系統圖層Alt+4設置限定圖層Alt+5設置限定圖層Alt+6設置刀具平面Alt+A使用自動存儲Alt+B工具欄可見/不可見。

⑷ masterCAM 是怎麼做出編程的

首先繪制二維或三維圖形,然後選擇加工方法(如銑、車、雕刻等;還要分粗、精加工;還有流線加工、等高加工、放射加工等),還要設置加工參數比如材料、刀具等,最後由軟體做出加工G指令代碼。一言難盡。你可以找本教材如
Mastercam基礎教程
著 譯 者: 黃愛華 方曉勤 楊國軍 陳莛
ISBN: 7302093520
出版日期: 2004-09-01
出 版 社: 清華大學出版社

⑸ mastercam自動編程中需要修改的是哪些參數

MasterCAM9後處理的修改

MasterCAM系統預設的後處理文件為MPFAN.PST,適用於FANUC(發那科)數控代碼的控制器。其它類型的控制器需選擇對應的後處理文件。
由於實際使用需要,用預設的後處理文件時,輸出的NC文件不能直接用於加工。原因是: 以下內容需要回復才能看到
⑴進行模具加工時,需從G54~G59的工件坐標系指令中指定一個,最常用的是G54。部分控制器使用G92指令確定工件坐標系。對刀時需定義工件坐標原點,原點的機械坐標值保存在CNC控制器的G54~G59指令參數中。CNC控制器執行G54~G59指令時,調出相應的參數用於工件加工。採用系統預設的後處理文件時,相關參數設置正確的情況下可輸出G55~G59指令,但無法實現G54指令的自動輸出。
⑵FANUC.PST後處理文件針對的是4軸加工中心,而目前使用量最大的是3軸加工中心,多出了第4軸數據「A0.」。
⑶不帶刀庫的數控銑使用時要去掉刀具號、換刀指令、回參考點動作。
⑷部分控制器不接受NC文件中的注釋行。
⑸刪除行號使NC文件進一步縮小。
⑹調整下刀點坐標值位置,以便於在斷刀時對NC文件進行修改。
⑺普通及啄式鑽孔的循環指令在預設後處理文件中不能輸出。使用循環指令時可大幅提高計算速度,縮小NC文件長度。
如果要實現以上全部要求,需對NC文件進行大量重復修改,易於出現差錯,效率低下,因此必須對PST(後處理)文件進行修改。修改方法如下:
1、增加G54指令(方法一):
採用其他後處理文件(如MP_EZ.PST)可正常輸出G54指令。由於FANUC.PST後處理文件廣泛採用,這里仍以此文件為例進行所有修改。其他後處理文件內容有所不同,修改時根據實際情況調整。
用MC9自帶的編輯軟體(路徑:C:\Mcam9\Common\Editors\Pfe\ PFE32.EXE)打開FANUC.PST文件(路徑:C:\Mcam9\Mill\Posts\ MPFAN.PST)
單擊【edit】→【find】按鈕,系統彈出查找對話框,輸入「G49」。

查找結果所在行為:
pbld, n, *sgcode, *sgplane, "G40", "G49", "G80", *sgabsinc, e
插入G54指令到當前行,將其修改為:
pbld, n, *sgcode, *sgplane, "G40", "G49", "G80", *sgabsinc, "G54",e
輸出的NC文件修改前對應位置指令為:
N102G0G17G40G49G80G90
修改後變為:
N102G0G17G40G49G80G90G54
查找當前行的上一行:
pbld, n, *smetric, e
將其整行刪除,或加上「#」成為注釋行:
# pbld, n, *smetric, e
修改後G21指令不再出現,某些控制器可不用此指令。注意修改時保持格式一致。G21指令為選擇公制單位輸入,對應的英制單位輸入指令為G20。
2、增加G54指令(方法二):
單擊按鈕,系統彈出查找對話框,輸入「force_wcs」,單擊按鈕,查找結果所在行為:
force_wcs : no #Force WCS output at every toolchange?
將no改為yes,修改結果為:
force_wcs : yes #Force WCS output at every toolchange?
輸出的NC文件修改前對應位置指令為:
N106G0G90X16.Y-14.5A0.S2200M3
修改後變為:
N106G0G90G54X16.Y-14.5A0.S2200M3
前一方法為強制輸出固定指令代碼,如需使用G55~G59指令時,有所不便。多刀路同時輸出時,只在整個程序中出現一次G54指令。後一方法同其他後處理文件產生G54指令的原理相同,多刀路同時輸出時,每次換刀都會出現G54指令,也可根據參數自動轉換成G55~G59指令。
輸出三軸加工中心程序的FANUC後處理文件為MP_EZ.PST,輸出4軸加工中心程序的三菱控制器後處理文件為MP520AM.PST。

3、刪除第四軸數據「A0.」,以適應三軸加工中心:
單擊按鈕,系統彈出查找對話框,輸入「Rotary Axis」,單擊按鈕,查找結果所在行為:
164. Enable Rotary Axis button? y
將其修改為:
164. Enable Rotary Axis button? n
修改後第四軸數據不再出現。

4、刪除刀具號、換刀指令、回參考點指令,適應無刀庫的數控銑機床:
單擊按鈕,系統彈出查找對話框,輸入「M6」,單擊按鈕,查找結果所在行為:
if stagetool >= zero, pbld, n, *t, "M6", e
將其修改為:
if stagetool >= zero, e # pbld, n, *t, "M6",
另一個換刀的位置所在行為:
pbld, n, *t, "M6", e
將其刪除或改為注釋行:
#pbld, n, *t, "M6", e
修改後換刀指令行不再出現,通常修改第一個出現「M6」指令的位置即可。
單擊按鈕,系統彈出查找對話框,輸入「*sg28ref」,單擊按鈕,查找結果所在行為:
pbld, n, sgabsinc, sgcode, *sg28ref, "Z0.", scoolant, e
pbld, n, *sg28ref, "X0.", "Y0.", protretinc, e
將其修改為:
pbld, n, scoolant, e
# pbld, n, *sg28ref, "X0.", "Y0.", protretinc, e
輸出的NC文件修改前對應位置指令為:
N116G91G28Z0.M9
修改後變為:
N116M9
PST文件中另有兩個類似位置,如使用G92指令確定工件坐標,可對其適當修改。加工結束後,機床各軸不回參考點,便於手動換刀時節省時間。

5、刪除NC文件的程序名、注釋行:
單擊 按鈕,系統彈出查找對話框,輸入「%」,單擊 按鈕,查找結果所在行為:
"%", e
*progno, e
"(PROGRAM NAME - ", progname, ")", e
"(DATE=DD-MM-YY - ", date, " TIME=HH:MM - ", time, ")", e
將其刪除或改為注釋行:
"%", e
# *progno, e
# "(PROGRAM NAME - ", progname, ")", e
# "(DATE=DD-MM-YY - ", date, " TIME=HH:MM - ", time, ")",
輸出的NC文件修改前對應位置指令為:
O0010
(PROGRAM NAME - A2)
(DATE=DD-MM-YY - 25-12-04 TIME=HH:MM - 10:45)
修改後以上指令行不再出現。

單擊按鈕,系統彈出查找對話框,輸入「pstrtool」,單擊 按鈕,查找結果所在行為:
"(", pstrtool, *tnote, *toffnote, *tlngnote, *tldia, ")", e
將其刪除或改為注釋行:
#"(", pstrtool, *tnote, *toffnote, *tlngnote, *tldia, ")", e
輸出的NC文件修改前對應位置指令為:
(D16R8.0 TOOL - 2 DIA. OFF. - 0 LEN. - 0 DIA. - 16.)
修改後以上指令行不再出現。此注釋行指明當前刀路所使用的刀具參數,可用於加工前核對加工單,建議保留。法蘭克及三菱控制器可以接受注釋內容。
6、取消行號:
單擊按鈕,系統彈出查找對話框,輸入「omitseq」,單擊 按鈕,查找結果所在行為:
omitseq : no #Omit sequence no.
將其修改為:
omitseq : yes #Omit sequence no.
修改後行號不再出現。

7、調整下刀點坐標值位置:
單擊按鈕,系統彈出查找對話框,輸入「g43」,單擊 按鈕,查找結果所在行為:
pcan1, pbld, n, *sgcode, *sgabsinc, pwcs, pfxout, pfyout,
pfcout, *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, pfzout, e
pbld, n, *speed, *spindle, pgear, strcantext, e
pbld, n, "G43", *tlngno, scoolant, next_tool, e
輸出的NC文件修改前對應位置指令為:
G0G90G54X16.Y-14.5S2200M3
G43H0Z20.M8
修改後變為:
G0G90G54X16.Y-14.5
G0Z20.
S2200M3
G43H0M8
新的指令順序使下刀點(安全高度)x、y、z坐標值同其他指令分開,易於在斷刀時修改。G43指令在PST文件中有兩個位置,如僅使用G54指令時,修改第一個出現「G43」的位置即可。

8、輸出普通及啄式鑽孔循環指令:
單擊按鈕,系統彈出查找對話框,輸入「usecandrill」,單擊 按鈕,查找結果相關行為:
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
此修改適用於支持G81、G83鑽孔循環指令的控制器。

⑹ Mastercam自動編程概念

自動編程,這樣理解,根據用戶提供的信息,軟體自動處理,生成刀路軌跡,在根據MP語言生成G代碼.

也可以理解為可是化編程,即是,你所看到的,就是最終加工出來的.

自動並非全能,而是取決於你所提供信息的多少,參數的合理化等.

⑺ mastercam編程應該如何去學

學習masterCAM和學習其它的軟體一樣。首先要有學習的恆心。
1、每天給自己一個目標該學些什麼內容。
2、當你要學習的時候請把QQ和所有聊天工具關啦,用100%的專心去學習。
3、在論壇里下的資料要去用心去看去學。切記整天泡論壇下資料而沒有實質的學習行動。
4、學習任何一個軟體都是一樣首先我們要有必需的專業基礎知識。如機械制圖其是最為重要的一個基礎學科之一。
5、學CAM部分還要有一定的切削知識和加工經驗(包普通機床加工經驗)。
6、學習理論知識和學習實操經驗同等重要,一些最為基本的學習必不可少往往初學者只注重於實例教程的學習。從而忽略啦理論。應二者相結合。才能達到最理想的學習效果。
7、學習masterCAM的同時不利於同時學其它的軟體,因為往往同時學幾個軟體而出現軟體應用功能混亂的局面。學軟體要用單個突破的方法。
8、Sample Text切記什麼都想學。結果什麼都學不精。都知皮毛。
用Mastercam的心得,功能、技巧
一、2D銑削
Mastercam編程的特色是快捷、方便。這一特色體現在2D刀路上尤為突出。
1、Mastercam的串聯非常快捷,只要你抽出的曲線是連續的。若不連續,也非常容易檢查出來哪裡有斷點。一個簡單的方法是:用分析命令,將公差設為最少,為0.00005,然後去選擇看似連續的曲線,通不過的地方就是有問題的。可用曲線融接的方法迅速搞定。
總之,在Mastercam中,只要先將加工零件的輪廓邊現、台階線、孔、槽位線等等,全部搞定,接下來的cam操作就很方便了。
2、由於Mastercam的2d串聯方便快速,所以不論你一次性加工的工件含有多少輪廓線,總是很容易的全部選取下來。一個特大的好處是:串聯的起始處便是進刀圓弧(通常要設定進刀弧)所在處。
3、流道或多曲線加工時,往往有許多的曲線要選取,由於不需要偏置刀半徑,在Mastercam中,可以用框選法一次選取
二、3D曲面挖槽:
Mastercam的開粗
1、鑼銅公或公模,最好不要在工件裡面下刀。Mastercam可以方便的選取一個點作為每次的下刀點,當然這個點在工件外,但也不要偏離工件太遠。Mastercam的這一功能設計得非常好,提刀少,效率高,且基本上可以保證下刀點在同一點,加工比較安全。
2、若用此方式鑼型腔,或銅公的低窪處,螺旋下刀很重要,螺旋下刀角度盡可能少點。銅料3到5度適宜,鋼料不要超過5度,我以為最好2度。加工起來比較平穩,沒什麼大的噪音。
3、一個重要的設定:if all entry attempts fail請選擇skip。否則,銑到底部不能螺旋或斜線下刀時,就會直插下來。
4、一個絕招:曲面挖槽時,在螺旋下刀參數欄中,將「follow boundary」打上勾。這個功能也許用到的人不多。可作用卻是大大的好。它可以令刀具下到工件的最深處,且環繞式下刀,而不是直插!
三、3D流道的加工:
注意是3D而不是2D;是坡度較大的3D而不是較平坦的3D。
1、在Mastercam中,如果是加工較平坦的3d面的流道,運用3d曲線加工的功能最好。但如果破度較大,或者像波浪形一樣。便要用投影加工的方法,將3d流道的中心線投影到面上。然後分許多次負補正的往下加工到球刀刀半徑的深度。
四、關於平行銑削:
Mastercam用平行銑削加工方式的使用率最高。缺點是:有一邊陡峭的地方會銑得不好。
Mastercam中有一個絕好的走刀方式,是曲面精加工中的scallop。Mastercam中的此刀路非常好用,有人反映說計算費時。但如果誤差設為一個絲,計算速度也不慢,加工出來的效果已經很好了。我比較過,公差一絲和半絲鑼出來的東西看起來差不多。
五、關於清角:
Mastercam清角一定要用從外向內(即角落)的方式。這在Mastercam里是預設好的
六、關於刀具的調用:
在Mastercam里,建立一把刀具的同時就設定刀具的直徑、r角、轉數,進給率等參數一次性設定好。以後調用此刀時,就不需要每次都設定轉數,進給率了。
七、平行銑削的深度設定:
1、Mastercam里,曲面加工也能定義銑削深度,這是一個絕好的功能!
2、有些情況下,可能不想讓球刀銑那麼深,或者計算出來發現銑到下面的平面了,只要稍微淺一點點就可以了,在Mastercam里,就可以通過調整cut depths而得到很好的控制,保證刀具不碰到底下的平面。
八、關於平刀補正的問題:
銑曲面時,Mastercam(據說x版本的可以,但我沒試過)和UG都不能將平刀作負值補正。我覺得最好的辦法是編程時,將刀的實際大小減去單邊負補正量*2。有人說給刀加個r角就可以負補正。這真是沒有好好去研究才這樣說和做的。
加r角不是不可以,但要看情況,如果斜度不大的面,可以這樣做,加個盡可能小的r角;但如果是斜度較大的面,如果還用此法,則實際加工出來的尺寸與預計的尺寸會小太多,r角設得越大,則誤差越大。粗公小一點還無所謂,若是後模,只怕不太好。
九、關於轉數問題:
用小的刀,當然轉數要高。但也不是一定給得相當的高才行,直讓機床呼啦啦轉得喘不過氣來一般。各位能想像得到不?我用普通的機床,用自己磨的0.1的刀,能加工長、寬不到2mm的鋼印浮凸字模,轉數才4000轉!進給率也不低,十六個凸字模只用一個小時。一般人大概以為要幾萬轉、一定要雕刻機才行。搞cnc編程的,好多方法要自己去發現,不要因襲別人的、流傳的方法,而變得畏手畏腳,不敢去開創新的方法。
十、後處理:
Mastercam的確是大眾化的軟體,所以它的使用覆蓋面極為廣。早些年,cnc編程業如日中天的時候,有幾個人不是用Mastercam?Mastercam編程快捷,後處理出來的nc程式也十分安全,值得放心使用。我搞cnc編程用過三種不同的機床,從沒有一種機床因為Mastercam的後處理而發生過任何問題。除了特種機型的加工中心,一般的電腦鑼都能暢通無礙的讀取Mastercam產生出來的nc程式!初學者一般不用為後處理而頭痛。這一點非常令人稱嘆!

⑻ 使用mastercam怎樣導入cad圖形,自動編程

不用說思路了,網上有很多這方面的視頻教程,直接視頻教學,講得非常清楚。

⑼ mastercam編程口訣是什麼

mastercam編程口訣:

1、開粗

2、再次開粗

3、清角再清角

4、半精加工

5、明確用刀的各種說明

在這些編程的步驟當中,清角無疑是最難的,考驗編程人員的各方面能力。因此,在編程的過程當中,我們需要保持好自己的心態,在平時的訓練和學習當中,也要認真去對待每一次編程,爭取在每次編程當中得到一定的提升。

特點:

Mastercam不但具有強大穩定的造型功能,可設計出復雜的曲線、曲面零件,而且具有強大的曲面粗加工及靈活的曲面精加工功能。

其可靠刀具路徑效驗功能使Mastercam可模擬零件加工的整個過程,模擬中不但能顯示刀具和夾具,還能檢查出刀具和夾具與被加工零件的干涉、碰撞情況,真實反映加工過程中的實際情況,不愧為一優秀的CAD/CAM軟體。

閱讀全文

與mastercam如何自動編程相關的資料

熱點內容
c開源cf源碼 瀏覽:947
如何取消掉添加進app資源庫 瀏覽:728
上海政務APP叫什麼 瀏覽:812
黑馬程序員一線薪資 瀏覽:109
滴滴app有青桔優惠券怎麼用 瀏覽:123
刪哪幾個文件夾加速 瀏覽:28
創建電影源碼爬取項目 瀏覽:453
java多餘的空格 瀏覽:83
手機軟體連接雲伺服器 瀏覽:888
內圓弧編程實例 瀏覽:48
餅干pdf 瀏覽:423
kylin源碼大全 瀏覽:687
android構建工具 瀏覽:422
zigy命令行選項不兼容 瀏覽:561
加密系統能錄屏嗎 瀏覽:190
安卓淘寶點進去跳鏈接如何關閉 瀏覽:786
u盤加密了手機讀取不了 瀏覽:947
oracle11g啟動命令 瀏覽:931
怎麼把視頻傳到自己的文件夾 瀏覽:700
福州電動車在哪個app上搖號 瀏覽:818