本文通過介紹“自定義屬性”這個程序的開發(fā)和使用過程,來簡單地說明
SolidWorks API的應(yīng)用,希望起到拋磚引玉的作用。
1K[(ou'rl !N~*EI$ SolidWorks API是SolidWorks的OLE應(yīng)用程序開發(fā)接口,用戶可以利用它和支持OLE編程的開發(fā)工具,如VB、VBA(Excel,Access)、C、VC++等對SolidWorks進行二次開發(fā),建立適合用戶需要的、專用的SolidWorks 功能模塊。
=`p&h}h-L dAxp ,):&J 一、問題的提出大多數(shù)工程圖紙的標題欄中應(yīng)該包括一些基本的設(shè)計信息,如零件名稱、零件代號、材料以及設(shè)計人員和設(shè)計日期等,其中,零件的名稱、代號、材料、數(shù)量、重量及一些重要的后處理要求等信息還應(yīng)該出現(xiàn)在裝配圖的材料明細表(BOM)中。這些內(nèi)容如果在工程圖中一一進行編寫和修改,其工作量是很大的,并且這種處理方法也不利于保證設(shè)計信息的一致性,對模型文件(零件或裝配體文件)和圖紙文件的管理來講是脫節(jié)的。SolidWorks是一個全相關(guān)的三維
機械設(shè)計軟件,模型文件中的設(shè)計數(shù)據(jù),如尺寸、注釋、文件屬性等內(nèi)容與工程圖相關(guān),因此,我們在處理上述工程圖標題欄和材料明細表中的設(shè)計數(shù)據(jù)時,應(yīng)該將這些內(nèi)容保存在模型文件中,并且自動顯示在工程圖相應(yīng)的位置上。當需要對工程圖中的內(nèi)容進行修改時,直接修改模型文件中的相應(yīng)數(shù)據(jù)即可實現(xiàn)。
wk