APP下载

IFC结构及数据实例分析

2010-06-07邱奎宁

土木建筑工程信息技术 2010年4期
关键词:建筑分析信息

王 琳 邱奎宁

(中国建筑科学研究院建筑工程软件研究所,北京 100013)

IFC技术标准系列文章之三:

IFC结构及数据实例分析

王 琳 邱奎宁

(中国建筑科学研究院建筑工程软件研究所,北京 100013)

协同设计工作在建筑工程中的应用时代已经到来,BIM(建筑信息模型)技术的应用实现了建模软件的信息提升。作为国际标准的IFC,是实现标准化建筑信息模型交换的一个选择,本文将结合IFC标准对模型的数据交换做出分析。

BIM;IFC;Revit

1 引言

通过IFC交换模型信息的软件,我们熟悉的有Revit、AutoCAD Architecture等,今后还会有更多的软件逐渐开始考虑利用IFC进行模型信息的交换。IFC的模型信息定义方式的多样性,决定了我们的软件在接受IFC数据时也要考虑充分。

在前面的IFC技术标准系列文章中,已经有《IFC标准及实例介绍》和《IFC标准形状表达及空间结构实例介绍》两篇文章对IFC的进行了介绍,现在以我们熟悉的建筑构件入手,对IFC的架构、构件信息进行分析,并通过实例数据对其进行分析。

2 IFC架构分析

2.1 IFC的架构

IFC标准是基于对象的架构,现以其中的建筑构件和截面形状定义为例,其层次关系如下:

2.2 IFC的构件信息

在IFC中,建筑构件的信息大致分为创建、定位、几何表达、关联关系等信息。其中抽象实体IfcProduct定义构件的定位及几何表达(有时构件本身没有Body描述,而是通过IfcRelDecomposes关系分解为几个构件)。而相关构件之间的连接关系则通过IfcRelConnectsPathElements表示,以墙为例:

ENTITY IfcWallStandardCase;ENTITY IfcRoot;GlobalId : IfcGloballyUniqueId;OwnerHistory:IfcOwnerHistory;Name:OPTIONAL IfcLabel;Description:OPTIONAL IfcText;ENTITY IfcObjectDefinition;INVERSE HasAssignments:SETOF IfcRelAssigns FOR RelatedObjects;IsDecomposedBy : SETOF IfcRelDecomposes FOR RelatingObject;Decomposes:SET[0:1]OF IfcRelDecomposes FOR RelatedObjects;HasAssociations:SETOF IfcRelAssociates FOR RelatedObjects;ENTITY IfcObject;ObjectType:OPTIONAL IfcLabel;INVERSE IsDefinedBy : SET OF IfcRelDefines FOR RelatedObjects;ENTITY IfcProduct;ORbe pjercetsPelnatcaetimo nent :: OOPPTT IIOO NNAALLIIffccOP rbojdeuctcPt Rlaecperme seennt;t a tio n;//定//位基线及几何表达INVERSE ReferencedBy:SETOF IfcRelAssignsToProduct FOR RelatingProduct;ENTITY IfcElement;Tag:OPTIONAL IfcIdentifier;INVERSE HasStructuralMember:SETOF IfcRelConnectsStructuralElement FOR RelatingElement;FillsVoids:SET[0:1]OF IfcRelFillsElement FOR RelatedBuildingElement;ConnectedTo : SET OF IfcRelConnectsElements FOR RelatingElement;HasCoverings:SETOF IfcRelCoversBldgElements FORRelatingBuildingElement;HasProjections:SETOF IfcRelProjectsElement FOR RelatingElement;ReferencedInStructures:SETOF IfcRelReferencedInSpatialStructure FOR RelatedElements;HasPorts:SETOF IfcRelConnectsPortToElement FOR RelatedElement;HasOpenings:SETOF IfcRelVoidsElement FOR RelatingBuildingElement;

I s C o n n e c t i o n R e a l i z a t i o n:S E T O F I f c R e l C o n n e c t s W i t h R e a l i z i n g E l e m e n t s F O R R e a l i z i n -g E l e m e n t s;P r o v i d e s B o u n d a r i e s:S E T O F I f c R e l S p a c e B o u n d a r y F O R R e l a t e d B u i l d i n g E l e m e n t;C o n n e c t e d F r o m : S E T O F I f c R e l C o n n e c t s E l e m e n t s F O R R e l a t e d E l e m e n t;C o n t a i n e d I n S t r u c t u r e:S E T[0:1]O F I f c R e l C o n t a i n e d I n S p a t i a l S t r u c t u r e F O R R e l a t -e d E l e m e n t s;E N T I T Y I f c B u i l d i n g E l e m e n t;E N T I T Y I f c W a l l;E N T I T Y I f c W a l l S t a n d a r d C a s e;E N D_E N T I T Y;

2.3 IFC构件信息分解

3 IFC数据实例分析

IFC对构件的描述方式是多样的,以拉伸体表示的构件为例,其拉伸截面可以是简单的规则形状、不规则的闭合形状、复杂的多段闭合形状等多种方式。……

登录APP查看全文

猜你喜欢

建筑分析信息
《北方建筑》征稿简则
隐蔽失效适航要求符合性验证分析
关于建筑的非专业遐思
建筑的“芯”
电力系统不平衡分析
订阅信息
电力系统及其自动化发展趋势分析
独特而伟大的建筑
展会信息
健康信息