分析挖掘機(jī)液壓缸參數(shù)化設(shè)計(jì)及研究

分析挖掘機(jī)液壓缸參數(shù)化設(shè)計(jì)及研究

ID:32448326

大?。?33.46 KB

頁(yè)數(shù):3頁(yè)

時(shí)間:2019-02-05

分析挖掘機(jī)液壓缸參數(shù)化設(shè)計(jì)及研究_第1頁(yè)
分析挖掘機(jī)液壓缸參數(shù)化設(shè)計(jì)及研究_第2頁(yè)
分析挖掘機(jī)液壓缸參數(shù)化設(shè)計(jì)及研究_第3頁(yè)
資源描述:

《分析挖掘機(jī)液壓缸參數(shù)化設(shè)計(jì)及研究》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。

1、學(xué)兔兔www.xuetutu.com第3期(總第166期)機(jī)械工程與自動(dòng)化No.32011年6月MECHANICALENGINEERING&AUT0MATIONJun.文章編號(hào):1672—6413(2011)03—0072—03挖掘機(jī)液壓缸參數(shù)化設(shè)計(jì)及研究文衛(wèi)星,任家駿,孫桓五,張濤(太原理工大學(xué)機(jī)械工程學(xué)院,山西太原030024)摘要:通過(guò)二次開(kāi)發(fā)工具UG/Open,以挖掘機(jī)工作裝置中的液壓缸為例,提出UG二次開(kāi)發(fā)參數(shù)化設(shè)計(jì)方法。利用MFC實(shí)現(xiàn)UG對(duì)話框界面和后臺(tái)數(shù)據(jù)庫(kù)的連接,最終完成液壓缸零件參數(shù)的自動(dòng)提取,提高了零件的設(shè)計(jì)效率。關(guān)鍵詞:液壓缸;UG/Open;數(shù)據(jù)庫(kù);參數(shù)化設(shè)計(jì);挖掘

2、機(jī)中圖分類號(hào):TD422.2:TH122文獻(xiàn)標(biāo)識(shí)碼:A0引言殊應(yīng)用。編寫如下菜單腳本文件,并放在startup文挖掘機(jī)工作裝置中的液壓缸屬于常用件,其結(jié)構(gòu)件夾中:相似但型號(hào)不同尺寸也不同,且需要反復(fù)建模,故本MenuScript開(kāi)發(fā)文利用UG/Open對(duì)其進(jìn)行參數(shù)化設(shè)計(jì)。UG是當(dāng)今最先進(jìn)的、面向制造行業(yè)的CAD/CAE/CAM高端軟件,UIStyler開(kāi)發(fā)而且具有良好的開(kāi)放性,利用UG/Open二次開(kāi)發(fā)模API開(kāi)發(fā)塊可以開(kāi)發(fā)出個(gè)性化的數(shù)據(jù)庫(kù)應(yīng)用程序,使其能更高效地對(duì)標(biāo)準(zhǔn)件和特定件進(jìn)行自動(dòng)化建模,避免重復(fù)勞MFC開(kāi)發(fā)動(dòng)。將ODBC技術(shù)用于開(kāi)發(fā)UG數(shù)據(jù)庫(kù)應(yīng)用程序,可實(shí)現(xiàn)其與外表數(shù)據(jù)的連接,使數(shù)

3、據(jù)庫(kù)操作簡(jiǎn)單方便,Access數(shù)據(jù)庫(kù)極大地縮短了零件的設(shè)計(jì)開(kāi)發(fā)時(shí)間。圖1設(shè)計(jì)程序流程圖1設(shè)計(jì)思路VERS10N120本文利用UG提供的參數(shù)化功能模塊實(shí)現(xiàn)模型的EDITUG—GATEWAY—MAIN—MENUBARBEFOREUGHELP設(shè)計(jì)變量驅(qū)動(dòng),即在模型構(gòu)建過(guò)程中用變量來(lái)控制?!狢ASCADE—BUTT0Nwajueji型的幾何尺寸和約束關(guān)系。用UG/OpenMenuScriptLABEL挖掘機(jī)回轉(zhuǎn)類零件參數(shù)化設(shè)計(jì)和UIStyler進(jìn)行菜單和界面設(shè)計(jì);用UG/OpenAPI進(jìn)END——OF—.BEFORE行對(duì)話框程序設(shè)計(jì),并在該程序中利用函數(shù)調(diào)用MENUwajuejiMFC生成后臺(tái)程序

4、,生成的后臺(tái)程序繼續(xù)調(diào)用AccessCASCADEBUTYONmenuname22——.—.?dāng)?shù)據(jù)庫(kù),從而實(shí)現(xiàn)對(duì)液壓缸參數(shù)的提取。設(shè)計(jì)程序流LABEL挖掘機(jī)液壓缸END程圖如圖1所示。—.OF——MENUMENUmenuname222菜單和對(duì)話框的定制———BUTT0Nmenuname312.1菜單的定制—一LABEL液壓缸結(jié)構(gòu)菜單制作通過(guò)UG/OpenMenuScript來(lái)實(shí)現(xiàn),支ACTIONSdiyi3.dlg持UG主菜單和快速?gòu)棾鍪较吕藛蔚男薷?,通過(guò)它BUTTONmenuname32—一可以生成用戶化的菜單,進(jìn)而集成用戶二次開(kāi)發(fā)的特LABEL液壓缸缸簡(jiǎn)收稿日期:2010-12-17;

5、修回日期:2011—02一Ol作者簡(jiǎn)介:文衛(wèi)星(1983.),男,山西運(yùn)城人,在讀碩士研究生。學(xué)兔兔www.xuetutu.com2011年第3期文衛(wèi)星,等:挖掘機(jī)液壓缸參數(shù)化設(shè)計(jì)及研究·73-ACTIONSgangtong—act反映至U圖形中;GANGTONG—para—database—act—ENDOFMENU——cb()函數(shù)用來(lái)響應(yīng)[參數(shù)庫(kù)]按鈕,主要通過(guò)其中,gangtong—act是在UG/OpenAPI程序中注冊(cè)para—database—fun()外來(lái)函數(shù)來(lái)調(diào)用MFC界面及的函數(shù)名。用戶自定義菜單如圖2所示。完成數(shù)據(jù)庫(kù)中數(shù)據(jù)的調(diào)用,并把數(shù)據(jù)傳給UG。3.2調(diào)用模板圖形在U

6、G的建模模塊中,根據(jù)需要建立圖形模板,并設(shè)置為只讀屬性,并在草圖中對(duì)主要尺寸進(jìn)行標(biāo)注。調(diào)用圖形模板文件主要通過(guò)UF—PART—open()函數(shù)完成,但是圖形模板文件是不允許被修改圖2用戶自定義栗單的,所以調(diào)用完圖形模板后就立刻用uF~PART—save2.2對(duì)話框的定制~as()函數(shù)存儲(chǔ)。由于本程序采用菜單AC-UIStyler模塊提供了強(qiáng)大的制作UG/NX風(fēng)格窗TIONS后面“調(diào)用應(yīng)用程序”的方式進(jìn)行調(diào)用,所口的功能,利用其編輯工具可以生成包含數(shù)據(jù)輸入、以在gangtong.cpp文件中添加函數(shù)GANGTONGFun文字輸入和選擇框等要素的用戶界面。在此對(duì)話框()作為系統(tǒng)的人口函數(shù)。中,

7、定義了5個(gè)回調(diào)函數(shù),即取消按鈕回調(diào)函數(shù)can—3.3利用MFC建立可供UG/OpenAPI調(diào)用的DLLcel在全局對(duì)象類中添加函數(shù)para—database~fun—cb、構(gòu)造回調(diào)函數(shù)construction、析構(gòu)回調(diào)函數(shù)destruction、確定回調(diào)函數(shù)0K—cb和按鈕回調(diào)函數(shù)(),并將要用到的UG二次開(kāi)發(fā)工具包中的函數(shù)頭文para—database—act。對(duì)話框設(shè)計(jì)完成后,保存為c件包含進(jìn)來(lái),并在該動(dòng)態(tài)鏈接庫(kù)框架

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。