當前位置:才華齋>技能>數控機床>

Mastercam9.1的數控程式設計

數控機床 閱讀(3.15W)

引導語:Mastercam9.1數控程式設計就是利用軟體對工件進行幾何建模,確定其加工工藝,並選取適當的工藝方法和合理的工藝路線,生成可行的數控刀具路徑,自動生成數控程式碼,並通過計算機模擬驗證了加工的正確性。因此,要學好Mastercam9.1數控程式設計,就必須多看、多想、多學!到目前為止,你對Mastercam9.1數控程式設計瞭解有多少呢?下面看看小編為大家帶來的關於Mastercam9.1數控程式設計的一些資料,希望這些可以幫助到大家!

Mastercam9.1的數控程式設計

Mastercam9.1是集計算機輔助設計(CAD)和計算機輔助製造(CAM)於一體的一套完整的數控程式設計軟體,被中小企業及學校廣泛採用。採用Mastercam模擬模擬進行數控實習教學,既解決了學生多數控裝置少的矛盾,又能直觀逼真地模仿數控裝置的整個操作過程,使學生能較快掌握所學專業知識及操作技能,起到事半功倍的作用,教學效果良好。但是剛開始數控學習的學生,對計算機程式設計的概念很模糊,一看到都是全新的操作介面更是無從下手。本文對數控程式設計部分做一下歸納總結。

一、Mastercam的特點

Mastercam的特點是集二維繪圖、三維實體造型功能於一身,有比較豐富的CAD功能,加工方式多,有車削、銑削、線切割等加工模組。在進行二維銑削時,加工方式有外型銑削、挖槽、鑽孔、面銑等;在進行三維曲面加工時,又分為粗加工和精加工。在粗加工和精加工下面又分為若干種加工方法。靈活選用不同的加工方法,會取得不同的加工效果。通過設定毛坯和刀具的尺寸,還能完整的模擬整個加工過程。並且在後置處理庫中,可以對生成的程式進行一定的修改,來適應不同的數控機床。

二、Mastercam的程式設計路徑

第一,Mastercam9.1的二維銑削加工,加工方式有四種:外型銑削、挖槽、鑽孔、面銑等(見圖1)。Contour:二維外型銑削。Drill:鑽孔。Pocket:二維挖槽。Face:銑面。這四個命令都不太複雜,但是在實際加工中卻很管用。只需要把各個命令的引數選項的意思弄清楚就很容易編寫出合理的程式。

第二,Mastercam9.1的三維銑削,加工方式分為粗加工和精加工。粗加工中共有八個刀具路徑(見圖2)。精加工共有十個刀具路徑(見圖3)。在粗加工刀路和精加工刀路中,有五個刀路是一樣的名稱,Parallel、Radial、Project、Flowline、Contour,但是在程式設計的路徑並不是一樣,這是很多初學者很容易混淆的.地方。Parallel(平行銑削):主要是對斜率比較小的平面進行加工,一般45度平行銑削加工出來的效果最佳。Radial(徑向銑削):這個刀具的路徑通過制定的原點成360度輻射狀生成刀具路徑,這個路徑最適合加工球面或類球面。Project(投影加工):將已經生成的2D刀具路徑投影到曲面上。Flowline(流線加工):對於一些曲面,我們可以通過這個命令讓刀具沿著曲面的橫向或縱向生成貼合曲面的刀具路徑。

在曲面粗加工中,使用最多的命令要屬Pocket。因為一般切削類的曲面零件,在選擇曲面和外圍邊界後,留上一定的餘量就開始挖槽,而Pocket命令中有九個刀具路徑選擇,適合很多形狀零件的加工,所以Pocket這個命令成為使用頻率最高的命令。在曲面精加工中,Contour、Shallow、Leftover、Scallop這四個命令的使用頻率也是比較高的。Contour(等高外形):對於比較陡的側面是不二的首選命令。Shallow(淺平面加工):對於斜率比較小曲面,這個刀具路徑能夠達到很好的加工效果,主要用來加工零件的上表面和底平面。Leftover(交線清角):自動計算兩個曲面交匯的地方,並用刀具沿交線的位置銑掉多餘的材料。Scallop(3D環繞):當曲面是無規則的,而用其他命令都不太適合的時候,就可以用這個刀具路徑。但是這個刀具計算起來很複雜,而且生成的程式資料量很大。不到萬不得以的時候最好少用。

第三,Mastercam9.1的多軸銑削有5個五軸加工路徑和一個四軸加工路徑(見圖4)。五軸銑床的價格很昂貴,在一般的企業中很少見。而四軸銑床在一般的企業中很常見,但是四軸程式設計的刀路就一個,而且程式中的引數也不是很複雜。其實對於數控機床的程式設計而言,難處不在自動程式設計的過程中,而是在程式設計之前對曲面和邊界輪廓的處理過程中。對於曲面和邊界輪廓的處理,並不是一天就能學會,而是日積月累的結果。

三、Mastercam程式的後置處理

在Mastercam中通過計算機模擬數控加工,確認符合實際加工要求時,我們就能在真實的機床上進行零件加工。利用Mastercam的後置處理程式來生成NCI檔案或NC數控程式碼,在針對數控機床的系統對程式稍做修改就可以在數控機床上進行加工。我們也可以根據自己使用機床的數控系統對機床給的後置處理檔案做一定的修改,直接生成出數控程式。

四、結束語

對於剛涉足數控程式設計的學生來說,這些遠遠不夠,讓更多的學生去探討Mastercam軟體的各種加工方式,通過自己的努力學習掌握Mastercam軟體各種加工方式的特點,編寫出合理可行的數控程式。