李植華 孔祖 楊文才

摘 要:管類零件廣泛應用于汽車、航空、高鐵等領域,管路產品的質量好壞直接關系到整個產品的設計質量,而管路產品質量的好壞又取決于管路數據參數是否準確傳遞。基于Unigraphics Nx6.0以及NX Open grip為開發平臺所開發的管路系統軟件可以替代人工對管路數據經行參數分析。相對于人工對管路參數分析,該管道系統軟件操作更加簡便,避免重復操作,大大縮短分析時間,極大的提高工作效率,同時也彌補了Unigraphics Nx軟件不具備對管道系統經行分析的缺陷。
關鍵詞:制動油管 油管參數 UGopen GRIP 參數分析 UG6.0 二次開發
Development and Application of Automobile Pipeline Analysis Software Based on NX6.0
Li Zhihua
Abstract:Pipe parts are widely used in automobiles, aviation, high-speed rail and other fields. The quality of pipeline products is directly related to the design quality of the entire product, and the quality of pipeline products depends on whether the pipeline data parameters are accurately transmitted. The pipeline system software developed based on Unigraphics NX6.0 and NX Open grip as the development platform can replace manual parameter analysis of pipeline data. Compared with the manual analysis of pipeline parameters, the pipeline system software is easier to operate, avoids repeated operations, greatly shortens the analysis time, greatly improves work efficiency, and also makes up for the lack of Unigraphics NX6.0 software for pipeline system analysis Defects.
Key words:brake tubing, tubing parameters, UGopen GRIP, parameter analysis, UG6.0, secondary development
隨著工業自動化、工業智能化的發展,管路的生產工藝從單一手彎模——集中式手彎模——二維數控自動彎管機——三維半自動數控彎管機—一路發展過來,但除單一手彎模工藝(單一手彎模工藝是根據二維圖紙經行編制)外,其他工藝的數據基礎都是產品的管路參數數據。因此對于管路加工企業來說管路參數數據是非常重要的。
目前,汽車管路都是使用交互式CAD/CAM(計算機輔 助設計與計算機輔助制造)系統設計的。在前期開發階段,試制產品的傳遞形式都是以三維數模的形式進行并最終轉化為三維數控機床能識別的數控程序文件。在之前三維數據傳遞的過程如圖1所示:
獲得了產品的三維數模數據以后,就要對數據進行管路分析工作。試制產品的三維數模轉化為產品的三維坐標的工作,簡稱為管路分析。簡單來說主要步驟:三點找圓,連接圓心,尋找交點,輸出臨時三維坐標點。在管路分析過程中,有n個點該過程就要重復n次。所以該過程比較繁瑣,面對幾百甚至上千的坐標數據很容易出錯。
制動油管總成模型
因此整理此類文件也是重復性工作,面對如此多的數據出錯的幾率更高。
將整理后的數據手動輸入機床應用程序,如下圖所示:
最終整理出所有管路總成三維坐標點
從上面的過程不難看出數據的傳遞需要經行大量的空間尺寸、位置坐標及相應的格式轉換、數據的錄入,因此該過程需要耗費很多時間、費事費力、效率十分低下,而且人為操作很容易出現錯誤,根本無法保證數據的準確性。隨著現在新車型更新換代的周期越來越短,相應的數據轉化過程會越來越多,目前的數據轉化方法以不在適應產品快速跟新的需求。
因此迫切需要完整的專用軟件來完成上面的轉換,提高效率保證數據的準確性。但是現在的交互式CAD/CAM軟件都沒有與之相適應的命令或者模塊。為了解決該問題,我們可以通過相應軟件提供的二次開發平臺經行實現。Unigraphics NX所包含的類容多,覆蓋面很廣。最主要的是其有完善豐富的二次開發資料庫。Unigraphics NX提供豐富完善的二次開發語言工具。包括UG/open API、UG/open GRIP、UG/open Menuscript以及UG/open UIStyler。通過這些二次開發工具,用戶可以自己定制菜單選項,專業模塊設計,開發專用程序。因此,本系統軟件選用UG作為開發平臺,運用UG/open GRIP二次開發語言經行開程序的開發。
汽車管路數據的轉化是一個簡單的過程,但是由于它過程重復、條件苛刻、精度要求較高,所以現設計出這套簡單易用的管道系統工具。
1 汽車管路數據轉換系統運行實例
首先,使用系統之前需要安裝,安裝完畢以后打開UG,界面上多了一個‘管道系統菜單按鈕,點擊后,彈出菜單對話框。如果不安裝也可以采用直接調取應用程序,步驟如下:打開NX軟件,使用快捷鍵Ctrl+G打開調用對話框,找到執行文件JAC-3.10.grx打開即可。