科学网

 找回密码
  注册

tag 标签: Simmechanics

相关帖子

版块 作者 回复/查看 最后发表

没有相关内容

相关日志

ProE与Simulink/Simmechanics刚体动力学联合仿真
sunwp 2012-5-15 16:02
本文以 ProE5.0和 MatlabR2010b 为例进行介绍,ProE与Simmechanics连接不同于Solidworks与Simmechanics连接,后者是利用 Linking and Using the SolidWorks Add-In,前者是利用Linking and Using the Pro/ENGINEER Toolkit,这与ProE配置文件的特殊性相关。 (一)插件安装( installed SimMechanics Link software ) 1) 选择对应的 ProE 及 matlab 版本的插件下载( http://www.mathworks.com/products/simmechanics/download_smlink_bounce.html , 需要免费注册) , 不需要解压; 2) 打开 MATLABR2010b 将下载的两个文件所在目录置为 MATLAB 当前路径; 3) 在 MATLAB 命令窗口输入 install_addon('smlink.r2010b.win32.zip') 命令,引号内是下载的压缩文件名;运行上述命令,命令窗口提示 install_addon('smlink.r2010b.win32.zip') Installing smlink... Extracting archive smlink.r2010b.win32.zip to C:\Program Files\MATLAB\R2010b... Adding directories for smlink to path... Installation of smlink complete. To view documentation, type "doc smlink". (二)软件关联( Linking and Using the Pro/ENGINEER Toolkit ) 1) 在 C 盘下创建如下文件夹及 smlink.dat 文件: C:\data\smlink_config\smlink.dat; 2) 利用写字板打开 smlink.dat 并添加如下代码后存盘; NAME SimMechanics Link STARTUP dll EXEC_FILE C:\Program Files\MATLAB\R2010b\bin\win32\cl_proe2sm.dll TEXT_DIR C:\Program Files\MATLAB\R2010b\toolbox\physmod\smlink\cad_systems\proe\text UNICODE_ENCODING false END 3) 打开 ProE 程序,点击工具 - 选项,在 config.pro 中添加如下选项及值,重新启动 ProE 将看到 SimMechanics Link 菜单。 toolkit_registry_file c:\data\smlink_config\smlink.dat (三)联合仿真: ProE 与 Simmechanics 联合仿真 1) 在 ProE 建立机械装配体并保存 *.ASM ; 2) 点击 SimMechanics Link ,利用 Export XML 将组件保存成 *.xml ; 4) 启动 matlabR2010b ,在命令窗口运行 mech_import ,在对话框中打开第 2 步中存储的 robot.XML ,将生成相应的 SimMechanics 模块; 5) 在生成的 SimMechanics 模块中进行设计、仿真,将结果数据传到硬盘 excel 文件,再利用 excel 数据驱动 ProE 中零件运动从而实现三 维仿真。 本文源于最近《 Simulink 动力学仿真与实习》课程的教学。
7964 次阅读|0 个评论
Solidworks, Simmechanics及Virtual Reality Toolbox联合仿真
热度 3 sunwp 2010-1-3 14:14
(一)插件安装:以Solidworks2009以及MatlabR2009a为例 1) 选择对应的solidworks及matlab版本的插件下载( http://www.mathworks.com/products/simmechanics/download_smlink_bounce.html ,需要免费注册),不需要解压; 2)打开MATLABR2009a将下载的两个文件所在目录置为MATLAB当前路径; 3) 在MATLAB命令窗口输入install_addon('add-on ZIP file name')命令,引号内是下载的压缩文件名; 4) 运行上述命令,命令窗口提示 Installing smlink... Extracting archive smlink31.win32.zip to C:\Program Files\MATLAB\R2009a... Adding directories for smlink to path... Installation of smlink complete. To view documentation, type "doc smlink". (二)软件关联:主要分三步 1) 在matlab命令窗口运行smlink_linksw,提示成功; 2) 运行Solidworks并打开一个装配体*.SLDASM; 3) 点击Solidworks中工具-插件-SimMechanics Link,将会看到SimMechanics Link新的菜单。 (三)联合仿真:Solidworks, Simmechanics,Virtual Reality联合仿真步骤 1) 在solidworks建立机械装配体并保存 *.SLDASM; 2) 利用另存为再分别保存成 *.xml (新建个子文件夹)和 *.wrl格式; 3) 启动VRML编辑工具(matlab root\toolbox\sl3d\vrealm\program\vrbuild2.exe),打开上面刚存的*.wrl文件,再另存为*_vrml97.wrl; 4) 启动matlabR2009a,在命令窗口运行import_physmod,在对话框中打开第1步中存储的robot.XML,将生成相应的SimMechanics模块; 5) 在生成的SimMechanics模块中添加VR Sink 模块,双击打开对话框中打开*_vrml97.wrl,进行相应的配置,然后连接相应的数据即可进行仿真。 本文源于2009年短学期教学,最初写在ilovematlab论坛。
个人分类: 教学|10787 次阅读|3 个评论

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-20 07:01

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部