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