欢迎来到天天文库
浏览记录
ID:43484238
大小:644.18 KB
页数:7页
时间:2019-10-07
《Adams批处理求解过程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Adams批处理求解操作过程——MSC马璐0.软件环境Adams2012x64软件、Windows7x64操作系统1.建立Adams模型在Adams中建立仿真模型和仿真脚本,并确保仿真模型和仿真脚本的准确性。图1在Adams/View中建立仿真模型编写Adams脚本控制语句,如图2。图2编写脚本控制命令2.文件导出使用File->Export命令导出模型文件。在FileType中选择Adams/SolverDataset导出仿真模型,如图3所示,生成.adm模型语言文件。图3导出.adm模型语言文件在FileType中选择Adams/SolverScript导出脚本命令,如图
2、4所示,生成.acf仿真控制语言文件。图4生成.acf仿真控制语言文件完成后,在Adams工作目录文件夹中生成两个文件。注意,这两个文件必须在同一个文件夹中,以方便solver的调用。图5工作目录文件夹中的两个文件3.修改ACF文件打开生成的ACF文件,如下图左侧,修改其中的语句修改前修改后图6修改.acf文件其中fourbars.adm指的是运行acf文件时调用的adm文件,必须与上一步生成的.adm文件的名称相同;fourbars_sim1表示生成Adams结果文件(.gra、.res、.req)的文件名称,可以是随意字符串,注意要符合命名规则;结尾处的stop表示仿真脚
3、本运行结束,退出Solver运算。OUTPUT/NOSEPARATOR语句的意思是仿真求解后生成的结果集是一个整体文件,不是分开的。4.调用Adams/Solver在Windows开始菜单处输入cmd打开命令语言(DOS)窗口。把当前路径设置到上述adams文件所在的目录。然后输入adams2012_x64(为64位的Adams2012软件)或adams2012(为32位的Adams2012软件),这时系统调用Adams程序,进入AdamsSolver批处理仿真界面。如果系统不识别上述输入参数(Adams2013版软件不识别),请直接输入Adams的启动文件,如D:MSC.
4、SoftwareAdams_x642013_2commonmdi.bat启动Adams。图7进入Adams批处理运行界面5.仿真计算在EnteryourselectioncodeorEXIT提示符处输入ru-s(即为ru-standard的缩写),表示使用Adams标准求解器;然后输入ACF文件名称fourbars.acf,表示使用该命令文件进行求解;然后Adams求解器调入模型进行仿真求解。仿真完成后,如图8所示。图8AdamsSolver批处理仿真完成这时,在Adams工作路径D:fourbar文件夹下产生4个文件,其中msg文件是仿真信息文件(即在图8窗口中显
5、示的仿真信息),另3个文件是Adams仿真结果文件(.res、.req、.gra),把这3个文件导入到Adams中进行结果数据(动画和曲线)查看。注意:生成的结果文件的名称与图6设置的名称一致。图9生成的结果文件6.交互式批处理仿真在ADAMS/Solver批处理仿真中,可以进行不用脚本的交互式仿真(即没有.acf文件)。在CMD窗口中输入完Adams2012_x64、ru-s命令进入Adams后,直接回车,表示没有.acf命令文件。这时启动AdamsSolver。在command:命令行中输入FILE/MODEL=fourbars.adm,OUTPUT_PREFIX=fou
6、rbars_sim2,表示此次仿真使用fourbars.adm模型数据文件,并定义仿真结果文件的名称是fourbars_sim2。图10交互式批处理输入命令之后按照.acf文件里的命令顺序依次输入到command:命令行中,进行仿真计算,直到最后输入stop命令完成计算。图11交互式批处理仿真完成仿真完成后,在Adams工作目录D:fourbar中生成本次仿真的结果文件,文件名称是仿真中设置的名称fourbars_sim2,如图12所示。图12交互式批处理仿真结果文件7.批处理批量运行仿真编辑一个bat文件,以批处理方式一次连续运行AdamsSolver进行仿真运算。bat
7、文件的内容如下图所示,把此bat文件放置在sim1.acf文件同一个文件夹,直接点击运行即可依次运行sim1.acf、sim2.acf、sim3.acf三个脚本命令程序。callD:MSC.SoftwareAdams_x642013_2commonmdi.batru-ssim1
此文档下载收益归作者所有