SolidWorks 2018装配体及约束高效导入Adams 2017

SolidWorks(2018)装配体及约束快速导入Adams

在使用SW的过程中,发现其自带的motion插件具有强大的Adams兼容能力,可以说与Adams一母同胞,其可以直接导出.adm后缀的Adams工程文件,绝大部分配合如:重合、平行、同轴心、对称等都能被自动的转化为Adams可以识别的约束或副,甚至弹簧、阻尼、重力、材质、转动惯量等也能一一对应地导入到.adm工程文件中。目前博主还没有整理出对应法则,但不影响介绍其实用性。

   先看一下SW中motion里的约束和设置情况:
motion设置情况

   这里“弹簧”指的是Adams中的“弹簧力”和“阻尼”,在motion中它包含了两者,可以在同一个菜单下分别设置。

   注意:由于选用的悬挂阻尼和弹簧均为线性元件,表征该悬挂特征的阻尼和劲度系数可以等效成一个新的“劲度系数”,而只设置弹簧劲度系数会导致系统周期性抖动,为了方便起见,阻尼给了0.01N/mm的值来防止系统抖动

   “接触”与Adams中的“接触”十分相似,只是设置上更加直观。注意:motion中如果不附加“接触”,则默认两物体可以互相穿透。

   计算算例(仿真)后,得到需要的数据图表:
质心位移幅值
单个悬挂的反作用力幅值

   得到的结果基本与实际情况相符,结果可以直接用于迭代和进一步仿真。

   现在笔者陷入了困惑,从仿真的实际结果来看,SW已经可以满足一般需求,对于类似笔者一样需求较为简单、不求结果过分精确的使用者,是否应该在SW中进行仿真,再将图表导出利用Adams等软件进行后处理呢?

   在SW中进行完处理后,导出.adm文件,导出方法是:
在motion界面右击设计树的装配体,并在弹出的选项卡中选中“输出到ADAMS”
导出.adm文件

   生成的是Adams可以识别的数据库,选择.adm通过Adams打开。
导出的数据库文件

   进入后除了一个marker质心位置报错,其他的都没有问题。仿真后也正常。
导入Adams并仿真

   但是,最初设想的铰链处转动副并没有自动添加,导致仿真结果将整个悬挂下部分当作与簧上框架固连,最终结果并不可信

   验证了SW与ADAMS数据互通的可行性,开辟了简单、较为完备的导入方式。

   本文到此结束,后面将以SW的基本仿真为主,Adams的后处理为辅进行下一步学习探索。

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

QR Code
微信扫一扫,欢迎咨询~

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

* 公司名称:

姓名不为空

手机不正确

公司不为空