SolidWorks采用了特征建模技術(shù)和設(shè)計過程的全相關(guān)技術(shù),具有功能強大、易學(xué)易用和技術(shù)創(chuàng)新三大特點,是目前領(lǐng)先的、主流的三維CAD軟件,具有配置管理、協(xié)同工作、零件建模、裝配設(shè)計、全相關(guān)工程圖、鈑金設(shè)計、有限元分析、動態(tài)仿真等多項功能,在機械制造業(yè)應(yīng)用非常廣泛。該軟件為用戶提供了功能強大的API接口,而且具有宏錄制功能,所以基于該軟件進行二次開發(fā)。本文以擠壓模CAD/CAPP系統(tǒng)為例介紹以VB為開發(fā)平臺開發(fā)SolidWorks的過程。
二、實體建模與裝配
1、系列零件
對于公司的系列零件及標準件可以先創(chuàng)建零件圖模板,以供隨時調(diào)用,避免重復(fù)勞動。由于SolidWorks軟件是一個OLE/2應(yīng)用軟件,因此Excel的電子表格可用于建立設(shè)計表并輸入到SolidWorks中。先用SolidWorks創(chuàng)建一個實體零件,再插入系列零件設(shè)計表以建立不同的配置用來驅(qū)動不同系列零件。配置適用于兩個或兩個以上的零件具有相同的特征,但在一些局部特征或局部尺寸上又存在著一定差異的情況。合理地使用配置,對零件系列、產(chǎn)品系列開發(fā)與管理有非常重要的意義。配置為產(chǎn)品設(shè)計提供了快捷有效的設(shè)計方法,最大限度地減少了重復(fù)設(shè)計,同時也減少了設(shè)計錯誤。Excel電子表格用來設(shè)定配置名稱(列A)和尺寸或特征名稱(行2),每一個配置的尺寸值放在內(nèi)部對應(yīng)的單元格中,如表1所示。對于需要系列驅(qū)動的尺寸,使用尺寸的全名"(尺寸名@特征名")插入到系列零件設(shè)計表中;對于特征的狀態(tài),用"|S狀態(tài)@特征名"的格式插入。另外備注列和用戶注釋列可用來給各個配置增加文本字符串,使用格式為"|S備注"和"|S用戶注釋"。在應(yīng)用時,調(diào)用相應(yīng)的零件配置即可。
2、非系列零件
對于常用而又非系列零件,可以按形狀特征分類,用VB調(diào)用SolidWorks的API函數(shù)創(chuàng)建零件模型,通過用戶界面交互的形式或者采用知識庫改變及驅(qū)動模型。由于SolidWorks提供了宏錄制功能,可以先應(yīng)用該軟件創(chuàng)建零件模型并錄制其創(chuàng)建過程,然后在VB環(huán)境中編譯運行宏,即可調(diào)用SolidWorks創(chuàng)建相似零件,從而避免重復(fù)建模達到提高效率的目的。創(chuàng)建零件后還需要給模型添加一些自定義信息,以便在工程圖中自動調(diào)用添加,該過程不能宏錄制,調(diào)用API函數(shù)實現(xiàn)如下;
retval=ModelDoc.AddCustomInfo3(configuration,FieldName,FieldType,FieldValue)
參數(shù)configuration為空,FieldName為要添加的自定義的名稱,FieldType取1、2、3、4分別表示自定義的數(shù)值類型為文字、日期、數(shù)字、是與否,FieldValue為自定義屬性的數(shù)值。
三、工程圖二次開發(fā)
二次開發(fā)的最終目的是更快捷地利用CAD技術(shù)進行產(chǎn)品開發(fā)、設(shè)計與制造。盡管現(xiàn)在許多公司都采用了CAM技術(shù)直接采集CAD數(shù)據(jù)信息在數(shù)控機床上加工零件,但工程圖仍是目前大多數(shù)廠家表達設(shè)計思想、加工零件和檢驗產(chǎn)品不可缺少的工具。所以一個完整的二次CAD/CAPP系統(tǒng)最終應(yīng)該能為用戶生成工程圖文件。
相關(guān)文章
- 2021-09-08BIM技術(shù)叢書Revit軟件應(yīng)用系列Autodesk Revit族詳解 [
- 2021-09-08全國專業(yè)技術(shù)人員計算機應(yīng)用能力考試用書 AutoCAD2004
- 2021-09-08EXCEL在工作中的應(yīng)用 制表、數(shù)據(jù)處理及宏應(yīng)用PDF下載
- 2021-08-30從零開始AutoCAD 2014中文版機械制圖基礎(chǔ)培訓(xùn)教程 [李
- 2021-08-30從零開始AutoCAD 2014中文版建筑制圖基礎(chǔ)培訓(xùn)教程 [朱
- 2021-08-30電氣CAD實例教程AutoCAD 2010中文版 [左昉 等編著] 20
- 2021-08-30電影風(fēng)暴2:Maya影像實拍與三維合成攻略PDF下載
- 2021-08-30高等院校藝術(shù)設(shè)計案例教程中文版AutoCAD 建筑設(shè)計案例
- 2021-08-29環(huán)境藝術(shù)制圖AutoCAD [徐幼光 編著] 2013年P(guān)DF下載
- 2021-08-29機械A(chǔ)utoCAD 項目教程 第3版 [繆希偉 主編] 2012年P(guān)DF