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

您的位置:網站首頁 > Solidworks

基于Solidworks二次開發的活塞壓縮機零件參數化設計

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

    3. 1基本參數確定

   
    活塞壓縮機中采用的活塞基本結構型式有:筒形、盤形、級差式、組合式、柱塞式等。本文以全封閉式壓縮機無環部筒形活塞為例分析參數化設計過程。
   


    零件的實體建模,要求對實體進行系列化的參數化設計。根據實體的外形尺寸來選擇適當的參數變量作為主要參數。如圖2所示筒形活塞的基本參數為:活塞直徑D、活塞銷外徑d、連桿寬度B等基本參數確定。
   
    其它尺寸要素可以通過關系表達式確定。具體幾何關系表達式如下
   
    活塞高度:H=CH·D
    活塞銷中心線高度:H1=CH1 · H
    筒形活塞內徑分別為D1 = D-20,D2=D-10
    活塞端面厚度;t=0.05xD
   
    其中CH,CH1分別為活塞高度系數和活塞銷中心線高度系數,其中CH取值范圍0.6~1.3,CH1的取值范圍0. 4~0.5。
   

 


    3. 2程序界面
   
    運用VB可以方便的建立程序的主界面如圖4所示,設計人員只需要在輸人參數部分輸人相應的參數,默認情況下,零件的參數如表1所示,活塞其它尺寸參數與輸人參數之間的關系在輸人參數下方有說明,然后點擊創建就可以建立所要求的零件模型。
   
    3. 3程序代碼的編寫
   
    對于程序代碼的編寫,簡單實用的方法是先錄制使用Solidworks用戶界面執行的操作,即錄制宏,獲得宏操作代碼,將其復制添加到程序中"創建"控件的click事件下,然后在代碼中找到定義實體模型的尺寸值,用對應的尺寸參數代替這些尺寸值。編輯修改以達到程序要求,通過程序驅動設計變量實現模型的建立和更新,這種方法編程較簡單,通用性好。具體代碼如下:
   


    以上是模型創建的第一步的程序代碼,其余的程序代碼與此類似,無論是錄制宏,獲得宏操作代碼,然后將其復制添加到程序所需部分編輯修改以達到程序要求,還是自己編譯程序代碼都要有以上的格式才能夠運行。