首页> 外文OA文献 >Object oriented programming : data preparation and visualization of FEM models
【2h】

Object oriented programming : data preparation and visualization of FEM models

机译:面向对象的程序设计:有限元模型的数据准备和可视化

摘要

In this paper two object oriented applications are described. The former is intended togenerate data associated with the finite element method (FEM) and the later is athree-dimensional visualization tool named 3DMesh. Both are based on the principles ofobject oriented programming, namely encapsulation, inheritance and polymorphism. Tosupport the preparation of FEM data, a language named 3DO was developed. Its syntax issimilar to a subset of the C++ programming language. 3DO is based on object constructionand modification by methods that require a small number of arguments. With this tool, meshgeneration, definition of properties and loads and mesh refinement can be performed withlimited user effort, even when the model is complex. All the generated information can bevisualized with the program 3DMesh. This application is based on the OpenGL library anduses the Microsoft Foundation Classes to simplify its integration in the MS-Windowsenvironment. 3DMesh implements an interactive navigation technique that allows thevisualization of the model interior, preserving its integrity. Model attributes and the results ofthe FEM analysis can also be visualized.
机译:在本文中,描述了两个面向对象的应用程序。前者旨在生成与有限元方法(FEM)相关的数据,而后者则是名为3DMesh的三维可视化工具。两者均基于面向对象编程的原理,即封装,继承和多态性。为了支持FEM数据的准备,开发了一种名为3DO的语言。它的语法类似于C ++编程语言的子集。 3DO基于对象构造和通过需要少量参数的方法进行的修改。使用此工具,即使模型很复杂,也可以用有限的用户精力来执行网格生成,属性和载荷的定义以及网格细化。所有生成的信息都可以通过3DMesh程序可视化。该应用程序基于OpenGL库,并使用Microsoft基础类简化了它在MS-Windows环境中的集成。 3DMesh实现了一种交互式导航技术,该技术允许可视化模型内部,并保持其完整性。模型属性和FEM分析的结果也可以可视化。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号