| |
ANSYS中后处理的立体显示研究 | |
为节省流量,手机版未显示文章中的图片,请点击此处浏览网页版 | |
1 前言
CAE分析的作用在于发现设计中存在的不足之处并加以改正,从而确保所设计产品在各方面性能完善。随着计算机硬件技术的发展,耗时不再是有限元计算的问题,产品设计人员更倾向于关注对计算结果的合理、完整的表达上。由于目前有限元分析的模型更趋向于大型化、复杂化,如何正确直观地反映分析的结果,使设计人员更易于发现设计模型中存在的缺陷成为工程分析数据可视化的一个关键问题。
虚拟现实技术借助于计算机技术及硬件设备,实现一种人们可以通过视、听、触、嗅觉等手段所感受到的虚拟环境,具有以下三个基本特征:沉浸性、交互性以及多感知性。利用虚拟现实的沉浸可视化的方法来显示工程分析数据,有助于使设计人员更直观、更准确地理解数据,更快速容易地找出设计中存在的问题,从而也加快了产品设计开发的周期。
目前,只有国外少数有条件的实验室在开展这项研究工作:爱荷华大学机械制造技术中心的Tsung-Pin Yeh 利用基于NASTRAN 的sensitivity 方法简化了有限元算法,在分析计算的过程中以牺牲一定的精确性来获取实时性,并利用wtk、IRIS GL 生成虚拟场景,
采用头盔观察,从而实现虚拟现实环境中的实时交互设计。爱荷华州立大学Michael J. Ryken则基于NURBS 的自由变形,将FEM,sensitivity analysis ,碰撞检测和虚拟现实都集成在一个交互式立体环境中以用于实时观察和修改拖拉机吊臂零件形状,评价应力结果,检查零件间的影响,从而实现交互式应力分析。日本Hiroshima Prefecture 工程研究中心Hiroyuki Tao 开发了一个多功能的针对结构分析的可视化系统,通过该系统,可以更容易领会物体结构内部之间关系和复杂变形及物理量随时间的变化。意大利Bologna 大学A. Liverani 和加利福尼亚大学F. Kuester 利用OpenInvent 开发一种FEA 交互方式,通过3D 输入设备的应用及立体方式可以增强设计者对模型操纵、检查和修改的能力和产品质量。Rice 大学的Nagaraju Rangaraju 和Michal Terk 等建立了用于简化建筑领域结构分析数据沉浸可视化过程的框架结构,该框架包括一个可视化工具、一个转换分析软件数据的软件包和一个通信协议。瑞典Chalmers 大学的Mike Connell 和Odd Tullberg 等也将沉浸可视化应用于大型的桥梁设计分析中,并取得了一定的成果。除此之外,鲍劲松等采用Performer+VTK,在Powerwall 系统上实现了CFD 的沉浸矢量场可视化。
本文基于ANSYS软件二次开发,利用APDL语言在ANSYS系统界面上增加了立体显示按钮,分别对静态云图和动画设计了不同的立体显示方法,基本解决了ANSYS中后处理的立体显示问题。
2 ANSYS 后处理中的立体显示方法
ANSYS 的后处理主要有通用后处理和时间历程相关后处理两种方式,从显示原理来看,主要是静态云图和动画两种。
2.1 静态云图的立体显示
ANSYS的静态分析结果大多以静态云图的形式后处理。如图1 所示,ANSYS 本身具有将静态分析结果输出为VRML格式的功能,VRML (虚拟现实建模语言)是一种通用的 3D 内容格式,可以使用相应的浏览器(例如BS Contact Stereo )把这些模型显示为立体效果。BS Contact Stereo 可以将VRML-X3D 场景中的视点,自动调整为左右眼两个视点,从而分别模拟人体左右眼观看到的三维图像,通过双头输出的显卡,直接输出到两个投影仪中,在投射左眼和右眼的镜头前分别加上相互垂直的偏振镜,观察者佩戴偏振眼镜观看时,左右眼的偏振镜也实现做了相应的旋转,根据偏振原理,通过偏光眼镜,用户的左右眼都只能看见各自的图像(即被动同步的立体投影)。
根据以上原理,只需应用APDL 语言编写输出VRML 文件以及调用BS Contact Stereo 程序显示输出的VRML 文件的命令流即可实现以上ANSYS 静态云图的立体显示功能。
(图片) (图片) (图片) | |
安世亚太(PERA Global) (点击访问) 电话:86-010-65388718 地址:朝阳区西大望路甲1号温特莱中心A座6层 | |
电脑版 | 客户端 | 关于我们 |
佳工机电网 - 机电行业首选网站 |