matlab/Simulinkl和Solidworks的剛體運動模擬?

Tags: 軟體, 模型, 剛體,

matlab/simulink中的Simcape模組可進行機械、液壓、電氣及控制的模擬,而其進行幾何模型建極度不方便。利用其與solidworks等CAD軟體的介面,可方便的實現剛體運動模擬,效果逼真,各發揮所長。

工具/原料

matlab/Simulink、solidworks、Register SimMechanics Link程式。

方法/步驟

1、安裝軟體

首先,安裝matlab/Simulink和solidworks程式。其次,安裝Register SimMechanics Link程式。程式安裝包可通過SimMechanics幫助檔案獲得。具體步驟如下。

①下載軟體

②安裝軟體

在matlab命令視窗輸入以下命令,實現安裝。

path(path,'download_file_directory') //安裝目錄

install_addon('zip_file_name') //檔名稱,注意要加zip

matlab/Simulinkl和Solidworks的剛體運動模擬

matlab/Simulinkl和Solidworks的剛體運動模擬

matlab/Simulinkl和Solidworks的剛體運動模擬

2、cad平臺註冊載入

此處CAD指solidworks,其它軟體雷同,如pro/e或Inventor。

①幫助說明

②matlab命令視窗輸入smlink_linksw.

③solidworks Tools > Add-Ins. 在對話方塊中選擇 SimMechanics Link.

載入後,solidworks會有如圖所示選單欄。

matlab/Simulinkl和Solidworks的剛體運動模擬

matlab/Simulinkl和Solidworks的剛體運動模擬

matlab/Simulinkl和Solidworks的剛體運動模擬

3、註冊MATLAB為自動服務程式

在matlab命令視窗輸入命令:

①regmatlabserver

②enableservice('AutomationServer',true)

4、將solidworks的裝配體檔案匯入到simulink環境

首先必須是裝配體,裝配方式不合理會導致錯誤;其次,零件及裝配體建議以英文及數字命名,尤其首字母取英文。

①在solidworks環境完成裝配體模型後,生成符合simulink操作的檔案。

其中會生成字尾為.xml的檔案,描述了各個零部件的裝配關係。

②配置matlab工作目錄

將放置從solidworks轉換來的檔案的資料夾路徑設定為工作目錄。

也可以用工具操作:pathtool。在命令視窗中輸入pathtool,開啟工具。在修改完成後,要儲存。

③匯入檔案

在MATLAB命令視窗輸入 smimport('sm_robot.xml'),彈出simulink模型,通過適當修改即可進行計算模擬。

matlab/Simulinkl和Solidworks的剛體運動模擬

matlab/Simulinkl和Solidworks的剛體運動模擬

matlab/Simulinkl和Solidworks的剛體運動模擬

matlab/Simulinkl和Solidworks的剛體運動模擬

軟體, 模型, 剛體,
相關問題答案