节点文献
面向水工配筋CAD的分析可视化系统研究与实现
Study & Implementation on Visual Hydro-structure Analysis System for 3D Reinforcement CAD System
【作者】 张红;
【作者基本信息】 华中科技大学 , 机械设计及理论, 2005, 硕士
【摘要】 计算机辅助设计(CAD)和计算机辅助分析(CAE)技术被广泛地应用于水工、建筑、汽车、船舶等设计制造行业中,而决定其设计效率和设计质量的关键因素之一是结构设计、结构分析以及可视化的有效集成。传统水利工程设计中水工建模、结构分析、配筋设计以及输出施工详图等系统相互分离,导致人力和设计时间的大量浪费,设计效率低下。为此,本文结合长江水利委员会长江勘测规划设计研究院的研究项目,展开了对面向水工配筋CAD 的分析可视化系统的研究。面向水工配筋CAD 的分析可视化系统主要是为了实现三维模型任意剖面的分析结果的可视化。为此,首先必须生成三维模型剖面的相关数据。针对利用普通的遍历查找进行求交计算的方法生成模型任意位置剖面效率低下的问题,本文提出一种基于八叉树空间分割原理的剖面生成算法。该算法和普通的遍历查找求交算法相比,求交的次数明显减少,因而提高了计算速度。为了可视化显示模型任意剖面上的分析结果数据,必须建立剖面的网格单元结构以及单元的拓扑关系。剖面与三维模型的四面体网格求交得到的通常是三维散乱点,为了快速有效实现剖面的三角化,本文提出一种基于三维模型四面体网格单元与剖面求交的交点分布特性的剖面三角化算法。利用剖面邻接三角单元共边共点的特性,提出一种建立剖面三角单元拓扑关系的算法,为剖面等值线或云图的绘制提供必要的数据准备。可视化显示剖面的分析结果数据一般采用等值线或彩色云图。结合水工结构设计的实际需要,为实现模型剖面分析结果的可视化,本文提出一种等值线或云图的生成算法。此算法依靠单元共边共点的特性保证等值线或云图的连续性,相对等值线追踪算法而言,此算法简单易行,而且实际测试结果表明等值线级数的增加不会导致其计算时间的显著增长。基于上述研究,在VC++6.0 平台上利用ACIS 和OpenGL 开发一个面向水工配筋CAD 的分析可视化系统。该系统作为一个子系统集成到水工结构配筋CAD 集成设计系统中,使整个系统实现建模、结构分析、配筋以及出施工详图的有机结合。系统成功的应用于水工设计中,提高了10%的设计效率,取得了良好的效果。
【Abstract】 Visualization techniques on structural analysis are widely used in industry applications, such as hydro-structure, architecture, automobile, and shipping. The effective integration of structure design and visualization on structure analysis is very important to the efficiency and quality of design. The traditional hydro-structure design process is of low efficiency because 3D hydro-structure model design, structure analyzing, reinforcing steel bar designing and graphing are different isolated systems. In order to improve the efficiency of design, a visual hydro-structure analysis system for 3D reinforcement CAD system is developed in this paper. This system is developed to visualize the analytical result of any cross-section of the 3D hydro-structure model. The traditional method for cross-section generation which computes the intersection by traversing searching mesh of model is time-consuming. An oct-tree space segmentation based algorithm for cross-section generation is proposed in this paper. Compared with the conventional traverse searching algorithm, the proposed method is proved to be able to save much computing time, thereby is more efficient. In order to visualize the analytical result of cross-section, the mesh cell structure of cross-section and the topology relationship of these cells must be constructed. A new algorithm for cross-section triangularization is proposed based on the structure feature of tetrahedron mesh cells of 3D model. Considering the feature that there are common points and lines between the adjacent triangular cells, an algorithm for setting up topology relationship of triangular cells of section is proposed. And by the arithmetic, the data needed for drawing isoline map and nephogram is provided. The conventional way for visualizing the analysis result of cross-section is drawing isoline map or nephogram. Considering the actual need of hydro-structure design, one algorithm for drawing isoline map or nephogram is proposed in this paper. Compared with other algorithms, this algorithm is easy to implemente, and the increase of series of isoline will not result in the observable increase of the time for computing the isoline. Based on the above study, a visual hydro-structure analysis system for 3D reinforcement CAD system is developed with VC++ 6.0 and OpenGL. As a sub-system, this system is integrated into the 3D integrated reinforcing bars CAD system for hydraulic architecture, thus realized the whole integrated system of 3D hydro-structure modeling design, structure analyzing, reinforcing steel bar designing and graphing. The system has been successfully applied in hydro-structure design, and the design efficiency is improved by 10%.
【Key words】 Hydro-structure; Reinforcing bars; Structural analysis; Visualization;
- 【网络出版投稿人】 华中科技大学 【网络出版年期】2006年 05期
- 【分类号】TV332
- 【被引频次】4
- 【下载频次】167