基于Open CASCADE的三維機(jī)電集成計(jì)算機(jī)輔助設(shè)計(jì)系統(tǒng)-MECAD
本文關(guān)鍵詞:基于Open CASCADE的三維機(jī)電集成計(jì)算機(jī)輔助設(shè)計(jì)系統(tǒng)-MECAD,由筆耕文化傳播整理發(fā)布。
【摘要】:今天,幾乎所有的產(chǎn)品和應(yīng)用都受到機(jī)電一體化技術(shù)的影響,機(jī)電一體化產(chǎn)品對所應(yīng)用的計(jì)算機(jī)輔助設(shè)計(jì)系統(tǒng)提出了嶄新的要求,需要機(jī)械設(shè)計(jì)和電子設(shè)計(jì)方面具有良好交互性。特別是在機(jī)電一體化領(lǐng)域一個(gè)創(chuàng)新性的工藝技術(shù)是拋棄傳統(tǒng)的PCB電路板,直接在三維基體材料上集成機(jī)械和電子功能,形成三維電路結(jié)構(gòu),這個(gè)所謂的MID (Molded Interconnect Devices,模塑互連器件)工藝技術(shù)既可以在三維熱注塑材料實(shí)現(xiàn),也可以應(yīng)用在柔性薄膜和陶瓷基體上。設(shè)計(jì)開發(fā)這種具有三維電路的器件,不僅要求所應(yīng)用的輔助設(shè)計(jì)系統(tǒng)是一個(gè)三維的機(jī)電集成設(shè)計(jì)環(huán)境,而且需要提供集成設(shè)計(jì)的功能和MID工藝技術(shù)對應(yīng)的特殊功能。 本文在分析國內(nèi)外現(xiàn)有的MCAD軟件與ECAD軟件的不足以及集成設(shè)計(jì)軟件的缺陷的基礎(chǔ)上,設(shè)計(jì)開發(fā)了一種三維機(jī)電集成器件的計(jì)算機(jī)輔助設(shè)計(jì)系統(tǒng)(MECAD),該系統(tǒng)基于三維幾何造型核心OpenCASCADE,支持在三維環(huán)境中進(jìn)行機(jī)電集成產(chǎn)品的數(shù)字化設(shè)計(jì)。系統(tǒng)提供了一系列與機(jī)電一體化設(shè)計(jì)相關(guān)的功能,這些功能不僅包括現(xiàn)有的三維機(jī)械設(shè)計(jì)MCAD系統(tǒng)中的基本功能,如三維建模,視角變換,零件移動(dòng)等,而且還擁有現(xiàn)有的二維電子設(shè)計(jì)系統(tǒng)ECAD中的核心功能,如電子元件邏輯線路布置,邏輯關(guān)系計(jì)算等。因?yàn)檫@兩個(gè)功能模塊集成在一個(gè)系統(tǒng)中,使得三維的機(jī)械結(jié)構(gòu)設(shè)計(jì)與二維的電子邏輯設(shè)計(jì)能直接在軟件內(nèi)部進(jìn)行信息的交互和共享。除此之外系統(tǒng)為了保證機(jī)電集成產(chǎn)品開發(fā)的需要,還開發(fā)了目前機(jī)械和電子的CAD系統(tǒng)中不存在的機(jī)電集成設(shè)計(jì)功能,如三維元件布局,三維電路布線等。通過多個(gè)例子表明使用該設(shè)計(jì)系統(tǒng)不僅為傳統(tǒng)的機(jī)電產(chǎn)品提供有效的設(shè)計(jì)方式,還支持MID器件的數(shù)字化設(shè)計(jì),滿足其嶄新的要求,而且使設(shè)計(jì)者減輕工作量,大大的提高了設(shè)計(jì)效率。
【關(guān)鍵詞】:機(jī)電一體化 MID 集成設(shè)計(jì) Open CASCADE
【學(xué)位授予單位】:廈門大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TH-39;TP391.72
【目錄】:
- 摘要4-5
- Abstract5-15
- 第一章 緒論15-23
- 1.1 課題來源及研究背景15-17
- 1.2 本課題的國內(nèi)外研究現(xiàn)狀17-20
- 1.2.1 集成設(shè)計(jì)系統(tǒng)的研究現(xiàn)狀17-19
- 1.2.2 MID產(chǎn)品設(shè)計(jì)系統(tǒng)的研究現(xiàn)狀19-20
- 1.3 課題研究的意義及目標(biāo)20
- 1.4 本文研究的主要內(nèi)容20-23
- 第二章 MECAD系統(tǒng)框架設(shè)計(jì)23-31
- 2.1 MECAD系統(tǒng)開發(fā)平臺確定23-25
- 2.1.1 開發(fā)平臺分析23-24
- 2.1.2 Visual Studio 201024
- 2.1.3 Open CASCADE幾何內(nèi)核24-25
- 2.2 基于MFC的OCAF應(yīng)用程序框架生成25-27
- 2.2.1 OCAF介紹25-26
- 2.2.2 基于MFC的OCAF應(yīng)用程序框架生成26-27
- 2.3 MECAD系統(tǒng)設(shè)計(jì)27-30
- 2.3.1 MECAD系統(tǒng)功能需求分析27-28
- 2.3.2 MECAD系統(tǒng)結(jié)構(gòu)設(shè)計(jì)28-29
- 2.3.3 MECAD系統(tǒng)用戶界面設(shè)計(jì)29-30
- 2.4 本章小結(jié)30-31
- 第三章 MECAD系統(tǒng)機(jī)械設(shè)計(jì)模塊31-49
- 3.1 可視化技術(shù)31-35
- 3.1.1 可視化技術(shù)的基本組成31-33
- 3.1.2 視角變換操作33-34
- 3.1.3 實(shí)體選取操作34-35
- 3.2 幾何實(shí)體建模35-39
- 3.2.1 基本體建模35
- 3.2.2 布爾運(yùn)算35-36
- 3.2.3 拉伸建模36-39
- 3.3 實(shí)體模型描述與編輯39-44
- 3.3.1 零件模型的描述39-40
- 3.3.2 模型的儲存40-42
- 3.3.3 模型的編輯42-44
- 3.4 系統(tǒng)數(shù)據(jù)交換44-48
- 3.4.1 CAD模型數(shù)據(jù)交換標(biāo)準(zhǔn)44
- 3.4.2 STEP格式文件交換44-48
- 3.5 本章小結(jié)48-49
- 第四章 MECAD系統(tǒng)電子設(shè)計(jì)模塊49-61
- 4.1 創(chuàng)建二維設(shè)計(jì)環(huán)境49-51
- 4.1.1 OCC中的二維術(shù)語49-50
- 4.1.2 采用OCC創(chuàng)建二維環(huán)境50
- 4.1.3 創(chuàng)建基元50-51
- 4.2 元件符號的表達(dá)51-55
- 4.2.1 電子元件數(shù)據(jù)庫的調(diào)用51-52
- 4.2.2 DXF文件讀取52-55
- 4.3 邏輯電路設(shè)計(jì)55-60
- 4.3.1 二維元件符號描述55
- 4.3.2 電子設(shè)計(jì)環(huán)境中元件符號的布局55-56
- 4.3.3 邏輯線路繪制56-58
- 4.3.4 邏輯關(guān)系計(jì)算58-60
- 4.4 本章小結(jié)60-61
- 第五章 MECAD系統(tǒng)的集成設(shè)計(jì)61-83
- 5.1 三維電子元件的表達(dá)61-63
- 5.1.1 三維電子元件的描述61-62
- 5.1.2 三維電子元件管腳定位62-63
- 5.2 ECAD文件導(dǎo)入與建模63-68
- 5.2.1 IDF文件格式介紹63-64
- 5.2.2 IDF文件讀取64-66
- 5.2.3 電子元件的準(zhǔn)確建模66-67
- 5.2.4 邏輯信息的獲取與電路的生成67-68
- 5.3 二維平面布局布線68-73
- 5.3.1 根據(jù)機(jī)械外殼設(shè)計(jì)電路板68-69
- 5.3.2 電子元件交互式布局69-70
- 5.3.3 二維平面交互式布線70-73
- 5.4 平面最短路徑算法的研究73-77
- 5.4.1 Dijkstra算法73-74
- 5.4.2 迷宮算法74-75
- 5.4.3 線探索算法75-76
- 5.4.4 A~*算法76-77
- 5.5 基于A~*算法無網(wǎng)格的二維自動(dòng)布線77-82
- 5.5.1 可布置區(qū)域表示78-79
- 5.5.2 障礙物判斷79
- 5.5.3 A~*算法的實(shí)現(xiàn)79-81
- 5.5.4 根據(jù)路徑點(diǎn)生成電路81-82
- 5.6 本章小結(jié)82-83
- 第六章 MECAD系統(tǒng)MID設(shè)計(jì)模塊83-95
- 6.1 元件三維交互式布局83-86
- 6.1.1 布線基體幾何信息的獲取83-85
- 6.1.2 交互式三維布局85-86
- 6.2 交互式三維布線86-89
- 6.2.1 基體面關(guān)系86-87
- 6.2.2 鼠標(biāo)點(diǎn)擊獲取基體上的點(diǎn)87
- 6.2.3 交互式布線87-89
- 6.3 三維自動(dòng)布線89-94
- 6.3.1 三維最短路徑搜索算法的研究90-91
- 6.3.2 面展開法的A~*算法91-92
- 6.3.3 三維探索的A~*算法92-94
- 6.4 本章小結(jié)94-95
- 第七章 總結(jié)與展望95-97
- 7.1 總結(jié)95
- 7.2 展望95-97
- 參考文獻(xiàn)97-101
- 致謝101-103
- 攻讀碩士學(xué)位期間發(fā)表的論文及其他成果103
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 李芳珍;許倫輝;;DXF文件格式及其外部接口的研究[J];兵工自動(dòng)化;2008年07期
2 孫超;;在Visual C++中ADO對象如何訪問數(shù)據(jù)庫應(yīng)用程序[J];赤峰學(xué)院學(xué)報(bào)(自然科學(xué)版);2008年03期
3 李晨;;用VC實(shí)現(xiàn)基于DXF文件的AutoCAD數(shù)據(jù)共享接口[J];工業(yè)控制計(jì)算機(jī);2010年04期
4 劉健;占宏;;集成設(shè)計(jì)——改變未來的趨勢[J];電氣工程應(yīng)用;2006年02期
5 宋耀文;ADO開發(fā)技術(shù)在Visual C++中的實(shí)現(xiàn)[J];哈爾濱師范大學(xué)自然科學(xué)學(xué)報(bào);2003年05期
6 宋金平;;數(shù)據(jù)結(jié)構(gòu)中幾種存儲結(jié)構(gòu)的比較[J];集寧師專學(xué)報(bào);2006年04期
7 王翔;;基于Pro/ECAD實(shí)現(xiàn)MCAD和ECAD之間的無縫集成[J];CAD/CAM與制造業(yè)信息化;2007年05期
8 羅桂成;劉壯;高長水;;長距離激光焊接離線編程平臺開發(fā)[J];CAD/CAM與制造業(yè)信息化;2007年Z1期
9 李瑞琴,鄒慧君;機(jī)電一體化產(chǎn)品概念設(shè)計(jì)理論研究現(xiàn)狀與發(fā)展展望[J];機(jī)械設(shè)計(jì)與研究;2003年03期
10 部亞松;;VC++實(shí)現(xiàn)基于Dijkstra算法的最短路徑[J];科技信息(科學(xué)教研);2008年18期
本文關(guān)鍵詞:基于Open CASCADE的三維機(jī)電集成計(jì)算機(jī)輔助設(shè)計(jì)系統(tǒng)-MECAD,,由筆耕文化傳播整理發(fā)布。
本文編號:354321
本文鏈接:http://sikaile.net/kejilunwen/jixiegongcheng/354321.html