找回密码
 注册
Simdroid-非首页
查看: 2122|回复: 5

IMPRESS中怎么显示3D模型?

[复制链接]
发表于 2006-8-26 21:55:38 | 显示全部楼层 |阅读模式 来自 大连理工大学
请问Drlan:
       我IMPRESS工作区界面以经有子结构小点显示了,可是老是无法显示3D模型.你上次说只要调入nastran的bdf模型文件和相关的op2结果文件就可以.我调入了nastran的bdf模型文件后,OK按钮就呈现灰色,无法调入op2结果文件,这是怎么回事啊?



[ 本帖最后由 mingzhangjie 于 2006-8-26 22:07 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2006-8-28 15:51:40 | 显示全部楼层 来自 欧洲
Simdroid开发平台
Impress 的三个重要应用:
1、子结构运动(result for body的小点):检查模型正确(曲轴和连杆正常运转)、显示振动大小(整机振动计算后显示悬置点的振动等)
2、液体动力学EHD轴承(result for joint):显示油膜压力等结果
3、整机声学结果(bdf+op2噪声恢复结果):分频程显示表面速度级

Impress手册中曲轴的例子
首先要说明的是,想在Impress中看见曲轴实体结果,必须要做曲轴的数据恢复(一般是应力恢复),而且必须添加额外的Dmap语句,可参见安装盘中的应力恢复模板(如SOL109那个),再进行nas计算,过程也挺罗嗦。
1、一般曲轴运动结果(动应力除外)直接由子结构小点动画显示,无需调入实体模型。比如想显示扭振动画,缩减前就要取皮带轮半径上的点,设定为保留点,EXCITE计算后则可动画显示扭振。不过这会增加缩减模型的自由度,而且一般没有必要显示动画,用Impress Chart进行频谱分析和处理即可。
2、曲轴上的作用力,直接在Impress中观察一般用Impress Chart显示结果,并熟悉内燃机动力学。
3、动应力需要经过应力恢复计算,得到op2文件,结果通常直接在有限元后处理中显示和处理,用不着到Impress中显示。
所以Impress手册中曲轴的例子动画,一般用不着。
 楼主| 发表于 2006-8-29 09:23:44 | 显示全部楼层 来自 大连理工大学
谢谢Drlan!
       没想到用IMPRESS 显示三维实体模型还这么复杂啊。
     我前几天按帮助PDF 文档中的例子做了一下,运行中提示连杆大头JOINT 间隙过大,于是我改大该JOINT 处的刚度,开始还是出错。后来我就想用IMPRESS 显示检查一下错误,可是出现的子结构小点怎么能够看出JOINT 间隙过大呢?
       另外,我IMPRESS界面上子结构小点是静态的,还可以动画显示吗?
发表于 2006-8-29 10:09:26 | 显示全部楼层 来自 欧洲

EXCITE错误信息(一)

两个体的距离变大-Simulation一开始第零步报错
1、现象:
两体间(如第一连杆和曲轴)的初始距离过大,超出了界定(如轴承间隙等),耦合关系(如轴承)就不成立了。
2、原因:
主自由度点必须要精确位置(特别是轴瓦表面点);
模型单位(Crank Train Global中连杆长度等);
有限元和EXCITE的坐标系不一致。
3、检查方法:
FEM:轴承孔(瓦)节点精确处理。做一个半径为轴承半径的圆柱,做投影project to cylinder surface(Patran等都有这个功能);
EXCITE:瓦和气缸等的节点搜索后,必须是按顺序的排列(见后面的要求);
3D显示中,每个体的位置以及耦合关系不能有错,如第一主轴颈必须与第一主轴瓦耦合;
必须使有限元模型坐标系与EXCITE坐标系一致。

[ 本帖最后由 DrLan 于 2006-8-29 11:06 编辑 ]
发表于 2006-8-29 11:06:04 | 显示全部楼层 来自 欧洲

EXCITE错误信息(二)

两个体的距离变大-Simulation运行一段迭代后报错
1、报错:
?$ SOLV Step/AngR: 72/1.671800 deg: 100/1 -> 100/100/0/100/100/100/100/no convergency
?$ Error (Code 2230002)
?Joint BigEnd1_01:
?The relative displacement between two bodies is too large!
?User action: (a) Check the initial distances of the connected bodies (PROBLEM CHK).
?          (b) Check the initial positions of the connected bodies.
?          (c) If this error occures not at the beginning of the simulation, check in the animation
?            of the problem (PROBLEM ANI) the motion behaviour of the connected bodies.
2、现象:
运动后,两体间的距离变大,超出界定(如轴承间隙等);
动画常见第一连杆跑掉和曲轴被压跑。
3、原因:
轴承弹簧没按规定计算,刚度设定不够,轴承弹簧拉长超出轴承间隙;
EXCITE单位错误(如燃气压力单位错误,非常大的燃气力把曲轴压跑);
EXCITE发火顺序错误,造成曲轴飞轮端受正的扭矩(应该为负扭矩);
飞轮端稳速边界不对,造成转速不稳;
有限元单位错误造成质量和刚度的错误(如:好几吨的连杆质量);
主轴承座未加约束;
4、动画检查方法:
在simulation control中Data storage选上close result files after each write。计算一段迭代后,迭代结果即自动保存并关闭文件,报错后也不会损坏该仿真结果文件。可用impress来显示每个体跑掉的状态,仔细观察耦合点是否拉开(耦合定义有问题)、体是否拉长或变短(刚度或质量矩阵有问题),转速是否忽快忽慢(稳速边界或外载有问题)。
5、检查有限元模型:
单位,密度单位t/mm^3,注意蜘蛛的材料特性中密度=0;
主自由度点必须要精确位置;
RBE2或蜘蛛的自由度设定,必须按照要求制作,见有限元模型说明;
检查模态。
6、检查EXCITE模型:
单位,包括燃气压力曲线;
坐标系与有限元模型一致,3D显示中也可检查;
初始条件是否一致,建议用第一拐朝上死点的初始状态;
NONL轴承耦合模块中,弹簧刚度要当量计算出来;
稳速边界与飞轮中心点连接;
简易连杆活塞中,小头的最上点和最下点应该在缸套总高度的范围内。
 楼主| 发表于 2006-9-13 18:38:40 | 显示全部楼层 来自 大连理工大学

谢谢

多谢DRLAN指点!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-5-5 06:18 , Processed in 0.037888 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表