国产精品日韩一区二区三区-国产精品日日摸夜夜添夜夜添1-国产精品入口免费视频-国产精品三级-亚洲国产欧美另类-亚洲国产欧美日韩

VB在SolidWorks二燃中的參數化方法

2013-05-16  by:廣州有限元分析、培訓中心-1CAE.COM  來源:仿真在線

作者: 羅敬東 來源: 萬方數據
關鍵字: SolidWorks 二次開發 參數化技術 VB
針對VB在SolidWorks二次開發的過程中如何建立標準件實現參數化問題,結合例子詳細說明具體的實現方法和過程,給出關鍵的程序代碼,同時給出一個應用實例,為SohdWorks二次開發提供有益的借鑒。

0引言
  
SolidWorks是一種通用的智能型CAD/CAM軟件,特征造型和參數化功能非常強大,但是其中有些功能不符合我國國標,也不帶有標準件。因此,為了適合特定的需求,使SolidWorks能夠更有效地發揮作用,并使特定的或復雜的任務自動化,提高效率,就必須對其進行本地化和專業化的二次開發工作。
  
參數化設計思想對SolidWorks進行二次開發提供了捷徑,由于其利用的是參數化設計,新舊圖形只是在具體尺寸上發生了變化,特征形狀并無根本改變,特別適合于標準件庫的建立。然而,在編程過程中怎樣獲取標準件模型中的尺寸參數作為變量并將其更新是要面臨的主要問題。
  
   1 VB在SolidWorks二次開發中參數化的實現方法
  
   針對上述問題,可以利用下面兩種方法進行解決。
  

VB在SolidWorks二燃中的參數化方法solidworks simulation分析案例圖片1


方法l:直接在VB環境中通過編程實現。此法的前提應該建立一個標準件的三維模型。編程時,先打開該模型,然后找到該模型中的相關尺寸參數,并對這些參數賦予新的數值,即可生成所需的模型。建立三維模型時一定要結合該零件的結構特征和尺寸參數,綜合考慮尺寸標注方式。盡量避免尺寸參數間的關聯和制約關系,需要修改的尺寸參數必須獨立標注,尺寸標注的名稱可通過查閱其屬性獲得。此方法實現的流程圖如圖1所示。
   

VB在SolidWorks二燃中的參數化方法solidworks simulation分析案例圖片2


下面是實現導柱零件參數化自動生成新模型:VB程序,圖2為導柱零件模型。
  
該導柱模型是采用旋轉命令完成的,其中D1、D2、D 3、D4分別對應旋轉截面草圖中的特征尺寸,也是標準件的標準尺寸。這里應該注意的是:絕大多數API函數的單位都是米制,注意單位的換算。

方法2:利用SolidWorks中的宏錄制命令輔助編程。
  
先用宏錄制命令錄制某一標準件的相關操作,然后打開錄制的宏,找到對應的參數,把它設置為變量,將這些變量輸入新的數值即可自動生成所需的模型。關鍵是要找準對應的參數,相關參數的含義可參閱SolidWorks API資料。下面是針對注射模中推桿標準件(推桿模型如圖3所示)錄制的宏:將上述四個注釋的參數分別用四個變量D,H,d,L代替,再通過編程對這四個變量分別賦值即可自動生成所需的模型。
  
當然,錄制的宏與建模的過程有關,建模的過程不同和方法不同,會導致宏中的程序有所不同。另外,宏中的程序要在VB中調試還需作一些修改,例如:
  

VB在SolidWorks二燃中的參數化方法solidworks simulation分析案例圖片3


"Set swApp=Application.SldWorks"應改為:"Set swApp=CreateObject("SldWorks.Application")"等等,否則,會帶來調試失敗。
  
   2應用實例
  
由于在機械設計過程中經常會用到標準件,在CAD軟件平臺上建立標準件庫,會給設計帶來很大的方便。利用卜面的方法,根據標準件的結構形狀和尺寸的標準數值,通過數據庫ADO數據訪問編程技術和VB的對象鏈接、嵌入技術和建立動態鏈接庫文件的技術,就可以完成標準件庫的建立。圖4即為在SolidWorks平臺上開發的注射模具標準件庫,它可以為模具結構設計帶來很大的方便,極大提高設計效率。

VB在SolidWorks二燃中的參數化方法solidworks simulation分析案例圖片4

VB在SolidWorks二燃中的參數化方法solidworks simulation分析案例圖片5

VB在SolidWorks二燃中的參數化方法solidworks simulation分析案例圖片6


   結論
  
這兩種方法各有優缺點:方法l的程序設計工作量小,與造型過程無關,適用于模型標準化程度高的情況或造型過程復雜、可變參量少的情況;方法2適合于零件的結構和尺寸簡單的情形,對于初學編程者來說是很有益的。這兩種方法在SolidWorks二次開發過程中都值得借鑒。


開放分享:優質有限元技術文章,助你自學成才

相關標簽搜索:VB在SolidWorks二燃中的參數化方法 SolidWorks培訓課程 SolidWorks設計教程 SolidWorks視頻教程 SolidWorks軟件下載 SolidWorks在建筑室內設計工業設計的應用 SolidWorks基礎知識 SolidWorks代做 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓 Abaqus培訓 Autoform培訓 

編輯
在線報名:
  • 客服在線請直接聯系我們的客服,您也可以通過下面的方式進行在線報名,我們會及時給您回復電話,謝謝!
驗證碼

全國服務熱線

1358-032-9919

廣州公司:
廣州市環市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓QQ咨詢:點擊咨詢 點擊咨詢
項目QQ咨詢:點擊咨詢
email:kf@1cae.com




主站蜘蛛池模板: 久久久噜噜噜久久中文字幕色伊伊 | 免费观看性行为的视频网站 | 国语对白真实视频播放 | 日日爱影视 | 日本黄色小视频 | 青青草娱乐 | 久久中文字幕网 | 美女色18片黄黄色 | 欧美黑人xxxx猛牲大交 | 国产精品每日更新在线观看 | 欧美在线免费播放 | 毛片一区| 欧美性受xxxx狂喷水 | 韩国一区二区三区视频 | 亚洲高清中文字幕综合网 | 黄色爱爱视频 | 国产欧美日本在线观看 | 人摸人人 | 激情五月亚洲 | 亚洲视频在线免费看 | 中文字幕日韩一区二区三区不卡 | 在线综合视频 | 麻豆视频链接 | 久久逼逼 | 手机看片日韩日韩韩 | 国产一级毛片一区二区三区 | 麻豆久久婷婷国产综合五月 | 99久久99这里只有免费费精品 | 青草草在线视频 | 日本黄视频网站 | 日本香蕉一区二区在线观看 | 久久99亚洲综合精品首页 | 人妖国产 | 天天操狠狠操夜夜操 | 成品视频观看免费 | 99久久精品国产片 | 久久久视 | 欧美精品一区二区三区四区 | 久久精热| 久久这里只有精品免费视频 | 另类ts人妖精品影院 |