這期內(nèi)容當(dāng)中小編將會給大家?guī)碛嘘P(guān)SimMechanics Link的示例分析,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
目前創(chuàng)新互聯(lián)公司已為1000多家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬主機(jī)、綿陽服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計、博野網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
Simscape Multibody實(shí)現(xiàn)了在MATLAB環(huán)境下建立三維模型,但是采用的代碼方式不是很方便、也難以刻畫模型細(xì)節(jié),好在有插件可以講三維軟件中模型直接導(dǎo)出成Simscape Multibody可以識別的xml文件,在MATLAB中讀取并生成simulink文件即可。
首先在mathworks官網(wǎng)上下載和你的matlab和三維軟件相同版本的插件
然后根據(jù)需要,下載自己的插件。
只支持
proe
inventor
SolidWorks
按照幫助文檔安裝
1.在下載的那個install_addon.m文件和插件的目錄下安裝。
2.輸入install_addon('插件包的名字') 就可以完成安裝
然后在matlab幫助文檔里面就會有更詳細(xì)的幫助
3.在命令行輸入 smlink_linksw.或者其他的對應(yīng)的名字
4.在SolidWorks里面的插件中找到這個插件,裝載
5.將總裝配件另存為matlab的simmechanics文件格式——xml
裝了插件,在SolidWorks另存就可以看到這種格式
會生成一個xml文件,然后根據(jù)子裝配體的數(shù)量生成n個stl文件
這個xml里面定義了所有的坐標(biāo)系和對應(yīng)的stl零件的位置,可以修改
6.在matlab命令下輸入mech_import('1231')
1231為你生成的xml文件的名字就可以直接導(dǎo)入進(jìn)行仿真
在simmechanics里面做好模型的話,可以將各個body模塊直接指向你生成的stl文件,一樣也可以仿真。只是這樣做可能比較麻煩。但是靈活性更大一些。
所有的裝配件最好都裝成各個子裝配件,然后在最后的總裝配件中進(jìn)行轉(zhuǎn)換,不要在總裝配件中一起裝配,這樣生成的simmechanics就會比較簡潔,因?yàn)橛行﹥?nèi)部配合是不需要你分析的。
上述就是小編為大家分享的SimMechanics Link的示例分析了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。