虚拟现实及其在数控机床中的应用.doc
《虚拟现实及其在数控机床中的应用.doc》由会员分享,可在线阅读,更多相关《虚拟现实及其在数控机床中的应用.doc(8页珍藏版)》请在课桌文档上搜索。
1、-虚拟现实及其在数控机床中的应用摘要:本文首先介绍了虚拟现实的根本概念,虚拟现实系统的构成、研究容和关键技术,在此根底上介绍了一种虚拟现实系统的实现机制;然后通过虚拟数控机床的功能分析,提出了虚拟数控机床的体系构造,并介绍了虚拟数控机床的应用。关键词:虚拟现实,实现机制,虚拟数控机床Abstract: This paper firstly introduces the basic concepts of virtual reality, and position, content and key technology of virtual reality systems, on the bas
2、is of which an implementation of virtual reality systemmechanism is introduced ; then through a virtual machine tools functional analysis presents the architecture of virtual machine tool and describes the application of virtual machine tools.Keywords: virtual reality, implementation mechanism, virt
3、ual machine tools1 虚拟现实简介 虚拟现实Virtual Reality,简称VR,这一名词是由美国科学家Jaron Lanier 上世纪在80年代初提出的,也称为灵境技术或人工环境。1.1 虚拟现实概念目前比拟公认的较准确的VR定义是:采用以计算机技术为核心的现代高科技生成逼真的视、听、触觉一体化的特定围的虚拟环境,用户借助必要的设备如特制的衣服、头盔、手套和鞋等以自然的方式与虚拟环境中的对象进展交互作用、相互影响,从而产生沉浸于等同真实环境的感受和体验。1.2 虚拟现实特点与优势 虚拟现实是高度开展的计算机技术在各种领域的应用过程中的结晶和反映,其根本特点如图1-1所示。
4、图1-1 虚拟现实的特点沉浸感是指用户在虚拟环境中感受到的环境真实程度。交互性是指用户对虚拟环境物体的可操作程度和从环境得到反响的自然程度(即实时性)。 想象性是指用户沉浸在多维信息空间中,依靠自己的感知和认知能力全方位地获取知识,发挥主观能动性,寻求答案,形成新的观念。 鉴于此,与实际制造比照,在机械设计制造中中使用虚拟现实技术辅助设计制造的主要优势表达在以下几方面。 1产品设计制造流程完全在虚拟环境中进展,在计算机上进展产品设计、制造、检测,甚至设计人员或用户可进入虚拟的制造环境检验其设计、加工、装配和操作,虚拟现实的优势就是其参数完全是人为定义,所以对其改动将会非常快捷方便,而不需要对实
5、体模型进展反复修改制造。 2虚拟现实技术充分的利用了计算机技术,可使分布在不同地点的人员通过互联网远程联接,在同一个虚拟环境下上同时工作、相互交流、信息共享 , 这样可以克制地理隔离所造成的问题,使得不同行业的人员更容易合作,同时也加强了用户与制造商之间的交流,可以更加明确的制造产品。 3相关人员可以获得平安的设计、制造环境。1.3 虚拟现实系统的构成 虚拟现实是计算机生成的给人多种感官刺激的虚拟世界环境,是一种高级的人机交互系统。根据定义,虚拟现实由两局部组成:一局部为创立的虚拟世界环境,另一局部为介入者人。虚拟现实的核心是强调两者之间的交互操作,即反映出人在虚拟世界环境的体验。这样,我们可
6、以得到虚拟现实的概念模型如图1-2所示。图1-2 虚拟现实系统构成2 虚拟现实研究容和关键技术 虚拟现实是多种技术的综合,其研究容如图2-1所示,关键技术包括以下几个方面。 1动态环境建模技术虚拟环境的建立是 VR 系统的核心容,动态环境建模的目的就是获取实际环境的三维数据,并根据应用的需要,利用获取的三维数据建立相应的虚拟环境模型。 图2-1 虚拟现实系统研究容2实时三维图形生成技术三维图形的生成技术已经较为成熟,但复杂场景的实时显示一直是计算机图形学实时生成。 3立体显示和传感器技术虚拟现实的交互能力依赖于立体显示和传感器技术的开展,现有的设备远远不能满足需要。 4应用系统开发工具虚拟现实
7、应用的关键是寻找适宜的场合和对象,即如何发挥想像力和创造性。 5系统集成技术由于 VR 系统中包括大量的感知信息和模型,因此系统集成技术起着至关重要的作用。集成技术包括信息的同步技术、模型的标定技术、数据转换技术、数据管理模型、识别与合成技术等。3 基于MultiGen Creator/Vega Prime的虚拟现实系统的实现机制20 世纪 90 年代至今是虚拟现实全面开展的阶段,出现了许多虚拟现实软件。如 Sense8的WorldToolKit、WorldUp,SGI的Open Inventor、OpenGL、Performer,Autodesk公司的 Lightscape,MultiGen
8、-Paradigm公司的Creator、Vega、Vega Prime以及EON 公司的EON 等。Vega Prime是美国MultiGen-Paradigm公司推出的先进软件环境,在众多软件中有较为突出的表现,主要用于虚拟现实技术中的实时场景生成、运动仿真、声音仿真及科学计算可视化领域。本文主要介绍基于MultiGen Creator/Vega Prime的虚拟现实系统的实现机制。3.1 基于MultiGen Creator的三维虚拟现实建模技术MultiGen Creator 是虚拟现实建模领域的佼佼者,它的文件格式OpenFlight.flt成了虚拟现实业界的标准;它的建模技术,反响了
9、当前面向虚拟现实建模的趋势和潮流。Creator的特点主要表达在如下几个方面。 1它包括一套强大的集成工具,可以在所见即所得的环境中创立可视化的层级数据库,这些数据库在常规建模中遵循OpenFlight标准。 2作为仿真软件,它与CAD软件不同,它所追求的是建模方面的逼真性和在虚拟境界显示中的实时交互性。3Creator与仿真管理软件Vega Prime一起使用时,可直接将.flt文件导入Vega Prime的Lyn*界面,生成.adf文件后,即可通过编程调用.adf文件进展虚拟仿真。此外,Creator具有很好的兼容性,可导入.3d*、.d*f、.stl等格式的文件,还可导出.d*f、.wr
10、l、.stl等格式的文件。对一些零部件多、构造复杂、精度要求较高的模型,可以借助Maya、3DMa*、CAD、VRML等建立模型,再用模型转化软件转换成 .flt 格式文件,然后在 Creator中进展修改整理,使之符合 Creator 的建模规则。一般而言,Creator建模步骤如图3-1所示。数据采集CreatorCAD/CAM.flt.3d*/.d*f/.stl.fltVP图3-1 Creator建模步骤 3.2 基于Vega Prime的实时场景渲染和系统实现 Vega Prime是美国 MultiGen Paradigm 公司的新一代仿真软件环境,用于虚拟现实和实时仿真软件的开发,它
11、将先进的模拟功能和易用工具相结合,对于复杂的应用,能够提供快速、方便地建立、编辑和驱开工具。 Vega Prime是一种用于实时仿真及虚拟现实应用的高性能软件环境和工具包。它主要包括两个局部:一个是被称为 Lyn* 的图形用户界面的工具箱,另一个则是基于VC+的 Vega Prime函数调用库。Lyn* 的主要功能是通过可视化操作建立起三维场景模型,并将其存在一个应用定义文件(.adf)中,而后应用程序就可以通过调用 Vega Prime 的VC+ 语言函数库来对已建好的三维场景进展渲染驱动。VegaPrime主要具有以下几大特性:。1跨平台性:它支持Windows、SGI IRI*、Linu
12、*、Uni*等操作系统,并且用户的应用程序也具有跨平台特性,用户可在任意一种平台上开发应用程序,而且无须修改就能在另一个平台上运行。2与VC+兼容。3可定制用户界面和可扩展模块:VegaPrime可扩展的插件式体系构造采用了最复杂的技术,提供了最简单的使用方法,它可进展最大可能的定制,用户可根据自己的需求来调整三维应用程序,能快速设计并实现视景仿真应用程序。此外,用户还可开发自己的模块,并生成定制的类。4支持OpenFlight文件格式:OpenFlight是MultiGen-Paradigm脚公司基于*ML的数据描述规,它使运行数据库能与简单或复杂的场景数据库相关连。对于 Windows 环
13、境下的 Vega Prime,主要有三种类型:控制台程序、传统的 Windows 应用程序和基于 MFC(Microsoft Foundation Classes)的应用。由于控制台应用程序是 Vega Prime 的 SGI 版本唯一支持的 Application,所以如果要考虑跨平台兼容的话,即使在 Vega Prime 的 Windows 版上进展开发,也只能选择使用控制台应用程序。在系统的开发中,一般使用的是基于MFC的应用程序。VC+ +6.0中的MFC包含了强大的基于Windows的应用框架,提供了丰富的窗口和事件管理函数,已经成为Vega Prime 的主要工作平台。具体的虚拟现
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 虚拟现实 及其 数控机床 中的 应用
链接地址:https://www.desk33.com/p-8315.html