要完成該功能,首先是對設計人員所需標準件種類規格的確定,然後查詢預定義的A ccess標準件庫,獲得相關圖形參數,最後調用AutoCAD內部圖形生成函數獲得標準件圖形。基本流程圖如下:總體設計流程圖2調用介面模塊(界面模塊)從界面上,要獲得的是標準件的種類及其國家標準號,本論文採用的方法是顯示出標準件的相關選項,讓用戶進行選擇,當然,標準件的有關信息是存儲在資料庫中的。最終界面如和圖2006年10月第23卷第5期瀋陽航空工業學院
標準件庫的入口界面選擇標準件規格界面通過以上兩個界面,即可與用戶溝通,當然,界面中L istBox列出的可選項都是通過對資料庫的查詢后顯示出來的。
資料庫模塊3. 1資料庫設計資料庫的設計是關鍵,首先它存儲的內容是標準件的規格尺寸、關鍵數據,應該和機械標準中標準件的表格相似,但應更適合於程序的查詢。
例如對GB119- 86圓柱銷表格而言(如),不同的只是長度的最大最小值分為兩個,其它的都和標準相同。從表格中可中公稱尺寸的來源。
其次,要有一個入口的表來管理其它的表,本文採取的表格形式,該表格中羅列了所有用到的其它表格的名稱及對應的國標序號。
資料庫查詢程序中,會利用到資料庫中某個表的某個記錄,那麼採取的方式就是SQL語句進行查詢.實體造型模塊該模塊的功能就是利用CAD自帶的繪圖函數和查詢得到的具體數值來生成三維圖形。
例如要生成圓柱銷,可分為三部分:倒角部分、中間圓柱體、球冠部分,每一部分可獨自繪製,第5期王霞:三維標準件庫的參數化設計與開發但要注意它們之間的幾何位置關係。
本文所述的所有程序都已調試通過,可以實現生成三維標準件的功能。
三維標準件庫的研究與開發滿足了設計過程中對標準件快速、準確生成的需求,以及節省了查閱資料庫的時間,提高了設計人員的效率,減少了出錯,具有一定的實用價值。