副標(biāo)題#e# CAD等技術(shù)的推廣應(yīng)用明顯地提高了設(shè)計(jì)能力和圖紙質(zhì)量。過去手工設(shè)計(jì)時(shí),全部圖紙資料均由資料室統(tǒng)一管理,自從采用CAD技術(shù)以后,大部分資料都儲(chǔ)存在計(jì)算機(jī)內(nèi)。另外,一個(gè)系列的新產(chǎn)品必然承襲老產(chǎn)品中約80%的成果,因此,在設(shè)計(jì)新產(chǎn)品時(shí),往往要經(jīng)常查閱老產(chǎn)品的設(shè)計(jì)圖紙。而大量的設(shè)計(jì)信息以計(jì)算機(jī)文件形式存在,這些圖紙或文本文件有可能存放在某一設(shè)計(jì)部門的計(jì)算機(jī)目錄下。用戶要查詢有關(guān)的資料,如果缺乏查找文件的輔助工具,往往要花費(fèi)大量的精力,浪費(fèi)寶貴的時(shí)間,因而文件的查詢成為十分頭痛的事情。凸輪圖形庫的建立采用計(jì)算機(jī)查詢,不僅可以查到當(dāng)前資料,還可以查到過去或者類似項(xiàng)目的相應(yīng)資料,從而減少設(shè)計(jì)時(shí)間,提高設(shè)計(jì)效率。
1系統(tǒng)結(jié)構(gòu)
1. 1開發(fā)工具
SolidWorks的二次開發(fā)工具很多,如Delphi,C語言、C++語言、Visual C++. Visual Basic. VBA等。開發(fā)者可以根據(jù)自身的條件、工具特點(diǎn)等選擇合適的開發(fā)工具。在建立凸輪三維圖形庫的工作中,作者選用SolidWorks 2006作為開發(fā)平臺(tái),并選用Delphi 7.0作為二次開發(fā)工具。SolidWorks是Windows環(huán)境一下的三維設(shè)計(jì)軟件,其特點(diǎn)是易學(xué)、易用,功能強(qiáng)大,并且完全漢化,使用過程中不存在語言障礙;SolidWorks支持的數(shù)據(jù)標(biāo)準(zhǔn)有:IGES,DXF, DWG, STEP, VRML等,通過數(shù)據(jù)轉(zhuǎn)換接口,SolidWorks可以方便地形成其它CAD, CAE軟件所要求的數(shù)據(jù)格式;此外,SolidWorks通過COM技術(shù)和OLE自動(dòng)化技術(shù)為用戶提供完整的應(yīng)用編程接口(API)。 Delphi是目前Window:平臺(tái)下的優(yōu)秀開發(fā)工具,擁有強(qiáng)大的數(shù)據(jù)庫編程能力,利用Delphi對(duì)SolidWorks進(jìn)行二次開發(fā),可以將數(shù)據(jù)庫技術(shù)與SolidWorks的強(qiáng)大設(shè)計(jì)能力相結(jié)合,創(chuàng)建出用戶所需要的SolidWorks功能模塊。
1. 2系統(tǒng)總體結(jié)構(gòu)
系統(tǒng)從功能上分為:數(shù)據(jù)查詢模塊、三維實(shí)體造型模塊、幫助模塊等主要模塊。結(jié)構(gòu)上主要包括:系統(tǒng)主控模塊、Delphi對(duì)SolidWorks的二次開發(fā)程序、SolidWorks軟件平臺(tái)等三大部分。系統(tǒng)的總體結(jié)構(gòu)如圖1所示。
數(shù)據(jù)查詢模塊主要由數(shù)據(jù)表格和二維圖形組成。用戶可以根據(jù)產(chǎn)品名稱、設(shè)計(jì)單位、設(shè)計(jì)時(shí)間等進(jìn)行相關(guān)的查詢。
三維實(shí)體造型模塊主要是根據(jù)用戶對(duì)凸輪結(jié)構(gòu)尺寸的需要,調(diào)用Delphi對(duì)SolidWorks的二次開發(fā)程序,啟動(dòng)SolidWorks軟件平臺(tái),生成對(duì)應(yīng)凸輪結(jié)構(gòu)尺寸的三維實(shí)體造型,用戶也可以在SolidWorks環(huán)境下對(duì)所需凸輪的圖形進(jìn)行編輯。幫助模塊主要說明系統(tǒng)的基本操作和使用方法。
1系統(tǒng)結(jié)構(gòu)
1. 1開發(fā)工具
SolidWorks的二次開發(fā)工具很多,如Delphi,C語言、C++語言、Visual C++. Visual Basic. VBA等。開發(fā)者可以根據(jù)自身的條件、工具特點(diǎn)等選擇合適的開發(fā)工具。在建立凸輪三維圖形庫的工作中,作者選用SolidWorks 2006作為開發(fā)平臺(tái),并選用Delphi 7.0作為二次開發(fā)工具。SolidWorks是Windows環(huán)境一下的三維設(shè)計(jì)軟件,其特點(diǎn)是易學(xué)、易用,功能強(qiáng)大,并且完全漢化,使用過程中不存在語言障礙;SolidWorks支持的數(shù)據(jù)標(biāo)準(zhǔn)有:IGES,DXF, DWG, STEP, VRML等,通過數(shù)據(jù)轉(zhuǎn)換接口,SolidWorks可以方便地形成其它CAD, CAE軟件所要求的數(shù)據(jù)格式;此外,SolidWorks通過COM技術(shù)和OLE自動(dòng)化技術(shù)為用戶提供完整的應(yīng)用編程接口(API)。 Delphi是目前Window:平臺(tái)下的優(yōu)秀開發(fā)工具,擁有強(qiáng)大的數(shù)據(jù)庫編程能力,利用Delphi對(duì)SolidWorks進(jìn)行二次開發(fā),可以將數(shù)據(jù)庫技術(shù)與SolidWorks的強(qiáng)大設(shè)計(jì)能力相結(jié)合,創(chuàng)建出用戶所需要的SolidWorks功能模塊。
1. 2系統(tǒng)總體結(jié)構(gòu)
系統(tǒng)從功能上分為:數(shù)據(jù)查詢模塊、三維實(shí)體造型模塊、幫助模塊等主要模塊。結(jié)構(gòu)上主要包括:系統(tǒng)主控模塊、Delphi對(duì)SolidWorks的二次開發(fā)程序、SolidWorks軟件平臺(tái)等三大部分。系統(tǒng)的總體結(jié)構(gòu)如圖1所示。
數(shù)據(jù)查詢模塊主要由數(shù)據(jù)表格和二維圖形組成。用戶可以根據(jù)產(chǎn)品名稱、設(shè)計(jì)單位、設(shè)計(jì)時(shí)間等進(jìn)行相關(guān)的查詢。
三維實(shí)體造型模塊主要是根據(jù)用戶對(duì)凸輪結(jié)構(gòu)尺寸的需要,調(diào)用Delphi對(duì)SolidWorks的二次開發(fā)程序,啟動(dòng)SolidWorks軟件平臺(tái),生成對(duì)應(yīng)凸輪結(jié)構(gòu)尺寸的三維實(shí)體造型,用戶也可以在SolidWorks環(huán)境下對(duì)所需凸輪的圖形進(jìn)行編輯。幫助模塊主要說明系統(tǒng)的基本操作和使用方法。
相關(guān)文章
- 2021-09-08BIM技術(shù)叢書Revit軟件應(yīng)用系列Autodesk Revit族詳解 [
- 2021-09-08全國專業(yè)技術(shù)人員計(jì)算機(jī)應(yīng)用能力考試用書 AutoCAD2004
- 2021-09-08EXCEL在工作中的應(yīng)用 制表、數(shù)據(jù)處理及宏應(yīng)用PDF下載
- 2021-08-30從零開始AutoCAD 2014中文版機(jī)械制圖基礎(chǔ)培訓(xùn)教程 [李
- 2021-08-30從零開始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