摘要
空间网格结构是一种由众多杆件与节点构成的多自由度结构,在以往的CAD系统中这类结构的建模相当复杂,适应性差。OpenGL是适用于多种硬件平台和操作系统,有关二、三维图形与图像绘制的图形库。本文阐述了在利用Visual C++开发的空间网格结构CAD系统中,创建一个具有面向对象能力的OpenGL视子类CGLEnabledView实现结构的三维建模与实时仿真的方法与技巧,充分显示了OpenGL在空间网格结构建模上的优越性。本文的工作是OpenGL在结构工程CAD领域中的应用的一次尝试。
The space-grid structure is a type of system made up of a large quantity of nodes and poles, which has numerous degrees of freedom. The modeling of this type of structure is quite complicated and unadaptable. OpenGL is a graphics library on drawing of two or three dimensional graphies and images, which adapts to many platforms of computer hardware and operation systems. The paper presents the method and technique on three-dimensional modeling and simulation by constructing a subclass of CGLEnabledView having the ability of object-oriented in the CAD system to design space-grid structures developed by Visual C++.It shows adequately that OpenGL is an outstanding tool to model space-grid structures. The work of this paper is an attempt to introduce OpenGL to the field of CAD in structural engineering.
出处
《辽宁工程技术大学学报(自然科学版)》
CAS
北大核心
2002年第3期346-348,共3页
Journal of Liaoning Technical University (Natural Science)
关键词
三维渲染
空间网格结构
OPENGL
建模
open graphics library
computer-aided design
space-grid structures
object-oriented