淺談UG後處理及應該注意的幾個問題

今天談一下對後處理的認識以及應該注意的幾個問題,盡量減少在實際應用中因後處理的不當所帶來的損失(比如撞刀、過切等)。

Unigraphics作為一種優秀CAD/CAM軟體已被廣泛應用於汽車、航空等領域,基礎應用方面的文章也比較多,但對於加工後處理 (postprocessing)這方面的文章卻不多,本人結合自己的工作和在實際中遇到的幾個問題,談一下對後處理的認識以及應該注意的幾個問題,盡量 減少在實際應用中因後處理的不當所帶來的損失(比如撞刀、過切等)。

我們利用UG加工模塊產生刀軌,首要目的是為了加工工件,但我們不能直接將這種未修改過的刀軌文件傳送給機床進行切削工件,因為機床的類型很多,每種類型 的機床都有其獨特的硬體性能和要求,比如它可以有垂直或是水平的主軸,可以幾軸聯動等。

此外,每種機床又受其控制器(controller)的控制,控制 器接受刀軌文件並指揮刀具的運動或其它的行為(比如冷卻液的開關),但控制器也無法接受這種未經格式化過的到軌文件,因此,刀軌文件必須被修改成適合於不 同機床/控制器的特定參數,這種修改就是所謂的後處理。

後處理最基本的兩個要素就是刀軌數據(Tool Path Data)和後處理器(A Postprocessor),如下圖示:

UG的後處理有兩種方法:一種是利用MOM(Manufacturing Output Manager),一種是利用GPM(Graphics Postprocessor Module)。MOM的工作過程如下:

由上圖我們知道,MOM後處理是將UG的刀軌作為輸入,它需要兩個文件,一個是Event Handler,擴展名為.tcl,包含一系列指令用來處理不同的事件類型;另一個是Definition File,擴展名為.def,包含一系列機床、刀具的靜態信息。這兩個文件可以利用UG自帶的工具POSTBUILD來生成。當這兩個文件生成後,我們要 將它加入template_post.dat(..\UGS180MACH
esourcepostprocessor)文件里才能使用,其格式 如下:

fanuc,${UGII_CAM_POST_DIR}fanuc.tcl,${UGII_CAM_POST_DIR}fanuc.def

GPM的工作過程如下:

由上圖我們知道,GPM後處理是將刀軌源文件(the cutter location source file)作為輸入,它需要一個MDF(machine data file)即機床數據文件。MDF文件也可以通過UG提供的工具MDFG來生成,其擴展名為.MDFA。

兩種後處理的結果是一樣的,給人的感覺是用MOM比較省事一些,因為它直接將刀軌轉換成NC程式,不用再輸出CLS文件,不過在處理時間上較GPM長一 些。另外用GPM處理比較安全一些,至少本人在使用過程中未遇到過問題,但是用MOM處理卻出現了多次撞刀、過切現象。這是由於利用MOM處理時, Event Handler(擴展名為.tcl)文件設置不當造成的。這種故障在編製加工程式時很難被發現,因為在ug裡面根本檢查不出來,必須藉助軟體將NC程式轉 換為刀軌才可以發現問題所在,下面是個例子:

如圖一所示的那樣,這條直線將導致工件的過切,也造成刀具被撞壞,更嚴重的可能會造成工件報廢、機床受損等,所以必須在後處理文件的定義上多加小心,尤其是一些精度的定義或是範圍的界定,稍有不當將會造成很大的損失!我們比較兩個NC程式會發現問題的所在:

由此我們可以看出,異常刀軌是由於少輸出了一句,導致刀具軸在切削時沒有x、y定位時進行z軸切削。

下面還有一個例子:

如上述轉換後的刀軌我們可以看出來如果不是刀具撞斷,那麼切削將會繼續!糾正後的刀軌如圖四,這也是由於後處理文件的不當造成的。

綜上所述,UG後處理在CAD/CAM的應用中是很關鍵的,希望上述內容能對你在後處理的認識上有所提高,同時也減少你在實際應用中的各種損失。

推薦閱讀:

祖墳陰宅風水之我見兼答福主問題
問題、痛苦和成長
朱熹易學中的新天後天問題
永遠不要在第一次約會問6個問題
與宇宙和人類有關的12個問題

TAG:處理 | 注意 | 問題 |