SolidWorks simulation參數(shù)化設(shè)計(jì)研究

2013-05-18  by:廣州有限元分析、培訓(xùn)中心-1CAE.COM  來(lái)源:仿真在線

作者: 蘇丹*郭惠萍 來(lái)源: 萬(wàn)方數(shù)據(jù)
關(guān)鍵字: 參數(shù)化 SolidWorks 機(jī)械產(chǎn)品
提出了在SolidWorks中機(jī)械產(chǎn)品的參數(shù)化設(shè)計(jì)方法,應(yīng)用VC++ 6.0對(duì)SolidWorks進(jìn)行了二次開發(fā),實(shí)現(xiàn)了在SolidWorks環(huán)境下對(duì)產(chǎn)品進(jìn)行變參,達(dá)到進(jìn)行產(chǎn)品創(chuàng)新、縮短研制周期、減少成本的目的。

前言
  
SolidWorks是CAD/CAM/CAE一體化的高端CAD軟件,其不僅可以完成復(fù)雜產(chǎn)品的設(shè)計(jì)、高性能的大型裝配、高級(jí)曲面造型和設(shè)計(jì)修改,還可以顯示動(dòng)態(tài)裝配關(guān)系、模擬動(dòng)態(tài)裝配過(guò)程。通過(guò)Solidwork。能使復(fù)雜產(chǎn)品的設(shè)計(jì)簡(jiǎn)化,提高企業(yè)快速響應(yīng)市場(chǎng)的能力。從它面世以來(lái),發(fā)展迅速,是目前比較流行的三維設(shè)計(jì)軟件之一。
  
所謂機(jī)械產(chǎn)品的參數(shù)化設(shè)計(jì),概括起來(lái)講就是利用自己已有的模型,通過(guò)修改模型參數(shù)的方法得到需要的模型.事實(shí)上,SolidWorks本身己經(jīng)應(yīng)用了參數(shù)化的設(shè)計(jì)技術(shù),可以通過(guò)修改零件的某些尺寸而獲得結(jié)構(gòu)類似的新零件,但是,它的參數(shù)化是面向通用設(shè)計(jì)對(duì)象的,其尺寸修改是手工的、隨機(jī)的,操作對(duì)象是單一的目標(biāo)零件,設(shè)計(jì)效率不高。而本文所講述的機(jī)械產(chǎn)品的參數(shù)化設(shè)計(jì):從設(shè)計(jì)人員的角度來(lái)講,它只需要輸入幾個(gè)簡(jiǎn)單的數(shù)據(jù),就可以得到符合設(shè)計(jì)要求的新產(chǎn)品零部件三維圖以及指導(dǎo)加工的工程圖;從系統(tǒng)本身來(lái)講,它主要包括原產(chǎn)品的零件庫(kù),工程圖庫(kù)和模型驅(qū)動(dòng)等幾部分,首先通過(guò)分析建立產(chǎn)品各個(gè)模塊的參數(shù)化模型,然后建立模型驅(qū)動(dòng)參數(shù),當(dāng)接受到用戶輸人的新的參數(shù)后,就可以自動(dòng)驅(qū)動(dòng)生成符合設(shè)計(jì)要求的零部件模型和工程圖,加快新產(chǎn)品的設(shè)計(jì)效率。
  
   1 參數(shù)化實(shí)體模型的建立
  
利用SolidWorks進(jìn)行機(jī)械產(chǎn)品的參數(shù)化設(shè)計(jì)的首要問題就是建立該零件的參數(shù)化實(shí)體模型,也就是根據(jù)圖紙分析的結(jié)果.建立拉伸、旋轉(zhuǎn)等基本特征,然后在此基礎(chǔ)上建立新的特征。
  
模型建立的是否合理將直接影響后續(xù)特征的建立,會(huì)影響到整個(gè)零件的參數(shù)化驅(qū)動(dòng)方案。一般來(lái)說(shuō),零件的參數(shù)化驅(qū)動(dòng)方案所確定的主要零件驅(qū)動(dòng)參數(shù)都和基體特征的尺寸有關(guān),如果基體特征建立的過(guò)于復(fù)雜,將不利于整個(gè)零件的參數(shù)化驅(qū)動(dòng),同時(shí)可能增加新的驅(qū)動(dòng)參數(shù),所以建立模型時(shí),應(yīng)盡量利用對(duì)稱、陣列等基本特征。
  
   2 參數(shù)化設(shè)計(jì)技術(shù)的實(shí)現(xiàn)閉
  
產(chǎn)品的參數(shù)化實(shí)體模型建立后,需要編制相應(yīng)的程序來(lái)達(dá)到變化參數(shù)的目的。具體步驟如下:
  
(1)從SolidWorks公司的網(wǎng)站下載向?qū)募Wiz-ard.awx,將其拷貝到Microsoft Visual Studio\Common\MS-Dev98\Template目錄下。
   
(2)在Visual C++中用該向?qū)?chuàng)建DLL工程,加人相關(guān)代碼,編譯生成*.dll文件。在VisualC++中編譯和鏈接時(shí),不同的操作系統(tǒng)采用不同的位置:Windows95/98應(yīng)該采用MBCS設(shè)置,WindowsNT/2000應(yīng)該采用U-nicode設(shè)置,單步調(diào)試時(shí)應(yīng)該采用PseudoDebug設(shè)置。
  
生成需要的*dll文件后,就可以使用SolidWorks的【文件】-【打開】菜單命令,在過(guò)濾器中選擇Add-Ine(*.dll),加載自己的DLL。若該DLL在注冊(cè)表中注冊(cè)成功,還可使用【工具】【插件】菜單命令進(jìn)行一次性加載,以后啟動(dòng)SolidWorks就可以自動(dòng)加載該DLL,無(wú)需再進(jìn)行加載操作,十分方便。
  
(3)連接DLL,將必要的用戶程序輸出。
  
(4)利用SolidWorks系統(tǒng)存在的系列表配置功能,對(duì)零部件進(jìn)行系列系列化配置.既而實(shí)現(xiàn)參數(shù)化。
  
現(xiàn)以起重機(jī)的卷簡(jiǎn)底座為例,簡(jiǎn)單介紹一下本方法的應(yīng)用。分析卷筒底座的結(jié)構(gòu)特征,建立參數(shù)輸入窗口如圖1所示。
  

SolidWorks simulation參數(shù)化設(shè)計(jì)研究solidworks simulation技術(shù)圖片1


在此窗口內(nèi)輸人所有參數(shù),并選擇繪圖.將生成符合用戶需求的新的卷筒底座三維模型,同時(shí)還可根據(jù)用戶需要自動(dòng)生成其二維工程圖,加速產(chǎn)品的設(shè)計(jì)速度。卷筒底座的參數(shù)化三維模型見圖2。

SolidWorks simulation參數(shù)化設(shè)計(jì)研究solidworks simulation技術(shù)圖片2


開放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學(xué)成才

相關(guān)標(biāo)簽搜索:SolidWorks simulation參數(shù)化設(shè)計(jì)研究 SolidWorks培訓(xùn)課程 SolidWorks設(shè)計(jì)教程 SolidWorks視頻教程 SolidWorks軟件下載 SolidWorks在建筑室內(nèi)設(shè)計(jì)工業(yè)設(shè)計(jì)的應(yīng)用 SolidWorks基礎(chǔ)知識(shí) SolidWorks代做 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn) Abaqus培訓(xùn) Autoform培訓(xùn) 

編輯
在線報(bào)名:
  • 客服在線請(qǐng)直接聯(lián)系我們的客服,您也可以通過(guò)下面的方式進(jìn)行在線報(bào)名,我們會(huì)及時(shí)給您回復(fù)電話,謝謝!
驗(yàn)證碼

全國(guó)服務(wù)熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號(hào)金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓(xùn)QQ咨詢:點(diǎn)擊咨詢 點(diǎn)擊咨詢
項(xiàng)目QQ咨詢:點(diǎn)擊咨詢
email:kf@1cae.com