




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、proe与adams接口程序mech/pro及安装方法(一)基于Pro/E和MECH/Pro实现ADAMS中复杂导入模型的参数化(1)在Pro/E中建立参数和关系,以参数化零件模型和装配体模型。GUI:主菜单“工具”“关系”。(2)设置零件和装配体的单位为“毫米千克秒”。GUI:主菜单“编辑”“设置”“单位”,然后,在“单位制”选项卡下选中“毫米千克秒(mmKs)”,然后选“设置”,弹出“改变模型单位”对话框,选择“转换尺寸”,单击“确定”,最后关闭“单位管理器”。(3)用mech/pro接口生成刚体。GUI:“MECH/Pro”“Set Up Mechanism”“Rigid Bodies”
2、“Create”“Automatic All Parts”。(4)在零件上需添加约束副(constraint)的位置建立标记点(marker)。GUI:“MECH/Pro”“Set Up Mechanism”“Markers”“Create”,然后,依次输入名称(Name),父参考体(Parent RB),位置(Location),方向(Orientation)。建好标记点以后,要保存为.mpr文件(Mech/PRO:FileSave As)。(5)导出模型到ADAMS。GUI:“MECH/Pro”“Interface”“ADAMS/View”。(6)录制宏(如果在上一步中“Only Writ
3、e Files”项选了“No”,将自动打开ADAMS/View并导入模型,否则要在ADAMS中import文件aview)。导入模型后,要录制宏,以记录约束副(constraint)和运动(motion)等的建立过程。GUI:“Tools”“Macro”“Record/Replay”“Record Start”。模型建立的操作完成以后,结束宏的录制。GUI:“Tools”“Macro”“Record/Replay”“Record End”。重命名宏并保存。GUI:“Tools”“Macro”“Write”。宏语句范例:constraint create joint Translational
4、& joint_name=.MPRO_model.JOINT_1 & adams_id=1 & i_part_name = .MPRO_model.Part1 & j_part_name = .MPRO_model.Part2 & location= (.MPRO_model.Part1.mark_1) & orientation= 0.0, 0.0, 0.0(7)修改已经录制的宏。打开录制的宏,将每条location语句等号后面的坐标值改为用该坐标值对应的标记点(marker)名称的形式表示。例如:原语句为location = 100.00,200.00,300.00,更改以后变为locat
5、ion = ( model1.part1.marker1.loc)。修改以后保存。(8)改变Pro/E模型并导出到ADAMS。打开Pro/E,改变参数的值,然后再生模型,可以看到模型已经改变。打开.mpr文件(Mech/PRO:FileOpen),但这时,模型上标记点(marker)的位置并未随之改变。依次选“MECH/Pro”“Regenerate”,可以看到模型上标记点(marker)移到正确的位置。重复步骤(5)的操作将模型导入ADAMS。(9)生成新的ADAMS模型。在ADAMS中执行步骤(7)中保存的宏命令(按F3键,在弹出的command window下方输入宏的名称),命令执行以
6、后,生成新的ADAMS模型。 利用Pro/E的参数化功能和MECH/Pro接口的模型转换功能间接实现了ADAMS中复杂导入模型的参数化。如果通过编程实现上述过程的自动运行就可以将建立的模型应用到结构优化设计中关于proe与adams无缝接口程序mech/pro的设置注意:要想使用mech/pro程序,有一个重要的前提:那就是pro/e和adam都必须能正常使用,当然pro/e和adam的License Server必须已经正确启动(这个好像是废话 )。下面介绍一下安装过程:mech/pro程序1、安装程序:首先双击mech/pro ,点击NEXT ,选择Append(recommended )
7、,点击NEXT ,选择proe的安装路径 :Program FilesproeWildfire 2.0,点击NEXT ,选择 adams 的安装路径,点击NEXT ,选择msc license,点击NEXT ,在 server name中键入计算机名,选择 mechpro的安装路径,点击安装,直至安装完成; 2、设置使用环境:安装完成之后,进行配置,选择 开始-运行 输入cmd 输入 chdir 加一空格,然后粘贴 d:Program FilesMSC.SoftwareMechPro2005run 点击回车键,输入 proe 的安装盘,如 d:(必须带:) , 点击回车键 ,输入 chdir
8、加一空格,粘贴 d:Program FilesproeWildfire 2.0bin,点击回车键 , 输入proe.exe, 点击回车键 ,启动 proe ,环境设置完成。. 3、在proe中设置:在proe启动快捷图标上双击打开proe,此时proe不能启动mechpro2005,打开工具-选项 在选项中添加 protkdat 值修改为 d:Program FilesMSC.SoftwareMechPro2005protk.dat (在刚才已经安装好了的文件夹下面,不应在d盘,根据你自己的情况来定) ,在proe中的设置完成。4、拷贝文件:在已经安装好文件夹d:Program FilesMS
9、C.SoftwareMechPro2005下面将copy 到proe的装配体文件夹里面5、设置proe启动目录:创建一个proe的快捷方式,右击选择属性起始位置,copy装配体所在文件夹的路径。(这步不能省略)/6、启动程序:双击刚才创建的快捷方式,看到mech/pro模块已经启动。 L+ W: l$ n4 K& T Y! O3 . C说明:1、此方法适合与野火2.0、3.0与adams2005、2005r2、2007,野火4.0暂时不能用。) 2、这个程序只有在打开proe装配图时才能出现,打开零件时不显示的(即使你安装正确)3、此方法中选择d盘是我自己把程序安装在d盘,
10、朋友们设置时根据自己proe与adams接口程序mech/pro及安装方法(二)关于PROE导入到ADAMS的几点个人感想由于ADAMS的三维建模比较差,所以,大部分的朋友还是选择PROE UG solidworks catia进行建模,然后导入到ADAMS。这种方法应该说是很方便的,但是导入的过程中,又出现了很多问题,现将问题集中讨论一下,同时也给新手指出一条光明之路,免去探索的时间。 本人学习PROE,所以经常用它导入到ADAMS,方法主要有以下几种:1 在PROE中,保存副本为.X_T格式的,然后在ADAMS中将其import进來即可 ,import进來时,很多朋友会问下面那个“Mode
11、l Name”该如何填写,其实解决方法很简单,就是你打开ADAMS时,新建一个文件名,然后在“Model Name”后面的空格上右键点击选择Guesses就可以了! 注意:在ADAMS中的import选择文件类型,指向文件,如果是组件就选modelname,如果为零件就选partname,在后面的空格里单击右键, 选part或mdoel。 疑惑:利用PROE导出IGES STEP 格式的文件,将其导入到ADAMS时,为什么是”一个整体” 。修改构件颜色时无法修改,如果修改的画,整个机构都是一种颜色,请那位高手给解决一下?2 利用Proe3.0与ADAMS2005的接口软件MECHPRO2005
12、进行导入:(1)设置零件和装配体的单位为“毫米千克秒”。 操作步骤:主菜单“编辑”“设置”“单位”,然后,在“单位制”选项卡下选中“毫米千克(mmKs)”,然后选“设置”,弹出“改变模型单位”对话框,选择“转换尺寸”,单击“确定”,最后关闭“单位管理器”;(2)用mech/pro生成刚体。 操作步骤:“MECH/Pro”“Set Up Mechanism”“Rigid Bodies”“Create”“Automatic All Parts”;(3)导出模型到ADAMS。操作步骤:“MECH/Pro”“Interface”“ADAMS/View”(如果“Only Write Files”项选了“
13、No”,将自动打开ADAMS/View并导入模型);(4)打开ADAMS/View,然后import文件aview,将模型导入ADAMs 安装步骤:1.双击mechpro2005_win.exe2.点击NEXT,选择Append(recommended)3.点击NEXT,选择proe的安装路径 Program FilesproeWildfire 2.04.点击NEXT,选择 adams 的安装路径 MSC.SoftwareMSC.ADAMS20055.点击NEXT,选择msc license6.点击NEXT,在 server name中键入计算机名7.选择 mechpro的安装路径,点击安装,
14、直至安装完成。8.将mechpro安装路径下复制到proe安装路径下的bin子目录中9.将mechpro安装路径下mechpro.env复制到proe安装路径下i486_nt目录下的obj子目录中 CMD10.将mechpro安装路径下protk.dat复制到proe安装路径下i486_nt目录下的text目录下的的usascii子目录中11.点击windows开始运行,输入cmd,点击回车12.在光标处输入 chdir X:Program FilesMSC.SoftwareMechPro2005run。其中X是你安装的那个盘符,点击回车13.输入proe的安装所在的盘符,
15、点击回车14.输入 chdir X1:Program FilesproeWildfire 2.0bin。其中X1是proe的盘符,点击回车15.输入proe.exe,点击回车16.退出proe。再打开proe,打开装配体,就可以看见mechpro的菜单管理器新手上路:ADAMS 基础知识讲解(图文并茂)【转载仿真论坛】(六)2010-01-27 19:39六、adams与CAD数据转换篇(一)、proe与adams的联合仿真1、ADAMS与Pro/E的接口组合的完整说明Following is a list of possible combinations:1. ADAMS2005 + MEC
16、HPro2005 + Pro/ENGINEER Wildfire 2.0 (M010) - Will Work2. ADAMS2003 + MECHPro2005 + Pro/ENGINEER Wildfire 2.0 (M010) - Will Work3. ADAMS2003 + MECHPro2005 + Pro/ENGINEER 2001 (2002030) - Will not work since MECHPro2005 does not support Pro/E2001 4. ADAMS2005 + MECHPro2005 + Pro/ENGINEER 2001 (200203
17、0) - Will not work since MECHPro2005 does not support Pro/E20015. ADAMS2003 + MECHPro12.0 + Pro/ENGINEER Wildfire 2.0 (M010) - Will not work 6. ADAMS12.0 + MECHPro12.0 + Pro/ENGINEER 2001 (2002030) - Will Work7. ADAMS2003 + MECHPro12.0 + Pro/ENGINEER 2001 (2002030) - Will work after changes mentione
18、d in KB 10645 are applied.8. ADAMS12.0 + MECHPro12.0 + Pro/ENGINEER2003 - Will Work2、ADAMS与Pro/E的接口组合:目前,Proe和Adams能够有效工作的有下面几种组合: 2.1. Adams 2005 + Mech/pro 2005 + Pro/E Wildfire 2.0 2.2. Adams 2003 + Mech/pro 2005 + Pro/E Wildfire 2.0 2.3. Adams 12 +Mech/pro 12 + Pro/E 2001 2.4. Adams 12+Mech/pro
19、12 + Pro/E Wildfire 2.0其中前3种我是总结坛子上的内容,第4种是我根据坛子中提供的超时补丁nmsd,尝试成功的。注意:各种配置完成后,启动Pro/E后需要打开一个asm文件,才能出现mech/pro菜单,否则不会出现,避免误以为不能匹配!/forum/viewt . 9&highlight=pro(补丁下载地址,超时补丁nmsd.exe是替代文件,用新的nmsd代替你安装目录下的原文件即可。)3、PROE与ADAMS的接口问题终结版:(原贴)/forum/viewt . 7&highlight=p
20、ro以前我们都讨论了proe与adams的接口问题,基本上能实现二者之间的模型转换。在一些细节问题上,我的一些经验与大家分享。我所希望的是整个模型一次从proe中导出,因此在proe中对装配关系进行调整,使整个装配体由几个刚体组成,每个刚体可能是一个零件,也可能是一个子装配体。然后用自动生成刚体的命令导出。当模型有些复杂的时候,可能有的刚体模型导出失败。此时检查下工作目录下生成的文件:transferToView文件,用来记录模型传递中各刚体的质量、惯性矩、标记等物理信息;数个SLP文件,为各个生成刚体的图形文件;aview文件,记录的是读取各刚体图形文件的路径及图形文件名。出现问题的模型,正
21、是其图形文件以及aview中的读取路径缺失了。而SLP文件是由数据交换标准Render格式产生的。为此我们在Pro/E中打开出现问题的子装配体或零件,选择“另存为”命令及Render格式,便可产生先前没有生成的SLP文件了。接着修改aview文件的读取图形文件的路径及文件名,便可顺利在ADAMS中读取整个模型了。 此外我们可将每个刚体的SLP图形文件再通过“另存为”命令产生,替换掉模型转换时产生的图形文件,这样整个模型的可视化效果更好,不失真。 这是我的一些经验,下一步的工作就是在adams施加各种约束和载荷进行仿真了。4、Pro/E和ADAMS无缝接口若干问题的讨论:http:/www.si
22、/forum/viewt . 3&highlight=pro5、解决adams12版本过期问题与pro/e与adams12接口问题的联合安装手册/forum/viewt . 4&highlight=pro6、使用mech/pro的一点心得6.1 使用起来比较简单,常用jiont都有了,可以说比pro/mechanica还要方便,可以定义斜齿轮,不知道为什么adams本身却不能? 6.2 与adams的接口做得不错,但是导入adams后却不是实体,让人头疼,不过奇怪了,实体碰撞接触却可以使用,但是局限于简单的小零件,如果复杂的零件,就算不了了,
23、不知道我说的有没有问题?请高手指点。 6.3 后处理好像差点,没有图形输出功能,也许我还没找到吧,须启动adams/ploting才可以把结果数据图形化。 6.4 对于使用pro/e建模的同志,可以说节省了大量的时间,不用去建那么多质心点了,也不用计算每个实体的惯性距了。材料最好在pro/e里面添加好,否则在adams中该材料,会特别慢,但是也可以改。用10级精度转的话,表面质量非常的好。 6.5 对于第二点,希望高手指点,不用parasolid格式是不是就不能做实体接触呢?但是我曾经作过一个简单的,开始没有接触的,运动过程中接触的刚体碰撞,没有什么问题,但是今天做一个比较复杂的机构,开始是接
24、触的两个零件,也定义了实体接触,计算时却问我要不要转换为parasolid格式,转起来就特别的慢,以至于死机。7、ADAMS与ProE联合建模的一些资料/forum/viewt . 8&highlight=proPROE与ADAMS仿真相关论文11篇/forum/viewt . 9&highlight=promech/pro的资料(英文版)的/forum/viewt . 9&highlight=pro利用mech/pro进行模型导入的视频/fo
25、rum/viewt . 6&highlight=pro基于ProE与ADAMS的汽车悬架仿真分析.pdf论文下载/forum/viewt . 3&highlight=pro8、生成的文件导入adams中失真比较多阿,本来是圆柱或者圆孔,倒进去变成正多边形了,有什么办法解决吗选择图形转换精度为109、请教一下高手,我在proe装配过程中加入了几个装配件,结果在导入adams前定义刚体时无法将其中的装配中的组件自动定义为刚体。即我建立了a.asm文件,其中装配了b.asm文件,我怎样才能将b.asm中的组件自动定义为刚体呢? 没有那么多捷径。别选择Automa
26、tic自动创建刚体,选择By Selection后按照你的建模思路,选择相应的应该定义成一个刚体的PRT或ASM,最后生成的刚体会满足你的要求的!10、导模型时出现ERROR: WriteViewFile() returns an error code 错误proe中定义的单位制与adams中默认的单位制不相符。装配体和子件的单位必须统一。如果装配体中引用了子装配体,那么要保证子装配体的单位也要统一。在反复试过之后发现,只要所有装配和零部件的质量单位统一,也就是不带N这个单位,都可以顺利转换。在PROE的设置底下点击单位就会出现一个对话框点击你要的单位,又会跳出一个对话框一个是解释现存数,一个
27、是转换现存数解释现存数的意思就是尺寸与原来相同,但大小会发生变化转换现存数则是尺寸发生变化,但大小不变11、哪位机子上同时装了proe,adams,mech/pro,ansys的而没有冲突的?这里的冲突是特指License FlEXlm tools冲突,关键在于服务器的设置和lience.dat文件12、为什么每次重启机器后我的proe就会出现这个问题呢?license request failed for feature proe_200310:-5no such feature existsfeature ; proe_2002310license path;7788nopp;D:Prog
28、ramFilesADAMS12.0networklicense.datflexlm error:-5,357.总结一下:第一:可能是防火墙和杀毒软件与之冲突,关闭试试;第二:重新生成license.dat 文件,覆盖相应的文件,重启试试;第三:是否安装的其他软件于之冲突;第四:安装接口时是否按照步骤进行;这里有安装步骤:1)首先确定pro/e和adams都能正常使用,保证adams的license启动; 2)安装mech/pro ; 3)运行mech/pro的补丁apn 120-199; 以上几步安装完成之后adams12安装目录中会自动增加一个mech目录 4)用所提供的mechpro.dl
29、l替换adams12安装目录下mech目录的同名文件; 5)将mech目录下的protk.dat文件拷贝到pro/e安装目录下的i486_nttextusascii子目 录下; 6)将mech目录下的mechpro.env文件拷贝到pro/e安装目录下的i486_ntobj子目录下; 注意第七步是版面以前那篇文展中没有提到的 7)用一个新的nmsd.exe文件替换pro/e安装目录中的i486_ntnms下的同名文件,这是因为 如果不替换这个文件,在pro/e中将无法启动mech/pro,这里存在一个软件失效的问题,好像该软件在2004年1月之后就不能使用,用7)中的方法可以完美解决;另外个方
30、法是安装mech/pro 之前将系统时间改回2003年,但是不推荐这种方法,因为这种方法可能带来一系列新的问题; 8)启动pro/e运行于装配模式,即可看到菜单中出现mech/pro选项; 9)若8)中运行pro/e之后,虽然菜单中出现mech/pro选项,但是单击改选项时出现下述提示: ERROR: This CPU is not licensed to run MECHANISM/Pro. 则需要你添加系统变量LM_LICENSE_FILE使之指向你的adams12所用的license文件,一般在adams12 安装目录下的network子目录下,问题即可解决,若不出现这个问题,则不用设置
31、该变量; 10)若9)中出现的情况用所用的方法不能解决,则基本可以确定是你的adams和pro/e版本不匹配 的问题,比如adams11与pro/e2000i2就不匹配,我个人推荐用adams12+pro/e2001或者wildfire13、Pro/e中导入ADAMS时(刚体为自动创建)的操作步骤我用的是pro-wildfire,终于成功把零件导入adam了,只要mech/pro-set up mechanism-rigid bodies-creat-automatic,然后mech/pro-interface-adams view-done,就可以了,会自动进入adams/view中,ok!
32、14、能否在adams环境下修改导入的proe模型位置/forum/viewt . 2&highlight=pro15、请问在mechnismpro中旋转副怎么加?其实在mechanism/pro中只要定义刚体就行,导入ADAMS后再定义约束。建立相关的参考点是必要的!16、proe中导入的复杂刚体用autoflex不好柔性化?在proe中建立的复杂模型导入到adams中后,使用autoflex好象不能进行柔性化处理,简单的模型能柔性化,但是在adams中建立的复杂模型却能很快的使用autoflex柔性化。对于有限元分析来说,分网是个很见功夫的事情,而AD
33、AMS的分网工具并不是非常专业的,在分复杂模型的时候会遇到很多困难,即便分出来了质量也不能保证,所以建议对于复杂模型分网还是用Patran较好,而且Nastran的模态计算是最准的。17、简化机构的转动惯量怎么加?part-modify-define mass by-user input可以用proe的分析来算,也可以通过proe的保存为render(*.slq)然后导入到adams(import)modify,加质量属性,这样用adams也可以求出这个18、在proe中通过mechpro自动导入到adams中的模型,成为壳体吗?正常否?如不正常,是不是我在产生相关文件时设置有误?这是正常的。
34、导入adams后会转为shell壳体。出现的问题应该跟这没关系。在2003版本后已经能很好的支持密封壳体的碰撞了。12以前的不支持壳体的。在2003中选择set-solver-contact时选择默认的碰撞检测器。若是在12版本中则可以用拉伸的方法add to part创建一个拉伸体,碰撞选择此拉伸体就可以了。19、使用stp格式也可以把模型从proe导进去,它和mech/pro有什么差别STP一种标准数据交换的文件,可以导入分析,在Pro/E的装配文件里你可以单独一个一个零件导出保存好,然后再一个一个导入ADAMS,其实这种导出导入的方法在Pro/E里用另存为*.slp格式的步骤是差不多的,
35、而在mech/pro里使用*.slp格式的时候可以一次将整个装配文件导到ADAMS,省掉了中间步骤而已,但我感觉STP的导出太麻烦,而且导入ADAMS速度超慢。用stp导入到ADAMS的零件和装配体都只是几何外形,只是为了好看的,如果要进行分析,还得定义质量属性等;而从mech/pro的导入到ADAMS的模型则自动计算质量属性。装配体会被认为是一个零件的!20、marker点必须在mech/pro里创建吗?应该说在那里建立比在adams里方便些,因为在adams不好捕捉。21、在mech/pro中如何设置marker以及创建运动副?name -parent RB -location-axis
36、1 orientation-identify axis 1需要逐一定义,name可以随便定义,parent rb须选择marker的母体,location可以选择一点,比如选择某圆的中心点,重点是axis 1 orientation,这一般是marker的z轴方向,选择好后点identify axis 1,这里只需中健确认一下就可以了。添加z轴的时候一定要把你的基准轴都显示出来,在mech/pro中添加约束,多看看命令窗口对每步的提示一般都能知道问题出在哪里。22、Proe的装配图存成igs文件,导入Adams中行吗?可以将proe的iges文件导入到ADAMS中,但是因为iges只是导入一些
37、图形,包括质量特性等都没有导入,也没有质心,因此ADAMS要求在导入一个iges文件时,需在ADAMS下先建一个part,导入的图形只是作为该part的geometry而已。partname即该part的name。且导入的装配体为一个PART,丢失了装配关系!23、如何实现pro/e零件在adams里的参数化设计?由于Pro/e采用的是Brep(boundary representation)边界表示法进行几何实体造型法,而在ADAMS主要采用的是CSG(constructive solid Geometry)构造实体几何表示法来建立三维模型。前者采用边界来划分体内和体外的点集即边界作为实体和
38、环境的分界,而后者是通过体素的正则运算来进行建模,目前这两种格式之间是不能进行数据交换的。所以不能在ADAMS中实现Pro/E中创建的零件的参数化。24、Pro/E和ADAMS参数化分析的区别不经修改就能一次成功的设计是没有的。仿真分析的目的一是验证现况性能,二是分析如何改进提高。建模、运动、测量曲线,这些步骤在PROE/mechanism中也能完成,甚至模型的参数化驱动。PROE不能做而ADAMS具有的是“参数化分析”,在PROE里可以一次次人工修改模型,但不能计算参数的敏感度,不清楚最佳优化改进方向,效果是事倍功半。如果没有mech/pro怎么实现模型传递25、其实,通过mechpro在A
39、DAMS中采用PRO/E零件进行仿真,可以采用如下方法替代: 1 在PRO/E将中的零件save a copy为render格式(.slp) 2 在ADAMS中import该零件,赋与质量属性。 3 在力和约束的施加点创建属于该零件(add to part)的marker。好多人以为这是个很烦的步骤,实际上非常简单。 4 将新引入的零件移动到正确位置。这实际上也是一个很简单的过程! 5 输入的零件与ADAMS中直接创建的零件的可操作性是完全一样的,定义模型即可26、基于第三方软件实现ProE与ADAMS的模型导入将pore模型存为igs格式导入solidwork,再存为parasolid,最后
40、从adams里import-parasolid27、参数化建模时的模型能不能是其他软件导入的 ,比如 PROE导入的模型?一般来说是不可以的,不过可以通过一些优化分析的软件与adams联合起来,对数模做优化的设计。不行,导进去的文件已经不是图元了,都是成形的面或体,不能对局部进行参量化,但整体可以缩放移动,这个似乎有时没有用28、如何把adams里面的模型倒出到proe或ug等三维软件中?可以采用parasolid,iges,step,dwf等格式输出,然后读入到proe或者ug中29、说一下自己建立凸轮副的方法:a、 在pro/e中建立好模型,保存。在mech/pro中建立机构的约束副(铰链
41、、齿轮、凸轮等)。b、 将建好的模型导入adams中,就会出现图中所示的凸轮副。c、 通过仿真发现与所期望的一样。另外一种是针对测绘的凸轮进行建模的,测绘的数据保存为*.txt文件。在ADAMS中建立splin曲线,然后修改,修改时读入测绘的文本,就会将凸轮的轮廓曲线建立出来。另外对于测绘的凸轮,将测绘数据保存成*.txt形式,在ADAMS中建立splin封闭曲线,然后修改该曲线,通过read键将*.txt文件读入,然后就OK了,在ADAMS中建立了凸轮轮廓。| 转载】Matlab7.1+ADAMS2005仿真步骤与调试经验参照SimWe中wxd等大牛关于联合仿真帖子,最近也做了一些联合仿真,
42、遇到了不少困难,最后得到的结果还令人满意,深切体会到联合仿真在机电系统控制分析中的作用,下面将自己的一些笔记整理后与大家共享,作为对SimWe的回报,其中有不少错误和问题应该是新手都比较容易遇到的,希望可以对大家有所帮助。1建立Adams仿真模型,设文件名为Adams.bin和Adams.biq并进行初步仿真,验证其合理性。2在Matlab中建立控制模型,进行单独仿真,确保控制模型的正确性。3新建立一个仿真文件夹,比如Adams_Matlab, 将Adams.bin和Adams.biq文件copy到该文件夹下;将MSC.ADAMS2005Win32文件夹中的adams_plant.dll 文件
43、和MSC.ADAMS2005Controls-Win32下的plant.lib文件也Copy到该文件夹下(仿真中经常因为路径问题出错,有不少关于路径设定的帖子,本帖子中的方法已经过验证,优点是文件集中,便于统一管理)。4打开Adams.bin文件,注意,打开文件时,选择“Open an existing database”后,一定要将下边的“Start in”设置到Adams_Matlab文件夹,确保生成的*.m(假设文件名为simwe.m)等4个文件在该文件夹中,避免不必要的麻烦。5Adams-Controls-Plant Export,设定输入变量和输出变量以及文件名等。详见郑建荣的“ADAMS虚拟样机技术入门与提高”等书;也可以查看Ad
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年农村电商农产品上行模式与品牌价值提升路径探索
- 2025年农产品质量安全追溯体系在农村电商扶贫中的应用报告001
- 4数独题目及答案大全
- 2025年农产品保鲜技术对农产品市场竞争力鉴定报告
- 五年级数学上册第二单元轴对称图形教学建议青岛版
- 初中语文中学生晨读美文野草素材
- 脂质过氧化调控-洞察及研究
- 2025至2030年中国电子积木行业市场全景评估及投资策略研究报告
- 异构回档方案设计-洞察阐释
- 灌封胶项目投资风险评估报告
- 2025国家开放大学《人类发展与环境保护》形成性考核123答案+终结性考试答
- 合理化建议培训
- 【8地 会考】2022-2024年安徽省初中(八年级)中考初二会考地理试卷(3年真题)
- 智慧农业系统创业计划书
- 小学入学备案合同协议
- 小区物业管理计划书:范文
- 户外广告安全
- 血透工程师试题及答案
- 房屋拆除协议书范本
- 2025年河北省安全员A证考试试题题库
- 精神科安全用药管理
评论
0/150
提交评论