Simscape™多体™链接是一个插件,您可以安装在CAD应用程序,以导出组装模型Simscape多体.具体来说,该插件将CAD装配模型导出为XML文件和您可以转换的身体几何文件Simscape多体模型使用smimport
函数。该插件支持:金宝app
SolidWorks®
欧特克的发明家®
PTC(列车自动控制系统)®Creo™
确保你的软件满足以下要求:
CAD软件 | 版本支持金宝app | MATLAB版本 | Simscape多体释放 |
---|---|---|---|
SolidWorks | 2001 +和更高的 | R2008b和更高的 | 3.0和更高版本 |
PTC Creo | 1.0和更高版本 | R2008b和更高的 | 3.0和更高版本 |
欧特克的发明家 | 2009和更高的 | R2009b和更高的 | 3.0和更高版本 |
你的MATLAB®和CAD安装必须具有相同的系统架构,例如Windows 64位。
按照下载页面上的提示操作。
选择并保存与MATLAB版本和系统架构相匹配的ZIP和MATLAB文件,如release R2020b和Win64 (PC) Platform。不要解压ZIP文件。
以管理员身份运行MATLAB。看到如何以管理员身份运行MATLAB为更多的信息。
将保存安装文件的文件夹添加到MATLAB路径中。例如,你可以使用目录
(MATLAB)函数。
在MATLAB命令提示符处,输入install_addon(“zipname”)
,在那里zipname
是ZIP文件的名称,例如smlink.r2020b.win64.zip
.
每次导出CAD组装模型时,Simscape多体链接插件尝试连接到MATLAB。要启用连接,必须将MATLAB注册为自动化服务器。你可以用两种方式做到这一点:
在管理员模式下打开一个MATLAB会话。在MATLAB命令提示符处,输入regmatlabserver
.
在管理员模式下打开一个MS-DOS窗口。在命令提示符处,输入matlab -regserver
.
在导出CAD组件之前,必须启用Simscape多体链接插件在您的CAD应用程序。要做到这一点,请看:
导入Onshape®将CAD装配模型导入Simscape多体,你可以使用smexportonshape
和smimport
功能。
如果您使用的CAD应用程序不是Onshape、SolidWorks、PTC Creo和Autodesk Inventor,则可以创建基于Simscape多体XML模式。这种方法需要一些XML知识。看到模式的web页面为更多的信息。
您还可以创建Simscape多体模型来自URDF文件或Robotics System Toolbox™模型。看到smimport
为更多的信息。