许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  Adams Chassis底盘模块找不到了?新版本变动说明

Adams Chassis底盘模块找不到了?新版本变动说明

阅读数 6
点赞 0
article_banner

对着开始菜单找了半天,Adams Chassis那个图标愣是没找着,以为是安装漏了模块,重装了一遍还是一样,后来翻2021的发行说明才看到,从2021版本开始Adams Chassis就不再作为独立模块开发和发放了,功能合并进Adams Car里了。


菜单里确实看不到了,桌面上也没有快捷方式,但许可证还在,装的时候还是照常装进去,只是没有单独的入口。查了一下授权信息,Chassis的feature名字还挂在license pool里,说明它本质上不是一个独立求解器,只是Car的一个子界面。


合并之后Car里多了一套底盘模板,旧版Chassis里独有的关键模板都挪到Car的模板库了,路径在 `acar_shared/templates.tbl` 下面。之前Chassis里用Python写的模板自定义逻辑,Car里保留了一套Python接口,数据库结构也统一成XML了,Chassis和Car之间可以共用,不用再搞两套数据库。打开Car的模板编辑器,底盘模板的命名跟以前Chassis里的对不上,`_fsae_chassis.tpl` 这种是FSAE用的,常规整车模板里叫 `_body.tpl` 或者 `_chassis.tpl`,从旧模型升级过来的话路径得手动改。

Adams Chassis底盘模块找不到了

旧模型打不开最常见的原因就是模板路径对不上,报 “chassis template is missing” 或者 “The following subsystem file was not found”。以前Chassis建的模型,subsystem文件里的 `TEMPLATE_NAME` 指向的是Chassis自己的模板库,到了Car里这个别名找不到了,得用文本编辑器把 `.sub` 文件打开,找到 `[SUBSYSTEM_HEADER]` 下面的 `TEMPLATE_NAME` 那一行,改成Car里对应的模板名,或者去数据库里加个别名指向旧的模板目录。


Chassis里的板簧模块跟Car的不一样,Chassis用的是专门的 `leafspring` 模块,Car里板簧是用非线性梁拼出来的,两者刚度曲线算法不同,同一个板簧参数在两个模块里跑出来的刚度值差一截。以前Chassis建的板簧子系统直接拿到Car里跑,刚度会偏,得重新标定簧片参数。要做板簧分析的话现在只能在Car里建,没有别的路。


整车装配的时候如果车身子系统报错,先去 `acar_shared/templates.tbl` 里确认 `_body.tpl` 或者 `_chassis.tpl` 在不在,不在的话说明数据库alias没挂上,在数据库管理里把路径加进去就行。还有文件名的typo,`_fsae_chassis.tpl` 写成 `_fsae_chassiss.tpl` 这种,报错信息里说的是missing template,其实就是文件名打错了。



免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空