您好,登錄后才能下訂單哦!
這期內容當中小編將會給大家帶來有關SimMechanics Link的示例分析,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
Simscape Multibody實現了在MATLAB環境下建立三維模型,但是采用的代碼方式不是很方便、也難以刻畫模型細節,好在有插件可以講三維軟件中模型直接導出成Simscape Multibody可以識別的xml文件,在MATLAB中讀取并生成simulink文件即可。
首先在mathworks官網上下載和你的matlab和三維軟件相同版本的插件
然后根據需要,下載自己的插件。
只支持
proe
inventor
SolidWorks
按照幫助文檔安裝
1.在下載的那個install_addon.m文件和插件的目錄下安裝。
2.輸入install_addon('插件包的名字') 就可以完成安裝
然后在matlab幫助文檔里面就會有更詳細的幫助
3.在命令行輸入 smlink_linksw.或者其他的對應的名字
4.在SolidWorks里面的插件中找到這個插件,裝載
5.將總裝配件另存為matlab的simmechanics文件格式——xml
裝了插件,在SolidWorks另存就可以看到這種格式
會生成一個xml文件,然后根據子裝配體的數量生成n個stl文件
這個xml里面定義了所有的坐標系和對應的stl零件的位置,可以修改
6.在matlab命令下輸入mech_import('1231')
1231為你生成的xml文件的名字就可以直接導入進行仿真
在simmechanics里面做好模型的話,可以將各個body模塊直接指向你生成的stl文件,一樣也可以仿真。只是這樣做可能比較麻煩。但是靈活性更大一些。
所有的裝配件最好都裝成各個子裝配件,然后在最后的總裝配件中進行轉換,不要在總裝配件中一起裝配,這樣生成的simmechanics就會比較簡潔,因為有些內部配合是不需要你分析的。
上述就是小編為大家分享的SimMechanics Link的示例分析了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。