摘要
文章提出了一种工程三维模型自动生成的算法,该算法可以用来开发建筑信息模型(BIM)自动生成系统,从而降低工程设计资料三维可视化的技术门槛。首先设定了算法的假设前提、介绍了算法中的基本原理和基本操作,然后用函数式的表达方式给出了算法中基本操作的程序化表达方式。在这个基础上,用伪代码给出了工程三维模型自动建模算法的基本步骤,并且用一种DSL语言方案来描述了该算法的过程。最后,用了一个工程实例检验了该DSL语言和算法的正确性。
This paper proposes an algorithm of automatic generation of engineering 3D model,which can be used to develop the automatic generation system of Building Information Model(BIM),so as to reduce the technical threshold of 3D visualization of engineering design data.Firstly,it sets the assumptions of the algorithm,introduces the basic principle and basic operation in the algorithm,and then the programmed expression of the basic operation in the algorithm is given by functional expression.On this basis,the basic steps of the automatic modeling algorithm of engineering 3D model are given by pseudocode,and the process is described by a DSL language scheme.Finally,an engineering example is used to test the correctness of the DSL language and algorithm.
作者
杨林
YANG Lin(School of Civil Engineering,Lanzhou Jiaotong University,Lanzhou 730070,China)
出处
《现代信息科技》
2024年第12期125-128,133,共5页
Modern Information Technology