多維化標準件庫的研發

標準件    時間:2014-03-13 15:02:15
多維化標準件庫的研發簡介
  參數化標準件庫的開發過程本參數化標準件庫利用VisualBasic6.0(VB6.0)採用OLE技術與SolidWorks2000實現通訊,具體開發過程如下:以應用程序V……
多維化標準件庫的研發正文
參數化標準件庫的開發過程本參數化標準件庫利用VisualBasic6.0(VB6.0)採用OLE技術與SolidWorks2000實現通訊<5,6>,具體開發過程如下:以應用程序VB6.0作為後台控制,SolidWorks2000作為前台圖形顯示,將SolidWorks2000作為VB6.0的鏈接對象,VB6.0應用程序將特徵參數庫中的數據處理后,調用SolidWorks2000對象的各種方法(即API函數),由SolidWorks2000對象將處理后的數據作為實體建模參數建立模型,從而實現實體圖形的顯示。齒輪實體參數化標準件庫的開發程序流程圖。

系統開發的關鍵技術系統結構本文中的標準件庫系統主要由三維參數化標準件圖素庫、標準件特性參數庫、用戶界面及管理系統4個部分組成,。

三維參數化標準件圖素庫的建立三維標準件圖素庫是參照國際標準(DIN或ISO)以及國家標準(GB),利用特徵造型技術建立的,在該庫中存儲的並不是帶有具體幾何數據的實體模型,而是各類由尺寸驅動的標準件的參數模式。

(1)標準件的幾何約束關係描述。利用水平、垂直、正交、相切、同心等幾何關係(即拓撲關係)來定義標準件的幾何形狀,從而得到標準件的幾何約束關係描述。

(2)標準件的尺寸參數名。尺寸參數名由字母、數字和下劃線組成,例如D1、d2等。一旦參數名確定后,在整個使用過程中應前後保持一致。

(3)標準件的尺寸參數關係描述。利用代數表達式或數據關係表格來定義標準件的基本尺寸之間的參數關係,將尺寸參數(變數)與尺寸之間的對應關係生成一個與標準件圖庫相聯繫的外部參數文件。當改變參數文件中有關變數的取值時,通過尺寸驅動處理即可生成大小符合實際尺寸的標準件。

(4)標準件圖庫的構造。採用交互方式構造標準件的實體模型,該模型利用特徵造型技術中的各種實體模型,並採用上面定義的標準件的尺寸參數名稱與尺寸參數關係描述來生成一個不帶有具體幾何數據的實體模型。

標準件特徵參數庫的建立標準件的特性參數庫主要存儲標準件的各種參數,包含了標準件所具備的幾何特徵參數,並將這些幾何特徵參數存放在資料庫中,通過查詢主參數從資料庫中查詢出相關的特徵參數,再把這些特徵參數傳遞給三維標準件圖素庫。本文選擇MicrosoftAccess資料庫建立三維標準件的特徵參數庫。

建立應用程序首先通過CAD軟體正向設計出零件基體並把零件基體生成的全過程經過宏記錄轉變成宏文件,再編譯宏文件即可得到零件生成的應用程序。把程序中有關零件的關鍵常數用變數替換,即得到三維零件實體參數化逆向造型的程序。

由於宏文件是自動記錄生成的,在宏文件中有一些語句並無實際作用,刪除它並不影響程序的執行結果。為了使應用程序精鍊,應將這些語句刪除。宏文件中一些難理解的語句,採用試參數的方法(多次改變某常數的值,觀察實體的變化)來找出關鍵常數,依據關鍵常數對宏文件編譯。

利用ActiveX在三維機械CAD軟體SolidWorks2000軟體運行環境以外對其進行操作。在VB6.0環境下引用SolidWorks2000軟體的類型庫,這樣可使VB6.0識別SolidWorks2000軟體對象類型、屬性和方法,實現VB6.0對SolidWorks2000軟體的操作。

運行實例齒輪實體設計實例齒輪實體參數化標準件庫由3部分組成:直齒圓柱齒輪設計、斜齒圓柱齒輪設計、直齒圓錐齒輪設計,可以分別完成這3種標準漸開線齒輪的參數化設計。系統運行窗口,生成的齒輪標準件模型。

軸承實體設計實例軸承實體參數化標準件庫可以完成軸承的參數化設計。生成的軸承標準件實體模型。


[多維化標準件庫的研發],你可能也喜歡

  • 工程製圖標準
  • 最新cns機械製圖標準
  • 光潔度標準
  • cns建築製圖標準
  • cns製圖符號標準
  • 電鑄銘版研發
  • 電子產品設計研發
  • 研發主管公告
  • ws15發動機研發
  • 新藥研發成本
  • 口多維辭
  • 維多利亞風格設計
  • 多維積木
  • 多維空間
  • 多維宇宙
Bookmark the permalink ,來源:
One thought on “多維化標準件庫的研發