
| 出版日期:2000-12-18 总期号:982 本年期号:94 |
|
AVS/Express 5.1让工程看得见
夏磊 AVS/Express简介 AVS公司专门从事可视化技术研究和开发。该公司的AVS/Express高级可视化系统是世界领先的多维可视化开发平台。 AVS/Express是一个可在各种操作系统下开发可视化应用程序的平台,使用它可以快速建立具有交互式可视化和图形功能的科学和商业应用程序。开发者可以使用其面向对象的可视化编程环境,在一个开放和可扩展的环境下快速建立应用程序原型,处理海量数据。AVS/Express提供了有关图形、图像、数据可视化、数据库接口、注释和硬拷贝输出等方面的许多先进技术。 AVS/Express具有大量预制的可视化编程对象,以提供一个功能强大的可视化开发环境。开发者除了可以使用诸如2D和3D图形观察器之类的高级对象之外,还可对这些高级对象进行重新定制。 AVS/Express的组成部分包括:图形显示软件包提供对文本、二维图像、二维或三维几何对象(非结构网格)和体(三维均匀计算网格和三维显示空间)进行显示和处理的图形组件基本技术;数据可视化软件包包括为可视化和分析大范围数据集而特别设计的对象、数据结构和函数库;图像处理软件包是一个分析和处理图像的巨大函数库。
图1 AVS/Express分为开发版和可视化版两种版本。AVS/Express可视化版主要是面向最终用户设计的软件产品。AVS/Express开发版除具有可视化版全部功能外,还对其支持的所有平台均是授权的,用户可将其应用程序生成各种平台下的标准执行程序,脱离AVS/Express单独执行。 AVS/Express是一个多维的可视化软件。AVS的数据可视化基于其中心数据结构field, 该结构可以轻松表示任意维的数据。AVS力图利用最简单的图形来表达最复杂最丰富的数据信息。AVS提供了多种可视化技术,包括标量和矢量显示技术,每一种可视化技术均力图表示尽可能多维的数据信息。 AVS/Express是一个开放的体系结构,除本身提供了上千个预制组件供用户使用外,还允许用户利用模块生成向导快速添加自己的组件。AVS/Express开发版也允许用户打开任何系统预制组件,对其进行修改以满足用户自己的需要。
图2 在AVS/Express的可视化快速编程环境网络编程器(NE)中,用户可以交互方式非常容易地快速生成自己的可视化应用程序。 AVS/Express提供一个统一的域数据结构,任何数据转换成该结构后都可在AVS中进行处理和显示。根据网格类型可将域分为四种类型:均匀网格、正交网格、非规则网格和非结构网格。 AVS/Express提供的工程数据接口(EDI)包含了许多用于数据输入/输出的模块,用户可以使用它读取许多工程软件的输出文件。用户也可以从自己添加数据输入/输出模块,或者也可从国际AVS中心免费获得许多这样的模块。 AVS/Express新版本简介 2000年9月22日,AVS公司正式发布AVS/Express5.1版。Express 5.1版升级了平台,添加了新的功能。 新产品的特征如下: ● 新的ColorMap Editor,改善了分配色彩范围时的可用性和交互性。 ● 在HP和所有的Windows平台上支持立体视图。 ● Vector postscript输出功能加强。
图3 ● TrueScale plotting 选项,在硬拷贝输出时精确定义图像大小。 ● Fast Array Project改善了与处理Field数组有关的一些性能。 支持的新平台和软件包如下: ● Solaris 7.0(C/C++编译器升级到了Sun Workshop 5.0)。 ● HP-UX 11。 ●Compaq Tru64 UNIX 4.0E。 ●Microsoft Windows 2000/11/6。 ● Red Hat LINUX 6.0(小红帽LINUX6.0)。 AVS产品的用户涉及工程分析、航空航天、石油工业、地理信息系统、气象、遥感、环境、有限元分析、流体力学计算、电信、医学、金融、国防等广泛领域。 |
|||||||||||||||||