许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  SolidWorks画三维图导入Adams仿真,接口注意事项

SolidWorks画三维图导入Adams仿真,接口注意事项

阅读数 6
点赞 0
article_banner

导入的时候弹“The geometry file contains no valid entities”,先看SolidWorks那边导出的是什么格式,.x_t和.x_b优先,别用.step或者.igs,Adams对Parasolid的兼容性最好,STEP的曲面缝合在Adams里补不上,IGES更别说了,破面概率大。SolidWorks里文件→另存为,格式选Parasolid,选项里版本选13.0或者更高的,别选老版本,老版本Adams读的时候有些特征会丢。


SolidWorks里导出之前先处理几何,小圆角、倒角、螺纹特征全压掉,Adams是动力学软件不关心这些细节,圆角多了网格量不大但接触计算的时候每个面都要判断,算得慢还容易穿透。螺纹孔更别导出,直接填实,Adams里的螺栓连接用bushing或者joint模拟,不靠几何。复杂曲面能简化就简化,滚花、刻字这些装饰特征全删掉,导进来除了占内存没别的用。


装配体导出注意,SolidWorks里每个零件都是一个body,导出的Parasolid里每个body单独存,Adams导入后每个body自动建一个part,数量对得上,但零件多了part名字全是PART_1 PART_2,分不清哪个是哪个,导出之前把SolidWorks里的零件名改好,别用默认的“零件1”“零件2”,改成连杆、曲轴、活塞这种有意义的,导进来名字跟着过去,后处理找起来方便。

SolidWorks画三维图导入Adams仿真

坐标系是第二个大坑,SolidWorks默认的原点在装配体第一个零件的原点,Adams导入后模型位置跟着这个原点走,如果SolidWorks里模型离原点很远,导进来在Adams里视图区什么也看不见,按F或者Fit View才能找到。导出之前把装配体移到原点附近,或者干脆在SolidWorks里就把所有零件的位置定好,Adams不负责给你调整。


单位对不上的表现,导进来零件看着尺寸对,但质量特别大或者特别小,Settings→Units里看一眼当前是MMKS还是MKS,SolidWorks默认是mm,Adams选MMKS,密度如果是钢7850kg/m³,Adams里MMKS的密度应该是7.85e-9 tonne/mm³,Import的时候有个Ignore CAD Density勾上,让Adams自己按几何和密度算,别用CAD里带的,CAD里单位是kg/m³,Adams是tonne/mm³,差1e12倍。


质量对不上的另一个原因,SolidWorks里材质没赋对,或者多个零件用了不同材质但导出的时候没带过去,Adams里每个part都要手动检查质量和惯性矩,对齐一下,惯量对不上动力学响应完全不对。Adams里有Tools→Aggregate Mass可以查总质量,跟SolidWorks里的质量属性对比,差太多就回去查密度和单位。


约束和运动副在Adams里加,别在SolidWorks里用配合约束导出,SolidWorks的配合导不到Adams里,Adams的joint是独立的,导入几何之后手动加旋转副、平移副、固定副,每个joint选两个body和两个marker点,marker点位置精度要求高,同轴度不够的话仿真里会看到摆动。


接触面在Adams里定义,导入的几何面可以直接选,但SolidWorks里的面有时候是分割面,导入后变成一个整面或者碎成多个面,选面的时候放大看清楚,选错了接触区域不对。接触参数刚度阻尼按材料给,钢对钢K=1e5,C=50,穿透深度0.1mm,摩擦系数静0.3动0.25,这些数D:\adams\contact_params\里存着。


文件名和路径全英文,中文路径有时候报错有时候不报但结果不对,D:\adams\import_test\这种,别用桌面或者我的文档,路径里有空格也容易出问题。导出的.x_t文件大小控制在200MB以内,太大了Adams读起来慢,能拆成几个文件就拆。


试一下同一个模型导出.x_t和.step各跑一遍,对比part数量和约束位置有没有区别,D:\adams\sw_import\里放两个cmd……


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

相关文章
技术文档
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
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空