Matlab与ProE联合仿真_第1页
Matlab与ProE联合仿真_第2页
Matlab与ProE联合仿真_第3页
Matlab与ProE联合仿真_第4页
Matlab与ProE联合仿真_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Matlab-Creo elements (pro engineer)联合仿真之 simlink 安装方法此联合仿真使得机电液一体化仿真可以实现。准备工作:安装有完整 Creo elements 的protoolkit 组件,Matlab安装有SimMechanics 提示:如果在安装前选择了完全安装 Creo elements 、Matlab,则以上必要组件一定会 自动安装。这是 Matlab与Creo elements 进行联合仿真的前提。(我所安装的版本:Creo elements5.0M80禾口 Matlab r2012a )安装Matlab工具smlink工具,可以到 matlab官

2、方下载,免费的1、安装smlink (可以到 smlink.html下载)。1) 将smlink. r2012a .win32 .zip 禾口 install_addon.m 放入 MATLAB 起始位置目录下面, 打开matlab2) 将窗口中的current folder的路径切换到smlink.r2012a.win32.zip的存放路径 假设之前你的路径不是 Matlab起始目录,如下图i MATLAB R20123File Edit Ebug Parallel Desktop Win dow Helpa 心专e擒啰器直Cun ent Folder:AJQ15TprULUUJo) 2WO

3、JM,囲 制对為 Stack Q? Skct dta to plot Ninrw *MlnMatWoikspaC * / *D:My DocijrtiifrfitiMATLAB(iO 由 Shortcuts Cdrtertl Foldt G APrrifti F(l&$MATLABft2012a-Em3) 在 MATLAB 的 Comma nd wi ndow 输入 in stall_addo n(smli nk.r2012a.wi n32.zip)命令,引号内是下载的压缩文件名;4) 按下enter运行上述命令,命令窗口提示Installing smlink.Extracti ng arch

4、ive smli nk.r2012a.wi n32.zip to G:Program FilesMATLABR2012a.Addi ng directories for smli nk to path.Installation of smlink complete.To view documentation, type doc smlink.2、设置 Creo elements 里 SimMechanicls 插件1)找到 Creo elements 工作目录,在目录里找到 protk.dat 文件(如果没有可以自己创 建,该文件可以用记事本打开编辑)2)用记事本打开 protk.dat 文件

5、,向里面添加如果是 Pro/ENGINEER Wildfire 3 以及早期版本如 2001 、2.0 等添加如下内容: name SimMechanics Linkstartup dllexec_file $matlabroot/bin/arch/cl_proe2sm.dlltext_dir $matlabroot/toolbox/physmod/smlink/cad_systems/proe/endPro/ENGINEER Wildfire 4 及以后版本如 5.0 添加如下内容的如下:name SimMechanics Linkstartup dllexec_file $matlabro

6、ot/bin/arch/cl_proe2sm.dlltext_dir $matlabroot/toolbox/physmod/smlink/cad_systems/proe/ unicode_encoding falseend我的 protk.dat 中添加了如下内容后保存:NAME SimMecha nics LinkSTARTUP dllEXEC_FILE G:Program FilesMATLABR2012abi nwi n32cl_proe2sm.dllTEXT_DIR G:ProgramFilesMATLABR2012atoolboxphysmodsmli nkcad_systems

7、proeUNICODE_ENCODING falseEND重新打开 Creo elements ,菜单栏出现simMechanics link表示挂载成功。还需要在Creo的启动目录中的 文件中添加以下内容toolkit_registry_file D:My Docume ntsproeworkprotk.dat(protk.dat是Creo程序文件中的名字,可以将这个文件命名成其他的名称)3. 要想你的simlink可用还得几个步骤(Matlab2013a 禾口 CreoElements/Pro5M仃0 2013 年 4 月 22 日补充,注意要下载与 Matlab 相对

8、应版本的 Simlink )1)同时打开 Matlab 和 CreoElements/Pro2)在 Matlab 的 commandWindow 中输入命令 regmatlabserver3)在 Creo 中打开插件( SimMechanics Link ,选择export SimMechanicsFirstGeneration (我试了一下SimMechanicsSecondGeneration ,导入 Matlab 时会出现 Xml read error ,但是 First 可以正常导入,大概是因为我用的是 CreoElements/Pro 相当于野火 5 ,不是 Creo (最新版本),

9、选择目录(最后选择 Matlab 的启动目录,这样方便。最好是单独建 立一个文件夹,因为导出的文件不仅有 xml ,还有 stl ),命名导出文件4)终于可以导出 xml 文件, Creo 会提示如下(消息栏)The Physical Modeling XML file has been successfully saved as D:My DocumentsproeworksimlinkexamplerobottestROBOT.xml.5)在 Matlab 输入 mech_import ,回车( enter ),在 Import Physical modeling xml窗口的xml file中“.”查找刚才导出的bot.xml 。呵呵,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论