基于SolidWorks的產(chǎn)品三維參數(shù)化設(shè)計與虛擬裝配研究
發(fā)布時間:2021-06-07 15:57
實現(xiàn)產(chǎn)品的三維參數(shù)化設(shè)計與虛擬裝配對于提高零件的設(shè)計效率具有重要的意義和應(yīng)用價值。論文在綜述了國內(nèi)外CAD技術(shù)發(fā)展的基礎(chǔ)上,以目前市場上流行的SolidWorks三維CAD軟件為開發(fā)平臺,利用該軟件本身預(yù)留程序端口進(jìn)行二次開發(fā),完成了數(shù)控機(jī)床刀架三維CAD參數(shù)化設(shè)計模塊和虛擬裝配模塊的開發(fā),論文完成的主要工作如下。(1)研究了在SolidWorks平臺上進(jìn)行參數(shù)化實體建模的方法。對兩種不同的參數(shù)化建模方法進(jìn)行了比較,選擇了其中一種通過修改模型參數(shù)實現(xiàn)參數(shù)化建模的方法。對零件的各個尺寸參數(shù)進(jìn)行選取和校核,使各個參數(shù)滿足所給定的條件。該部分使用可視化編程語言Visual C++6.0編制而成,同時用Access2003數(shù)據(jù)庫管理軟件對零件設(shè)計中使用的大量參數(shù)進(jìn)行了處理,將設(shè)計參數(shù)錄入數(shù)據(jù)庫。把傳統(tǒng)的手工計算過程用計算機(jī)進(jìn)行處理后,使本來比較煩瑣的設(shè)計計算變的簡單可行,實現(xiàn)了機(jī)床刀架的三維參數(shù)化建模,簡化了建模過程,提高了建模效率。(2)對刀架類零件進(jìn)行特征分析,確定特征建立的次序,將特征歸納為參數(shù)的表達(dá)形式,實現(xiàn)對實體特征地描述。主要是根據(jù)具體的零件,確定具體的幾何參數(shù),建立一個常用零件的...
【文章來源】:東北大學(xué)遼寧省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:80 頁
【學(xué)位級別】:碩士
【部分圖文】:
頭文件配置Fig.3.2Theheadfileeonfiguration
調(diào)用菜單lbolsIOPtions…,彈出屬性設(shè)置對話框,在標(biāo)簽中選擇“Directories”,在“ showdirectoriesfor”中選擇“ Ubraryfiles”。在列表框中添加 SolidworksLibrary的安裝路徑“E:甲 ROGRAMnLES\SOUDWORKs”如圖3.3所示,單擊“OK”按鈕,完成庫文件配置。。.1、}、‘u.}c.,‘。.扮f,。,d.,。}w盯k.I...習(xí)內(nèi)側(cè)沙.曰.印山的.喻、、lll砌膝胎麟翩峨 峨…匕~竺一」__c時._;}圖3.3庫文件配置 Fig.3.3Libraryfileeonfiguration 3.3.2Solid叭 /Orks二次開發(fā)的方法與步驟用場sualC++二次開發(fā)501記works插件主要有以下三種方法:(1)使用早期的工程向?qū)wizard.swx;(2)使用 solidworksATLobjectWizard;(3)使用用戶自定義向?qū)Ш屠矛F(xiàn)有的實例。本文決定采用第(2)種方法,以下介紹采用該方法開501記works的一般步驟。(1)在安裝成功 SolidW6rks2006后,安裝 APISDK
APISDK并解壓縮,根據(jù)向?qū)О惭bSolidV叭〕 rksAPISDK,如圖3.4所示。(2)啟動Visua1C++,單擊【文件】一【新建],選擇【工程1選項卡,選擇 [ATLCoMAPpwizard]。輸入工程的位置和名稱,單擊[確定1,如圖3.5所示。(3)在 [ServerTypel中選擇 [DynamicLinkLibrary(DLL)]選項和 1Sup卯 rtMFCI選項,單擊【Finish】,如圖3.6所示。系統(tǒng)會給出“新建工程信息”,核對無誤后單擊【0KI,如圖3.7所示。
【參考文獻(xiàn)】:
期刊論文
[1]基于SolidWorks的自頂向下裝配體設(shè)計及運動仿真[J]. 付永忠. 機(jī)床與液壓. 2006(07)
[2]應(yīng)用SolidWorks二次開發(fā)技術(shù)實現(xiàn)虛擬裝配系統(tǒng)的開發(fā)[J]. 趙元新,劉英,李海濱,楊雷. 林業(yè)機(jī)械與木工設(shè)備. 2006(04)
[3]SolidWorks的二次開發(fā)方法比較[J]. 王曉麗,季忠. 現(xiàn)代制造技術(shù)與裝備. 2006(02)
[4]中國制造業(yè)信息化的現(xiàn)狀與發(fā)展[J]. 馬頌德. 信息化建設(shè). 2006(Z1)
[5]采用Visual C++對參數(shù)化造型軟件SolidWorks進(jìn)行二次開發(fā)的方法[J]. 張長勝. 模具技術(shù). 2005(06)
[6]基于SolidWorks三維模型參數(shù)化設(shè)計技術(shù)的研究[J]. 吳宏良,徐曉明,項春雷. 科學(xué)技術(shù)與工程. 2005(19)
[7]SolidWorks的二次開發(fā)與應(yīng)用[J]. 李華,羅會信. 機(jī)械工程與自動化. 2005(04)
[8]Visual C++對Solid Works二次開發(fā)技術(shù)及應(yīng)用[J]. 陳翔,姜壽山,雷志勇,姜曉明. 組合機(jī)床與自動化加工技術(shù). 2005(04)
[9]CAD技術(shù)的發(fā)展趨勢及主流軟件產(chǎn)品[J]. 劉曉冰,高天一. 中國制造業(yè)信息化. 2003(01)
[10]參數(shù)化系統(tǒng)設(shè)計[J]. 張志群,常明,劉雯林. 計算機(jī)工程與應(yīng)用. 2002(07)
碩士論文
[1]基于SolidWorks三維軸系零件結(jié)構(gòu)參數(shù)化設(shè)計與開發(fā)[D]. 馬太輝.四川大學(xué) 2006
[2]基于SolidWorks的齒輪參數(shù)設(shè)計與三維造型軟件的開發(fā)[D]. 李臻.蘭州理工大學(xué) 2006
[3]虛擬裝配系統(tǒng)及應(yīng)用研究[D]. 敬興久.電子科技大學(xué) 2005
[4]基于SolidWorks的機(jī)構(gòu)運動仿真研究[D]. 韓銳.西安理工大學(xué) 2004
[5]基于SolidWorks的機(jī)構(gòu)運動方案設(shè)計虛擬實驗系統(tǒng)[D]. 阮靜.西安理工大學(xué) 2004
本文編號:3216871
【文章來源】:東北大學(xué)遼寧省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:80 頁
【學(xué)位級別】:碩士
【部分圖文】:
頭文件配置Fig.3.2Theheadfileeonfiguration
調(diào)用菜單lbolsIOPtions…,彈出屬性設(shè)置對話框,在標(biāo)簽中選擇“Directories”,在“ showdirectoriesfor”中選擇“ Ubraryfiles”。在列表框中添加 SolidworksLibrary的安裝路徑“E:甲 ROGRAMnLES\SOUDWORKs”如圖3.3所示,單擊“OK”按鈕,完成庫文件配置。。.1、}、‘u.}c.,‘。.扮f,。,d.,。}w盯k.I...習(xí)內(nèi)側(cè)沙.曰.印山的.喻、、lll砌膝胎麟翩峨 峨…匕~竺一」__c時._;}圖3.3庫文件配置 Fig.3.3Libraryfileeonfiguration 3.3.2Solid叭 /Orks二次開發(fā)的方法與步驟用場sualC++二次開發(fā)501記works插件主要有以下三種方法:(1)使用早期的工程向?qū)wizard.swx;(2)使用 solidworksATLobjectWizard;(3)使用用戶自定義向?qū)Ш屠矛F(xiàn)有的實例。本文決定采用第(2)種方法,以下介紹采用該方法開501記works的一般步驟。(1)在安裝成功 SolidW6rks2006后,安裝 APISDK
APISDK并解壓縮,根據(jù)向?qū)О惭bSolidV叭〕 rksAPISDK,如圖3.4所示。(2)啟動Visua1C++,單擊【文件】一【新建],選擇【工程1選項卡,選擇 [ATLCoMAPpwizard]。輸入工程的位置和名稱,單擊[確定1,如圖3.5所示。(3)在 [ServerTypel中選擇 [DynamicLinkLibrary(DLL)]選項和 1Sup卯 rtMFCI選項,單擊【Finish】,如圖3.6所示。系統(tǒng)會給出“新建工程信息”,核對無誤后單擊【0KI,如圖3.7所示。
【參考文獻(xiàn)】:
期刊論文
[1]基于SolidWorks的自頂向下裝配體設(shè)計及運動仿真[J]. 付永忠. 機(jī)床與液壓. 2006(07)
[2]應(yīng)用SolidWorks二次開發(fā)技術(shù)實現(xiàn)虛擬裝配系統(tǒng)的開發(fā)[J]. 趙元新,劉英,李海濱,楊雷. 林業(yè)機(jī)械與木工設(shè)備. 2006(04)
[3]SolidWorks的二次開發(fā)方法比較[J]. 王曉麗,季忠. 現(xiàn)代制造技術(shù)與裝備. 2006(02)
[4]中國制造業(yè)信息化的現(xiàn)狀與發(fā)展[J]. 馬頌德. 信息化建設(shè). 2006(Z1)
[5]采用Visual C++對參數(shù)化造型軟件SolidWorks進(jìn)行二次開發(fā)的方法[J]. 張長勝. 模具技術(shù). 2005(06)
[6]基于SolidWorks三維模型參數(shù)化設(shè)計技術(shù)的研究[J]. 吳宏良,徐曉明,項春雷. 科學(xué)技術(shù)與工程. 2005(19)
[7]SolidWorks的二次開發(fā)與應(yīng)用[J]. 李華,羅會信. 機(jī)械工程與自動化. 2005(04)
[8]Visual C++對Solid Works二次開發(fā)技術(shù)及應(yīng)用[J]. 陳翔,姜壽山,雷志勇,姜曉明. 組合機(jī)床與自動化加工技術(shù). 2005(04)
[9]CAD技術(shù)的發(fā)展趨勢及主流軟件產(chǎn)品[J]. 劉曉冰,高天一. 中國制造業(yè)信息化. 2003(01)
[10]參數(shù)化系統(tǒng)設(shè)計[J]. 張志群,常明,劉雯林. 計算機(jī)工程與應(yīng)用. 2002(07)
碩士論文
[1]基于SolidWorks三維軸系零件結(jié)構(gòu)參數(shù)化設(shè)計與開發(fā)[D]. 馬太輝.四川大學(xué) 2006
[2]基于SolidWorks的齒輪參數(shù)設(shè)計與三維造型軟件的開發(fā)[D]. 李臻.蘭州理工大學(xué) 2006
[3]虛擬裝配系統(tǒng)及應(yīng)用研究[D]. 敬興久.電子科技大學(xué) 2005
[4]基于SolidWorks的機(jī)構(gòu)運動仿真研究[D]. 韓銳.西安理工大學(xué) 2004
[5]基于SolidWorks的機(jī)構(gòu)運動方案設(shè)計虛擬實驗系統(tǒng)[D]. 阮靜.西安理工大學(xué) 2004
本文編號:3216871
本文鏈接:http://sikaile.net/jixiegongchenglunwen/3216871.html
最近更新
教材專著