下载app免费领取会员
IFC构建了一个数据结构模型,这个模型具有面向对象编程方法的基本特点,数据结构模型中包含了很多实体类型,在实体类型的基础上进行继承和派生形成各类实体。IFC4标准中包含了766个实体。各种实体类型集成了相关属性及属性集信息,对各实体类型应该具有的属性进行了定义和扩展。实体继承了实体类型的属性类型,并进行了相应具体化、特殊化,它是是模型数据信息的基层载体。

在IFC标准中,建筑相关的主要实体存在于共享层和领域层。他们可通过IfcProduct派生而成,首先通过Ifc Product 派生出Ifc Element,再由Ifc Element派生出Ifc Building Element。Ifc Building Element是一个描述建筑构件的抽象类型,其派生的类型用于表达具体类型的建筑构件,如IFC Beam、IFC Stair等。这些都是实体类型这个层面的抽象类型,各类具有相应的属性信息。Ifc Product具有两个很重要的属性,即Representation 以及0bject Placement。Representation用于描述建筑产品的几何信息,而Object Placement 用于描述建筑产品的空间位置。所有由IfcProduct派生的类型都具有这两个属性,体现了面向对象方法继承属性的特点。在这些类型进行具体化后,就产生了带有类型属性的实体。
BIM模型按照IFC标准中的方法进行类型和实体管理,数据结构整体思路采用了IFC标准中的数据架构及集成方式。比如梁这个构件类型,在BIM模型中所有的同一类型的梁实体都具有梁这个类型的属性信息类别,但每个梁实体在将属性类型中的信息细化后就有着不同完全相同的属性信息。
转载请注明来源本文地址:https://www.tuituisoft/bim/24356.html
上一篇:没有了
下一篇:没有了