亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        液壓支架立柱的三維參數(shù)化建模

        2015-12-31 11:06:22郝明銳
        機(jī)械工程與自動(dòng)化 2015年3期
        關(guān)鍵詞:菜單欄二次開(kāi)發(fā)對(duì)話(huà)框

        任 潔,郝明銳

        (1.太原工業(yè)學(xué)院 機(jī)械工程系,山西 太原 030008;2.中國(guó)煤炭科工集團(tuán) 太原研究院,山西 太原 030006)

        0 引言

        在機(jī)械設(shè)計(jì)和機(jī)械制造中,對(duì)機(jī)件進(jìn)行優(yōu)化分析、仿真、實(shí)驗(yàn)等都需要依托于機(jī)件的三維模型。而在機(jī)械設(shè)計(jì)中,三維模型的實(shí)際大小或者尺寸并不是一成不變的,要根據(jù)優(yōu)化結(jié)果進(jìn)行不斷的調(diào)整。這就要求三維建模時(shí)設(shè)置一些參數(shù),使之改變參數(shù)后可以快速地生成新的模型[1],所以參數(shù)化三維建模在現(xiàn)代機(jī)械優(yōu)化設(shè)計(jì)中得到越來(lái)越廣泛的應(yīng)用。本文就是針對(duì)這一問(wèn)題,對(duì)所研究的液壓支架立柱進(jìn)行了參數(shù)化的三維建模。

        1 建模軟件的介紹

        針對(duì)本課題中參數(shù)化要求的特點(diǎn),選用的建模軟件為Pro/E,因?yàn)樗畲蟮奶攸c(diǎn)便是參數(shù)化[2],而且在后續(xù)的分析中所用的軟件ANSYS,可以在安裝時(shí)實(shí)現(xiàn)與Pro/E軟件的無(wú)縫連接[3],如圖1所示。

        圖1 Pro/E軟件和ANSYS的無(wú)縫連接

        2 基于Pro/Engineer的立柱參數(shù)化三維建模

        2.1 參數(shù)化建模介紹

        Pro/E軟件最大的特點(diǎn)就是強(qiáng)大的二次開(kāi)發(fā)功能,Pro/E軟件中自帶有Pro/Toolkit,可以很方便地實(shí)現(xiàn)各種庫(kù)函數(shù)及頭文件的調(diào)用[4]。本課題中使用了C++語(yǔ)言來(lái)完成課題所需的針對(duì)Pro/E軟件的二次開(kāi)發(fā)[5]。參數(shù)化設(shè)計(jì)的流程圖見(jiàn)圖2。

        2.2 菜單欄的制作

        本課題的參數(shù)化建模,首先需要在Pro/E的菜單欄中添加自定義的菜單和下拉子菜單。制作Pro/E的菜單欄是二次開(kāi)發(fā)中最基本的通用技術(shù),需要使用編程語(yǔ)言編繪源文件程序和文本文件,并且注冊(cè)運(yùn)行程序成功[6]。本文中采取的方法是手動(dòng)注冊(cè),需要強(qiáng)調(diào)的是注冊(cè)文件的后綴一定要寫(xiě)成.dat格式,以保證其正確運(yùn)行。

        圖2 參數(shù)化設(shè)計(jì)流程圖

        本文中所用的注冊(cè)文件如下:

        因篇幅問(wèn)題,編譯程序在此文中不做詳細(xì)展示。制作完成的菜單欄如圖3所示。

        圖3 菜單欄

        2.3 對(duì)話(huà)框的制作

        做出菜單欄后,還要有對(duì)話(huà)框進(jìn)行人機(jī)對(duì)話(huà)才能實(shí)現(xiàn)零件的三維參數(shù)化建模。目前對(duì)話(huà)框主要有UI對(duì)話(huà)框和 MFC對(duì)話(huà)框兩種形式[8],兩者的比較見(jiàn)表1。本文采用MFC對(duì)話(huà)框進(jìn)行制作,制作的一般過(guò)程見(jiàn)圖4。

        表1 UI對(duì)話(huà)框和MFC對(duì)話(huà)框的比較

        圖4 創(chuàng)建MFC對(duì)話(huà)框的一般過(guò)程

        2.4 立柱零件的參數(shù)化建模

        對(duì)零件進(jìn)行參數(shù)化建模首先需要在零件中提取出相應(yīng)的參數(shù)[9],然后按照需要對(duì)這些參數(shù)進(jìn)行更改,最后根據(jù)參數(shù)的變化重新生成變化后的模型[10]。建模過(guò)程如圖5所示。

        圖5 零件的參數(shù)化建模實(shí)現(xiàn)過(guò)程

        本文以液壓支架立柱的外缸為例介紹參數(shù)化建模的過(guò)程。首先在Pro/E軟件中建立外缸的三維模型并且指定設(shè)計(jì)的參數(shù)和其之間的相互關(guān)系,如圖6所示;接著利用C++建立人機(jī)交互界面用以寫(xiě)入設(shè)計(jì)模型中提取出的相應(yīng)參數(shù),并且利用自帶的Pro/Toolkit調(diào)用軟件中的底層函數(shù)將其傳輸?shù)絇ro/E建立好的模型中;然后進(jìn)行菜單欄和對(duì)話(huà)框的制作并開(kāi)發(fā)生成可執(zhí)行文件,實(shí)現(xiàn)模型和用戶(hù)界面之間的無(wú)縫連接[11]。

        圖6 外缸提取的參數(shù)

        在執(zhí)行文件加載了二次開(kāi)發(fā)的菜單欄之后,選擇自定義菜單欄【支架參數(shù)化設(shè)計(jì)】中的下拉菜單【外缸參數(shù)化設(shè)計(jì)】,會(huì)出現(xiàn)如圖7所示的提示對(duì)話(huà)框,選擇確定出現(xiàn)如圖8所示的外缸參數(shù)化建模對(duì)話(huà)框,在對(duì)話(huà)框中輸入相關(guān)參數(shù),即可生成新的外缸模型。原外缸模型和更新后的外缸模型對(duì)比如圖9和10所示。

        圖7 提示選擇對(duì)話(huà)框

        圖8 外缸參數(shù)提取并建模對(duì)話(huà)框

        圖9 原外缸三維模型

        液壓支架立柱的其他零件模型見(jiàn)圖11和圖12,裝配完成的液壓支架立柱三維模型見(jiàn)圖13。

        圖10 更新參數(shù)后的外缸三維模型

        圖11 中缸三維模型圖

        圖12 活柱三維模型

        圖13 液壓支架立柱的三維模型

        3 結(jié)論

        基于Pro/E的二次開(kāi)發(fā),本文對(duì)液壓支架立柱進(jìn)行了參數(shù)化建模,包括菜單條的制作和對(duì)話(huà)框的制作,并以液壓支架立柱的外缸為例,列出了詳細(xì)的參數(shù)化建模的步驟,為之后的仿真分析等打下了基礎(chǔ)。

        [1]任潔.液壓支架立柱的參數(shù)化建模及流固耦合分析[D].太原:太原理工大學(xué),2011:15-30.

        [2]劉愛(ài)華.用Pro/Toolkit應(yīng)用程序?qū)崿F(xiàn)產(chǎn)品模型更新的方法研究[J].計(jì)算機(jī)工程與應(yīng)用,2004(21):194-196.

        [3]吳立軍,陳波.Pro/Engineer二次開(kāi)發(fā)技術(shù)基礎(chǔ)[M].北京:電子工業(yè)出版社,2006.

        [4]房麗娜,郭培全.Pro/E的二次開(kāi)發(fā)與應(yīng)用[J].濟(jì)南大學(xué)學(xué)報(bào)(自然科學(xué)版),2007(4):157-160.

        [5]繆燕平,何柏林.Pro/TOOLKIT對(duì)Pro/E二次開(kāi)發(fā)參數(shù)化設(shè)計(jì)系統(tǒng)研究[J].機(jī)械設(shè)計(jì)與制造,2008(9):10-12.

        [6]譚鳳娟,殷鏡波.Pro/E二次開(kāi)發(fā)在菜單設(shè)計(jì)中的應(yīng)用[J].現(xiàn)代制造技術(shù)與裝備,2009(2):100-101.

        [7]熊歆斌.VisualC++程序設(shè)計(jì)培訓(xùn)教程[M].北京:清華大學(xué)出版社,2002.

        [8]張舉,靳玉春.基于Pro/E的二次開(kāi)發(fā)方法概述[J].鑄造設(shè)備研究,2007(2):32-34.

        [9]劉超,陳海峰,范曉斌.基于Pro/E二次開(kāi)發(fā)的機(jī)械零件參數(shù)化研究與實(shí)踐[J].包裝工程,2009(8):67-69.

        [10]林雪一,張耀宗,王海平.基于Pro/EWildfire和 VC++6.0的行星錐齒輪參數(shù)化設(shè)計(jì)[J].鍛壓技術(shù),2007,32(1):109-112.

        [11]康文利,陳曉明,周學(xué)輝.Pro/E二次開(kāi)發(fā)技術(shù)在液壓支架參數(shù)化設(shè)計(jì)中的應(yīng)用[J].煤礦機(jī)械,2010(3):228-229.

        猜你喜歡
        菜單欄二次開(kāi)發(fā)對(duì)話(huà)框
        淺談基于Revit平臺(tái)的二次開(kāi)發(fā)
        甘肅科技(2020年20期)2020-04-13 00:30:02
        正?;謴?fù)虛擬機(jī)
        淺談Mastercam后處理器的二次開(kāi)發(fā)
        模具制造(2019年3期)2019-06-06 02:11:02
        Bootlace Worms’Secret etc.
        西門(mén)子Easy Screen對(duì)倒棱機(jī)床界面二次開(kāi)發(fā)
        自編翻譯程序
        CHIP新電腦(2015年10期)2015-10-15 12:48:23
        基于Pro/E二次開(kāi)發(fā)的推土鏟參數(shù)化模塊開(kāi)發(fā)
        快速抓取對(duì)話(huà)框中的完整信息
        電腦迷(2012年22期)2012-04-29 20:30:54
        如何導(dǎo)出GIF動(dòng)畫(huà)?等
        分秒必爭(zhēng),讓“自動(dòng)存盤(pán)”快人一步
        亚洲av日韩一卡二卡| 欧洲亚洲视频免费| 亚洲乱码中文字幕综合| 激情五月婷婷综合| 免费福利视频二区三区| 放荡成熟人妻中文字幕| 男人扒开添女人下部免费视频 | 特黄 做受又硬又粗又大视频| 国产熟人av一二三区| 在线人妻无码一区二区 | 91精品欧美综合在线观看| 偷拍视频十八岁一区二区三区| 久久人妻一区二区三区免费| 亚洲av久久久噜噜噜噜| 激情内射亚洲一区二区三区爱妻| 完整在线视频免费黄片| 国产自拍在线视频观看| 偷拍一区二区视频播放器| 国产精品_国产精品_k频道| 加勒比精品久久一区二区三区 | 李白姓白白又白类似的套路| 亚洲小说图区综合在线| 熟妇人妻AV中文字幕老熟妇| 免费福利视频二区三区| 国内精品少妇高潮视频| 毛片亚洲av无码精品国产午夜| 高清无码精品一区二区三区| 国产精品人成在线观看不卡| 国产让女高潮的av毛片| 亚洲国产精品ⅴa在线观看| 亚州精品无码久久aV字幕| 久久青青草原亚洲av| 无码毛片内射白浆视频| 无码中文字幕人妻在线一区二区三区| 人妻少妇看A偷人无码电影| 沐浴偷拍一区二区视频| 一本色道久久88精品综合 | 中文字幕亚洲入口久久| 亚洲字幕av一区二区三区四区| 国产在线高清视频| 国产精品高清一区二区三区人妖|