ANSYS中后处理的立体显示研究.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ANSYS中后处理的立体显示研究

ANSYS中后处理的立体显示研究本文研究了ANSYS 后处理中静态云图与动画的实现机制,依据人眼立体视觉原理实现了ANSYS环境下静态云图VRML 文件和动画AVI 文件的立体显示。经实验测试,效果良好。 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 静态云图的立体显示功能。 图1 ANSYS 的VRML 输出 图2静态图片的被动立体显示 2.2 动画的立体显示 ??? 相对于静态云图的立体显示,动画的立体显示要复杂得多。ANSYS 中有四种动画模式:Bitmap,AVI,Display List,Pixmap 。Windows 环境下常用Bitmap 和AVI 动画。Bitmap动画模式在ANSYS

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档