由于操作过于频繁,请点击下方按钮进行验证!

设计仿真 |海克斯康Adams Car中定制试验台

国际金属加工网 2023年12月15日

简 介

Adams Car中拥有众多的虚拟试验台架,帮助用户实现各种各样的分析。

悬架类的有:

__MDI_SUSPENSION_TESTRIG

__MDI_TASA_TESTRIG(双轴分析)

整车类的有:

__MDI_SDI_TESTRIG__MDI_TILT_TABLE_TESTRIG(侧翻分析)

__MDI_SPMM_TESTRIG(整车K&C分析)

如果加载Adams Car Ride插件,还会有:

__COMPONENT_TESTRIG(衬套刚度分析)

__ARIDE_FOUR_POST_TESTRIG(四立柱分析)。

即使自带很多试验台架,还是无法满足广泛的用户需求,如用于载荷分解的24通道试验台架、多立柱试验台架、用于动力性分析的转鼓台架及其他客制化的试验台架都需要客户自己开发。这就需要对试验台架及软件有着深刻的理解。

本文以多立柱台架(此文为六立柱)为例,介绍试验台架的创建、修改、加载及对话框的编制和功能实现。希望能够帮助客户了解试验台架,创建试验台架。

试验台的创建与加载

2.1     台架的创建:    

试验台架本质是template文件,用户可以通过新建template的方式新建试验台架。与传统template的区别如下表所示。

表1 试验台架与传统template的区别

微信图片_20231215091404.jpg

这些都可以在传统template的基础上,通过cmd命令进行更改,从而实现传统template与试验台架的切换。

图1 多立柱试验台架.tpl示例

通过新建template,创建 _ACME_MULTI_POST_TESTRIG.tpl。包含部件base(属于大地)及post(包含几何post及pad),post与大地之间是移动副,并建立joint_motion(后续对motion进行修改,并提交计算),位置通过wheel_center通讯器进行设置(装配后会根据此通讯器进行调整)。

2.2     台架的加载:

客户定制的功能,原则上需要与软件的安装目录分隔,防止使用过程中破坏原来的产品结构,从而影响软件的使用。

首先指定客制化功能存放的位置,在Setting & License的A/Car Preference siteDir修改路径,如D:\Document\Acar\acar_custom。将所有需要的文件存放在此处,并在此启动Adams Car(默认结果输出也是此目录,打开软件后可在界面进行更改)。

Adams Car在启动前,会读取acar.bin文件,因此需要将所有的文件存放至bin文件(Binaries一般保存界面变化及宏命令)。本例创建load_multi_post.bat文件的目的在于:

(1)将下文acar_build.cmd中的命令生成acar.bin文件;

(2)在此启动Adams Car。

图2 load_multi_post.bat示例

双击load_multi_post.bat后,会自动生成名称为“win64”的文件夹,里面包含acar.bin。

acar_build.cmd的前缀名称固定,主要包括指定模型、指定对话框、指定宏及其他命令。下图中的命令是:

(1)创建试验台架相关存放位置;

(2)打开创建的tpl文件,修改/添加变量,并且将其重命名为双下划线(仅第一个),再导出为cmd格式;

(3)指定试验台架;

(4)指定对话框;

(5)指定相关宏命令。

图3 acar_build.cmd命令

双击load_multi_post.bat,会打开模型,此时可将模型切换至view界面,可以查看到已经加载了__ACME_MULTI_POST_TESTRIG。

试验事件的创建与加载

3.1     创建对话框:

对话框能够提供交互的界面,使用户更加方便的设置仿真参数、激励函数等,主要是逻辑实现。需要包含两类:

(1)通常需要的:output prefix、end time、number of steps、type of analysis(interactive, background)、analysis log file(yes, no);

(2)多通道需要的:每个通道的驱动函数。

在创建对话框的时候,最好能够找到相似的对话框,然后在此基础上进行修改。

本例在“four_post_testrig”对话框的基础上,删除部分不需要的菜单(删除步长的换算、input source仅保留arbitrary solver functions、删除actuation type中的force激励)。

先将四立柱的对话框导出,作为母版并进行修改(此处使用的是2016版本)。通过Tools—Dialog Box—Modify—“ari_fou_ana_sub”,调出对话框,对其进行如下修改,将指定四轮激励的界面改为可以指定六轮激励,并导出。

对话框的修改工作量较大,需不断调试并简化。

图4 对话框修改前后对比

对话框的存放最好能与已有的命令区别开,因此需要用户创建Library,用来存放定制化的命令。此例存放在ACME-multipost-dboxes-acm_multi_ana_sub。

创建Library的命令见acar_build.cmd,后续的宏命令也会存放在ACME中。

图5 对话存放位置

3.2     创建对话框对应的命令:    

创建对话框的命令包含了求解设置、提交计算等,用户最好能够在相似模型基础上进行修改。此例在四立柱的基础上进行对比修改。对话框对应的命令,可以是cmd语句,也可以是macros语句。

通过查看已创建好的对话框,将所需要修改的宏整理成下表,需要注意的是有些宏里面还包含了其他宏,所有改动的宏都需要重命名,避免冲突。

表2 需要修改的宏文件


微信图片_20231215091413.jpg

模型演示

采用50mm正弦接地点激励。

图6 仿真示意

附件及说明

用户可以直接使用附件文件进行multipost的生成与使用,需要注意文件路径。本文旨在说明试验台架的原理,真正可行的台架需要不断的调试及试验认证。

表3 附件文件说明

微信图片_20231215091422.jpg

附件为文章涉及的辅助文件准备,点击阅读原文即可下载

(海克斯康工业软件)

声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。本站部分作品是由网友自主投稿和发布、编辑整理上传,对此类作品本站仅提供交流平台,不为其版权负责。如果您发现网站上所用视频、图片、文字如涉及作品版权问题,请第一时间告知,我们将根据您提供的证明材料确认版权并按国家标准支付稿酬或立即删除内容,以保证您的权益!联系电话:010-58612588 或 Email:editor@mmsonline.com.cn。

网友评论 匿名:
相关链接
  • 设计仿真 | 海克斯康VTD智能驾驶仿真方案—Camera
  • 24-12-16
  • 设计仿真 | Adams-Marc联合仿真帮助客户准确模拟车门关闭过程
  • 24-12-16
  • 设计仿真 | 使用人工智能方法扩充Sabic材料数据
  • 24-12-16
  • 生产制造 | SMIRT自动优化DieNC 铣床页面路径中的共线点
  • 24-12-16
  • 质量管理 | 海克斯康 Q-DAS赋能电子行业数字化质量管理
  • 24-12-16
  • 海克斯康收购3D Systems公司的Geomagic 3D质量控制和尺寸检测软件
  • 24-12-16
  • 质量管理 | 海克斯康数字化质量管理平台助力企业质量体系文件管理
  • 24-12-09
  • 生产制造 | 模具设计与制造-VISI教您如何展开轴类冲压件
  • 24-12-09
  • 设计仿真 | Cradle CFD 助力 NextLeap Aeronautics公司进行无人机快速开发
  • 24-12-09
  • 直播预告 | 智能化高效编程加工技术与新功能增强简介
  • 24-12-09
  • 直播预告 | 非线性在汽车结构仿真中的典型应用
  • 24-12-09
  • Simufact Welding焊接工艺仿真网格划分技巧
  • 24-11-29
  • VTD & Cradle CFD免费培训正在报名中
  • 24-11-29
  • 生产制造 | 数控加工仿真-海克斯康工业软件NCSIMUL如何设置角度头刀具
  • 24-11-29
  • 质量管理 | QMS系统助力知名汽车公司进行质量管理革新
  • 24-11-29
  • 海克斯康工业软件直播预告 | Simufact金属制造工艺链仿真解决方案及新功能介绍
  • 24-11-25
  • 设计仿真 | 基于Digimat的电化学模拟解决方案加速新电池设计
  • 24-11-25
  • 设计仿真 | Adams导入Matlab生成的FMU
  • 24-11-25
  • 生产制造 | 产品加工-金属切削-ESPRIT个性化牙基台自动编程解决方案
  • 24-11-25
  • 质量管理 | 离散制造业质量数据管理方案
  • 24-11-25
  • 分享到

    相关主题