數據庫的建立與鏈接
為實現鼓形齒聯軸器的參數化設計,先需要對其對應的眾多參數進行梳理,并與數據庫中的表單一一對應起來;然后匯集各表單并組合成數據庫進行管理和存儲;將數據信息存人Microsoft Access數據庫中,鑒于其在數據鏈接和圖形界面方面的優異表現,設計人員可以進行數據的檢索、分析以及再次拓展。
創建符合閏標的工程圖模板
利用SolidWorks出工程圖,由于軟件本身沒有自帶符合國標的工程圖模板,給我們出工程圖帶來了不少的麻煩,為了減少設計人員的工作量和工作時間,地提高工作效率.對工程圖模板進行二次。通過修改“零件.patriot”文件”、“裝配體.asmdot”文件”、“工程圖.drwdot'’文件”來對字體、標題欄、明細表等進行國標化處理。
2.2.2 SolidWorks二次工具
SolidWorks除具有造型功能、運行性能優良、操作簡便易用之外,完整、免費的工具( API)提供是本文選擇其作為二次平臺的主要原因?;谠揂 PI工
具,用戶可以采用其系統自帶VBA或者其他VB,C+十及其它任何支持01.E的編程語言進行靈活的模塊創建和功能
為SolidWorks API對象模型的訪問結構,可以看出S1dWorks對象高居頂層,其余對象均需直接或間接從Sld Works對象獲取信息;PartDoc ,AssemblyDoc ,DrawingDo}、分別對應 SolidWorks中的零件、裝配體與程圖三種文件類型并且各自包含有眾多級聯子對象。
在上述眾多支持COM編程的工具語言中,本文選擇VisuaIBasicVB語言具有規范簡易、功能、應用便捷的特點,基于其在語句、函數及關鍵詞方面與Windows
rUt的關聯發人員可以輕易通過關鍵詞以點成面地完成“所見即所得”式的程序代碼,且這種代碼易讀性強,方便交流及再次。
由于在工程設計人員日常具體的三維模型創建和裝配中,經常會遇到一些形狀規格相似、具體尺寸不同的部件或總成.這種多次重復的“一致操作”導致設計工作效率降低而將這一操作仁程通過編程來解決時,宏命令的錄制功能可以實現重復自動化、因此基于內部vB語法規則約束的源代碼和錄制宏的方法,就可以外在SolidWorks的‘“集成式”操作命令,提高工程設計效率。
|