我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網(wǎng)站首頁 > Solidworks

在SolidWorks平臺上進行機床夾具定位元件二次開發(fā)

時間:2010-06-02 08:00:00 來源:

    2.2 開發(fā)流程
   
    (1)數(shù)據(jù)庫分析在進行機床夾具定位件設(shè)計過程中需要用到的各種零件,利用Microsoft Access為每一種零件建立零件尺寸數(shù)據(jù)庫,如小定位銷尺寸數(shù)據(jù)庫、V型塊尺寸數(shù)據(jù)庫等。在數(shù)據(jù)庫建成后,在應(yīng)用程序中通過VB自帶的數(shù)據(jù)控件與相應(yīng)的數(shù)據(jù)表鏈接。
   
    (2)參數(shù)化模型針對要建立的實體,先分析其結(jié)構(gòu),使所建立的特征盡可能簡單,參數(shù)尺寸盡可能少。用SolidWorks建立模型,并利用宏錄制其建模過程,建立一宏文件(即內(nèi)部編程)。然后復制并粘貼宏代碼到VB中,對代碼做一定的修改,用變量代替宏代碼中的關(guān)鍵數(shù)據(jù)。這些變量的數(shù)據(jù)來自于Microsoft Access數(shù)據(jù)庫中的某一種零件的數(shù)據(jù)表,通過程序驅(qū)動變量,實現(xiàn)模型的建立和更新。根據(jù)設(shè)計者給出的關(guān)鍵參數(shù)在程序內(nèi)部自動執(zhí)行,無需人工干預(yù)。
   
    (3)操作平臺以VB 6.0為開發(fā)工具,通過調(diào)用SolidWorks API函數(shù)建立機床夾具定位件操作平臺。以小定位銷為例,操作平臺界面見圖3示。可以直接從VB里啟動該操作平臺系統(tǒng),或者在應(yīng)用程序開發(fā)、測試完畢后,將其編譯成可執(zhí)行文件,在SolidWorks的裝配界面中添加菜單項,通過菜單項調(diào)用可執(zhí)行文件,啟動該操作平臺系統(tǒng)。
   
    數(shù)據(jù)處理調(diào)用Microsoft Access數(shù)據(jù)庫,通過VB中的數(shù)據(jù)庫控件Adodc鏈接數(shù)據(jù)庫,通過MSHRexGrid控件顯示數(shù)據(jù)庫信息,通過MSH‰Gfid中的記錄數(shù)據(jù)選擇需要的零件型號,點擊"繪制零件"按鈕,即可驅(qū)動SolidWorks自動創(chuàng)建相應(yīng)型號零件模型。
   


    3 實例應(yīng)用
   
    下面以生成小定位銷為例來說明如何利用這個界面來生成零件。首先在操作界面中單擊界面左邊的"小定位銷"按鈕,然后會在中間的表格中出現(xiàn)此種零件的不同的零件規(guī)格尺寸,選擇其中的一種尺寸,然后單擊"繪制零件"按鈕即可自動打開SolidWorks界面并生成小定位銷零件模型如圖4所示。圖5是小定位銷的尺寸列表。下面是生成小定位銷的部分程序:
   


    4 結(jié)語
   
    通過上述方法設(shè)計的機床夾具定位件開發(fā)平臺能夠極大地方便工程人員進行機床夾具設(shè)計,大量節(jié)省設(shè)計人員的時間,提高效率。