1參數(shù)化設(shè)計(jì)平臺(tái)體系
橋式起重機(jī)參數(shù)化設(shè)計(jì)平臺(tái)體系結(jié)構(gòu),如圖1所示。設(shè)計(jì)是在人機(jī)交互界面的指導(dǎo)下進(jìn)行,首先對(duì)提交的設(shè)計(jì)要求與工程參數(shù)進(jìn)行相關(guān)的自適應(yīng)判斷,同時(shí)對(duì)輸入的參數(shù)做出越界反應(yīng),并在操作過(guò)程中給出信息提示等。利用尺寸驅(qū)動(dòng),平臺(tái)能夠?qū)⒃O(shè)計(jì)參數(shù)直接轉(zhuǎn)化為產(chǎn)品零件及裝配體三維模型,方便了模型的動(dòng)態(tài)交互式修改,提高了設(shè)計(jì)效率。

2參數(shù)化設(shè)計(jì)平臺(tái)程序接口
ActiveX Automation是由OLE自動(dòng)化(OLE Automation)技術(shù)擴(kuò)充、復(fù)合而來(lái),通過(guò)嵌入或鏈接的方式做到數(shù)據(jù)共享,使應(yīng)用程序以一定的流程相互溝通、控制。SolidWorks/APl模塊為用戶提供了采用標(biāo)準(zhǔn)"對(duì)象鏈接與嵌入"技術(shù)和"部件對(duì)象模式(COM)"技術(shù)的應(yīng)用程序接口,有利于二次開(kāi)發(fā)技術(shù)的實(shí)現(xiàn),通過(guò)使用支持AetiveX Automation的面向?qū)ο笳Z(yǔ)言VB進(jìn)行二次開(kāi)發(fā),將SolidWorks功能集成到客戶應(yīng)用程序中,實(shí)現(xiàn)SolidWorks完全客戶化。
在設(shè)計(jì)平臺(tái)中,利用VB編寫的接口程序如下:

這樣就可以創(chuàng)建新的Application對(duì)象實(shí)例,也可以連接現(xiàn)有的對(duì)象實(shí)例。
為實(shí)現(xiàn)與Solidworks通信,在VB的項(xiàng)目中還要添加引用SolidWorks中的相關(guān)類型庫(kù),即組件對(duì)象模型COM(Component Object Model )通過(guò)訪問(wèn)COM組件,能夠使不同語(yǔ)言開(kāi)發(fā)的軟件組件在單機(jī)或網(wǎng)絡(luò)環(huán)境下相互操作。利用VB引用的COM組件如下:

在VB中建立一個(gè)DLL文件項(xiàng)目,并引用Solidworks的插件庫(kù)文件、庫(kù)文件及常數(shù)庫(kù),在屬性中選擇工程兼容并在類模塊中添加相應(yīng)程序段,生成*.dll文件并在SolidWorks中打開(kāi),*.dll文件將以插件的形式添加到菜單中。這樣就建立了設(shè)計(jì)平臺(tái)與SolidWorks對(duì)象的聯(lián)系,可以在VB的環(huán)境下對(duì)SolidWorks對(duì)象進(jìn)行操作。
3快速參數(shù)化建模
在設(shè)計(jì)平臺(tái)中采用尺寸驅(qū)動(dòng)參數(shù)化建模技術(shù),主要是在產(chǎn)品結(jié)構(gòu)和形狀確定的前提下,通過(guò)對(duì)尺寸變量施加約束并自動(dòng)求解來(lái)生成新的三維模型聊。這種設(shè)計(jì)模式首先確定主要參數(shù),其余尺寸作為服從變量與主變量建立約束關(guān)系,綜合利用系列表與方程式這兩種功能,建立該類零件的自動(dòng)化設(shè)計(jì)模型。在SolidWorks中,由自變量和因變量建立約束方程:

其中自變量x1、x2是獨(dú)立的參數(shù)在三維模型設(shè)計(jì)過(guò)程中,通過(guò)合理設(shè)置參數(shù)及它們之間的約束關(guān)系建立方程就可以完成零件參數(shù)化,實(shí)現(xiàn)同類系列件的自動(dòng)建模。
在方程式中定義的約束函數(shù)如下:

以雙梁橋式起重機(jī)主梁為數(shù)字樣機(jī),其起重量為32t,跨度為31.5m,建立的主梁三維模型,如圖2所示。

相關(guān)文章
- 2021-09-08BIM技術(shù)叢書Revit軟件應(yīng)用系列Autodesk Revit族詳解 [
- 2021-09-08全國(guó)專業(yè)技術(shù)人員計(jì)算機(jī)應(yīng)用能力考試用書 AutoCAD2004
- 2021-09-08EXCEL在工作中的應(yīng)用 制表、數(shù)據(jù)處理及宏應(yīng)用PDF下載
- 2021-08-30從零開(kāi)始AutoCAD 2014中文版機(jī)械制圖基礎(chǔ)培訓(xùn)教程 [李
- 2021-08-30從零開(kāi)始AutoCAD 2014中文版建筑制圖基礎(chǔ)培訓(xùn)教程 [朱
- 2021-08-30電氣CAD實(shí)例教程AutoCAD 2010中文版 [左昉 等編著] 20
- 2021-08-30電影風(fēng)暴2:Maya影像實(shí)拍與三維合成攻略PDF下載
- 2021-08-30高等院校藝術(shù)設(shè)計(jì)案例教程中文版AutoCAD 建筑設(shè)計(jì)案例
- 2021-08-29環(huán)境藝術(shù)制圖AutoCAD [徐幼光 編著] 2013年P(guān)DF下載
- 2021-08-29機(jī)械A(chǔ)utoCAD 項(xiàng)目教程 第3版 [繆希偉 主編] 2012年P(guān)DF