1系統(tǒng)組成
系統(tǒng)是由構(gòu)件數(shù)據(jù)管理模塊、參數(shù)化設(shè)計(jì)模塊和參數(shù)化繪圖模塊組成。構(gòu)件數(shù)據(jù)管理模塊的萎要功能是對(duì)構(gòu)件相關(guān)數(shù)據(jù)信息進(jìn)行管理;參數(shù)化計(jì)算模塊的主要功能是根據(jù)用戶(hù)輸入的交互信息對(duì)構(gòu)件進(jìn)行結(jié)構(gòu)設(shè)計(jì)、展平設(shè)計(jì);參數(shù)化繪圖模塊的功能是在AutoCAD環(huán)境下根據(jù)用戶(hù)交互輸入的已知條件對(duì)鈑金構(gòu)件三視圖和展開(kāi)圖的自動(dòng)繪制。此系統(tǒng)可以為后續(xù)的CAPP/CAM系統(tǒng)提供所需的信息翻。系統(tǒng)功能結(jié)構(gòu)圖,如圖1所示。
圖1系統(tǒng)功能結(jié)構(gòu)圖
2鈑金構(gòu)件的數(shù)學(xué)建模
鈑金構(gòu)件種類(lèi)繁多,可以按照它們的特點(diǎn)將其分類(lèi),如三通管、四通管、錐管、漏斗等。針對(duì)每一類(lèi)可以再將它們具體細(xì)分為若干小類(lèi)。對(duì)這些小類(lèi)可以通過(guò)相應(yīng)的曲面、曲線方程對(duì)其建立模型,并且求出其在主視圖、俯視圖、側(cè)視圖中的投影曲線方程和兩圓管內(nèi)、外管面相貫線的展平曲線方程。
3鈑金構(gòu)件的參數(shù)化設(shè)計(jì)
參數(shù)化設(shè)計(jì)是當(dāng)前CAD技術(shù)的重要研究領(lǐng)域之一。參數(shù)化設(shè)計(jì),即根據(jù)產(chǎn)品零部件的性能參數(shù),確定其幾何形狀或結(jié)構(gòu)尺寸的一種設(shè)計(jì)方法。
4鈑金構(gòu)件的產(chǎn)品數(shù)據(jù)管理
4.1創(chuàng)建產(chǎn)品數(shù)據(jù)庫(kù)
鈑金構(gòu)件CAD系統(tǒng)中選用Access2003創(chuàng)建產(chǎn)品數(shù)據(jù)庫(kù),通過(guò)對(duì)鈑金構(gòu)件的每一大類(lèi)中的每個(gè)小類(lèi)型進(jìn)行分析,為每個(gè)小類(lèi)創(chuàng)建—個(gè)表,這些表中的字段就是這個(gè)小類(lèi)包含的各種參數(shù),包括序號(hào)、名稱(chēng)、形狀參數(shù)和定位參數(shù)等。
4.2系統(tǒng)實(shí)現(xiàn)
產(chǎn)品數(shù)據(jù)管理模塊的功能目標(biāo)是對(duì)構(gòu)件產(chǎn)品數(shù)據(jù)進(jìn)行集中管理和維護(hù),通過(guò)系統(tǒng)應(yīng)用程序界面,用戶(hù)可以完成對(duì)產(chǎn)品數(shù)據(jù)的查詢(xún)、修改、添加以及生成報(bào)表、打印等功能,同時(shí)參數(shù)化繪圖模塊和設(shè)計(jì)模塊可以通過(guò)應(yīng)用程序接口與產(chǎn)品數(shù)據(jù)管理模塊相聯(lián)系。
5鈑金構(gòu)件的參數(shù)化繪圖
5.1開(kāi)發(fā)工具簡(jiǎn)介
AutoCAD是目前世界上應(yīng)用最廣泛的工程繪圖軟件,ObjectARX是新一代的二次開(kāi)發(fā)工具,本質(zhì)上是一種特定的C++編程環(huán)境,支持MFC編程,代表了AutoCAD二次開(kāi)發(fā)的發(fā)展方向。因此,系統(tǒng)選用ObjectARX 2000和Visual C++6.O作為開(kāi)發(fā)工具在AutoCAD 2002平臺(tái)上進(jìn)行參數(shù)化繪圖系統(tǒng)開(kāi)發(fā)。
5.2參數(shù)化繪圖
通過(guò)對(duì)鈑金構(gòu)件的每一大類(lèi)中的每個(gè)小類(lèi)進(jìn)行分析,提取出每一小類(lèi)的形狀參數(shù)和定位參數(shù);再為之定義一個(gè)類(lèi),它的形狀參數(shù)和定位參數(shù)就是它的數(shù)據(jù)成員,可以根據(jù)需要為類(lèi)添加相應(yīng)的成員函數(shù)。定制相應(yīng)對(duì)話框并添加程亭代碼,從而完成系統(tǒng)開(kāi)發(fā)。用戶(hù)通過(guò)對(duì)話框,交互輸入或修改參數(shù),可以完成對(duì)此類(lèi)不同構(gòu)件的自動(dòng)繪制,同時(shí)系統(tǒng)利用ODBC數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)對(duì)產(chǎn)品數(shù)據(jù)庫(kù)進(jìn)行訪問(wèn)和操作,從而可以將設(shè)計(jì)數(shù)據(jù)存入產(chǎn)品數(shù)據(jù)管理模塊。
6應(yīng)用實(shí)例
系統(tǒng)的操作流程如下:用戶(hù)菜單→選擇構(gòu)件類(lèi)別→在彈出的圖像控件菜單中選擇具體構(gòu)件→鈑金構(gòu)件設(shè)計(jì)對(duì)話框,如圖2所示。→由對(duì)話框交互輸入設(shè)計(jì)參數(shù)→檢驗(yàn)輸入?yún)?shù)的合理性→選擇繪制構(gòu)件的工作圖或展開(kāi)圖(此時(shí)可以將設(shè)計(jì)數(shù)據(jù)存入數(shù)據(jù)庫(kù),再進(jìn)入產(chǎn)品數(shù)據(jù)管理模塊進(jìn)行查詢(xún)、統(tǒng)計(jì)報(bào)表和打印報(bào)表等操作→選擇繪圖比例→自動(dòng)完成設(shè)計(jì)計(jì)算、繪制該構(gòu)件的工作圖或展開(kāi)圖。該系統(tǒng)所繪制的軸心相交的圓柱三通管的三視圖和展開(kāi)圖,如圖3、圖4所示(具體是沿某個(gè)素線對(duì)圓柱管進(jìn)行展開(kāi),素線的選擇不是重點(diǎn).不詳述)
圖2圓柱三通管設(shè)計(jì)對(duì)話框
圖3三視圖
圖4展開(kāi)圖
7結(jié)語(yǔ)
利用數(shù)學(xué)建模技術(shù)、參數(shù)化設(shè)計(jì)等技術(shù),同時(shí)把VC界面的可視化設(shè)計(jì)、Acess數(shù)據(jù)管理功能和AutoCAD的強(qiáng)大的繪圖功能有機(jī)地集成起來(lái),實(shí)現(xiàn)了鈑金構(gòu)件的三視圖和展開(kāi)圖的自動(dòng)繪制,開(kāi)發(fā)出了一個(gè)鈑金構(gòu)件CAD系統(tǒng)。本系統(tǒng)研究薄壁鈑金構(gòu)件。故在繪制展開(kāi)圖時(shí)沒(méi)有考慮管壁的厚度對(duì)展開(kāi)圖的影響。
相關(guān)文章
- 2021-09-08BIM技術(shù)叢書(shū)Revit軟件應(yīng)用系列Autodesk Revit族詳解 [
- 2021-09-08全國(guó)專(zhuān)業(yè)技術(shù)人員計(jì)算機(jī)應(yīng)用能力考試用書(shū) 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