業(yè)務(wù)邏輯層則是操作界面的后臺(tái)代碼,通過(guò)調(diào)用基礎(chǔ)操作層的相關(guān)函數(shù)實(shí)現(xiàn)操作界面展示的每一步操作流程,最終實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)和管理的功能。
基礎(chǔ)操作層是系統(tǒng)開(kāi)發(fā)的基本操作類(lèi)封裝層,用幾個(gè)基本類(lèi)封裝了相應(yīng)的操作函數(shù):①數(shù)據(jù)操作類(lèi),封裝了所有與數(shù)據(jù)操作有關(guān)的方法,包括數(shù)據(jù)的插人、修改以及刪除方法,以及相關(guān)控件與數(shù)據(jù)庫(kù)的綁定方法等等;②設(shè)計(jì)計(jì)算類(lèi),封裝了所有的產(chǎn)品設(shè)計(jì)計(jì)算方法,是紙質(zhì)設(shè)計(jì)計(jì)算書(shū)的計(jì)算機(jī)實(shí)現(xiàn);③系統(tǒng)開(kāi)發(fā)類(lèi),封裝了利用SolidWorks API對(duì)其進(jìn)行二次開(kāi)發(fā)的方法,包括了SolidWorks注冊(cè)表操作方法以及在SolidWorks系統(tǒng)中添加工具條、按鈕等的操作方法,系統(tǒng)開(kāi)發(fā)類(lèi)還封裝了對(duì)文件進(jìn)行加密、解密的算法,用于對(duì)模型文件的安全管理。
3應(yīng)用實(shí)例
筆者所在的"湖北省數(shù)字制造重點(diǎn)實(shí)驗(yàn)室"為溫州某企業(yè)開(kāi)發(fā)了一套空分設(shè)備專(zhuān)家設(shè)計(jì)系統(tǒng),該系統(tǒng)采用微軟.net開(kāi)發(fā)平臺(tái)開(kāi)發(fā),是針對(duì)于該企業(yè)的工業(yè)制氮機(jī)、井下制氮機(jī)所設(shè)計(jì)的產(chǎn)品設(shè)計(jì)專(zhuān)家系統(tǒng)。此專(zhuān)家系統(tǒng)中,企業(yè)基本零部件模型文件數(shù)據(jù)量達(dá)到700MB,因而存放于本地計(jì)算機(jī),文件采用DES算法加密,保證其數(shù)據(jù)安全;使用SQL Server 2000數(shù)據(jù)庫(kù)作為系統(tǒng)公用數(shù)據(jù)庫(kù)服務(wù)器。
專(zhuān)家系統(tǒng)是作為一個(gè)播件被載人SolidWorks的。啟動(dòng)SolidWorks加載專(zhuān)家系統(tǒng)插件,用戶(hù)登錄后,可點(diǎn)擊進(jìn)人產(chǎn)品設(shè)計(jì)模塊。圖3為井下制氮機(jī)的理論計(jì)算界面,圖4為生成新產(chǎn)品的界面。
進(jìn)入企業(yè)數(shù)據(jù)管理模塊就可以進(jìn)行行業(yè)標(biāo)準(zhǔn)件的管理,其包括了兩個(gè)操作標(biāo)簽頁(yè):行業(yè)標(biāo)準(zhǔn)零件庫(kù)、行業(yè)標(biāo)準(zhǔn)部件庫(kù)。行業(yè)標(biāo)準(zhǔn)零件管理界面見(jiàn)圖5。
4總結(jié)與展望
本文提出了基于SolidWorks二次開(kāi)發(fā)的面向企業(yè)產(chǎn)品設(shè)計(jì)的專(zhuān)家系統(tǒng)開(kāi)發(fā)解決方案,基本思想是通過(guò)專(zhuān)家系統(tǒng)將產(chǎn)品的設(shè)計(jì)計(jì)算集成到SoIidWorks軟件中,結(jié)合軟件的參數(shù)化建模技術(shù),通過(guò)專(zhuān)家系統(tǒng)實(shí)現(xiàn)無(wú)紙化的產(chǎn)品設(shè)計(jì)過(guò)程。其設(shè)計(jì)是完全面向企業(yè)具體產(chǎn)品的,具有很好的針對(duì)性和適用性。對(duì)于該系統(tǒng)可以作進(jìn)一步的開(kāi)發(fā),便之與PDM(產(chǎn)品數(shù)據(jù)管理)系統(tǒng)集成,以便更好地服務(wù)于企業(yè)的信息化。
相關(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