吳開強 陳田 秦瑤
【摘 要】簡單介紹了汽車吊運裝置發明的來源,基本結構和工作原理以及二次開發方法和原理。使用UGNX10.0對汽車吊運裝置的移動支架進行參數化建模。為了設計適合多種不同外形大小車輛的吊運裝置,采用UG二次開發的方法,基于本體模型,建立參數化驅動。開發關于移動支架設計的二次開發模塊,以縮短不同系列汽車吊運裝置的設計周期,提高設計效率。
【關鍵詞】移動支架;UG二次開發; 參數化;快速設計
中圖分類號: U468.2 文獻標識碼: A 文章編號: 2095-2457(2018)32-0023-002
DOI:10.19694/j.cnki.issn2095-2457.2018.32.010
【Abstract】This paper briefly introduces the source , basic structure and working principle of the invention the automobile lifting device and the secondary development method and principle of UG. Establishing the parametric modeling car lifting device using UGNX10.0. In order to design a vehicle lifting device that have different shapes and sizes, the UG secondary development method is adopted, and a parametric driving is established based on the ontology model. Developing secondary development modules for moving bracket design to shorten the design cycle of different series of car lifting devices and improve design efficiency.
【Key words】Mobile bracket; UG secondary development; Parameterization
0 引言
伴著經濟的迅猛增長,交通行業也在飛速發展,對其附屬產品的需求也越來越大。在貨車貨物裝車的工程中,目前采用的方法主要有三種:
(1)人工搬運,該法較為常見,理由是成本較低。但該法費時費力,而且還可能會造成工人工傷。
(2)小型吊車、叉車搬運,該法需要專業人員操作,而且設備使用費用較高。
(3)斜坡輸送。該法受場地限制較大,費用也較高。所以,本文所介紹的汽車吊運裝置具有很高得現實意義。
為了使吊運裝置能夠適應多種大小不同的貨車,基于UG二次開發方法,利用參數驅動原理,在UGNX軟件內開發了一個移動支架的快速設計模塊,以快速設計不同大小的汽車吊運裝置。
1 吊運裝置工作原理及UG二次原理和方法
吊運裝置的整體結構如下所示,主要由左支撐架(1)右支撐架(2)搖臂電機(3)搖臂立柱(4)懸臂(5)小型卷揚機6組成。
吊運時,懸臂旋轉到卡車車斗以外的空間,對準地面貨物,小型卷揚機放下繩索,當繩索下降到距貨物一定距離時,人工把貨物掛在繩索的掛鉤上,卷揚機收起繩索,吊起貨物,懸臂回轉,帶動貨物一起轉到車斗上部空間。調整好放置貨物的位置,卷揚機放下貨物,收回繩索,完成一次吊運。由于吊運裝置的主體結構主要是移動支架,所以本文只針對移動支架開發UG的二次開發模塊。
2 UG參數表達式建立
首先基于UGNX10.0建立移動支架的三維模型。由于UG二次開發的核心思想是參數化驅動,所以還需對模型進行參數化。第一步首先建立各個草圖尺寸的UG表達式,即給各個尺寸一個唯一可識別的代號,以便程序驅動的時候可以找到這個唯一的代號,進行參數修改,從而進行快速設計。表達式的建立和編輯可以在UG的“工具”-“表達式”下進行,或者可以在草圖上修改名字。表達式的命名規則為“零件名稱+尺寸名稱+代號”,比如移動支架的總高度就可以命名為“yidongzhijia_zonggao_H0”,以此類推。
3 UG菜單及設計界面制作
UG菜單的實現主要是編制“.men”文件,用記事本編寫代碼,并用“.men”格式保存,實現如圖二所示的UG菜單功能。
基于Visual Studio平臺,利用MFC模塊,建立移動支架的設計界面。將編寫好的設計界面程序進行編譯,生成一個UG可執行的“.dll”文件。當用UG打開之前建立好的移動支架本體模型時,點擊上面所示的菜單下的“移動支架”設計選項,即可打開如下的設計界面:
在不同的對話框內輸入設計的參數數值,點擊按鈕“參數檢查”。程序內置了參數檢查功能,當所輸入的參數數值存在明顯干涉和不合理的地方時,將跳出錯誤信息。在參數確保合理的情況下,點擊按鈕“模型更新”。UG將會自動更新修改參數后的模型,二維工程圖也會同步更新。
4 結論
本發明的提出,可解決當前貨車搬運貨物成本較大和工人人身安全的問題。通過該UG二次開發模塊,可避免人工重復地進行二維圖繪制,節省大量人力,大大縮短了移動支架的設計周期,提高了設計效率。
【參考文獻】
[1]王佳茂,于忠海,王順利,等.車載吊運裝置:上海,CN106698209A[P].2017-05-24.
[2]周敏, 鄧學雄, 陳君梅. UG二次開發技術及其應用[J]. 圖學學報, 2005, 26(5):42-44.
[3]杜旭東,仲梁維.剪叉式液壓升降平臺快速設計系統[J].中國水運(下半月),2017,17(01):129-132.
[4]鄭戰光,潘淑琴,夏薇,苑明海.利用MFC進行UG二次開發的研究[J].計算機工程與設計,2007(23):5787-5791.
[5]黃勇,張博林,薛運鋒.UG二次開發與數據庫應用基礎與典型范例[M].北京:電子工業出版社,2008.1:3
[6]賀云峰. 基于UG的快速鑄造CAD/CAE集成系統的研究與開發[D].華中科技大學,2016.
[7]周佳.面向補償器產品的參數化設計系統研究與開發[D].東南大學,2015.