AMESim和ADAMS联合仿真后,compile时总报错
来源:网络收集 点击: 时间:2024-03-08首先,要使其它非联合仿真程序能正常运行,只需要删除libadams路径即可。删除方法如下图:sketchcategory path listcurrent path list,勾选¥AME/libadams后,点击remove删除

其次,使联合仿真能正常进行,还要再从以下几个方面着手解决问题:
1)软件版本
2)编绎器安装
3)环境变量设置
2/62.1由于ADAMS不提供接口,AMESim在2012之后的版本无法实现ADAMS为从的联合仿真,而ADAMS为主的联合仿真还是可以进行的。所以,当联合仿真报错时,先检查安装版本是否合适。较新的版本兼容图如图。

2.2.1 由于联合仿真需要使用C++语言来进行编绎,所以电脑中需要安装VC++。安装与否可以在toolspreferenceacompilation中检查。如果选中Microsoft Visual C++没有提示需要安装,则说明可以正常使用;否则需要安装VS或者VC++。


2.2.2安装完VS之后还要修改vcvars32.bat以及RunAMESimTemplate.bat文件,该步骤有很多攻略,不再缀述。
5/62.3.1 除了基本的amesim路径、adams路径、C++运行库路径三类环境变量之外,还需要设置联合仿真路径。图一、图二为路径示例,图三为AMESim帮助中的要求。



2.3.2可以在CMD中运行Echo %AME_Adams_HOME%来检查是否有这个环境变量,如果没有路径产生,则需要自行设置路径。输入set AME_Adams_Home=D:\MSC.Software\Adams\2016(改为你的路径)即可。


女生有对象的请让对象来,没对象的趁这机会就可以有了
男生可以效仿女生,以此打开新世界的大门
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_291995.html