- 积分
- 1
- 注册时间
- 2012-5-4
- 仿真币
-
- 最后登录
- 1970-1-1
|
发表于 2012-12-31 22:42:47
|
显示全部楼层
来自 上海浦东新区
对于这个问题,大家可以考虑将柔性体生成h3d文件后,用motionview来建模和求解。Altair开发的motionview/motionsolve是一款功能强大的多体动力学模块,求解速度快,结果精确,并且有很强的通用性和独到之处:
1. motionview能够够建立adams模型,建立的模型能让adams直接进行求解(前处理的通用性);
2. motionsolve能直接求解adams建立的模型amd/acf(求解器的通用性);
3. 后处理模块Hyperview不仅能读取Motionview的仿真结果文件h3d,还能直接读取adams的仿真结果gra文件(后处理的通用性);
4. 在柔性体方面,通过Optistruct模块能够生成带有几何非线性的柔性体文件h3d,在柔性体发生大的变形时,motionview的仿真结果更接近实际,更精确;
解决楼主遇到的问题,楼主并不需要用motionview重新再建一次模型,解决步骤如下:
1. 生成柔性体时,定义输出文件为h3d(即将adamsmnf改为h3d,),生成的h3d文件包含有应力应变;
2. 定义环境变量:ADR_USE_FLEX_MTX=NO;
3. 在原有模型文件acf第2行后面加入一行命令:flex_body/***, h3d_file=***.h3d(即为第1步中生成的h3d文件);
4. 运行Motionsolve,并求解更新后的acf文件;
5. 用hyperview查看仿真结果文件h3d,就可以看到应力应变啦 |
评分
-
1
查看全部评分
-
|