完善主体资料,免费赠送VIP会员!
* 主体类型
* 企业名称
* 信用代码
* 所在行业
* 企业规模
* 所在职位
* 姓名
* 所在行业
* 学历
* 工作性质
请先选择行业
您还可以选择以下福利:
行业福利,领完即止!

下载app免费领取会员

NULL

5cdd2dc095060.jpg

IFC标准的内容,BIM的IFC标准都写了什么?(上)

发布于:2020-10-26
首页/BIM百科
920
分享

IFC标准,为AEC/FM行业提供共享的标准数据模型,已得到ISO的认证,编号为ISO/PA16739,成为建筑行业认可度非常高的数据交换与共享标准。由于IFC数据模型是以中立的具有强大描述能力的EXPRESS建模语言来描述的,因此具有一般性。

IAI决定采用EXPRESS语言作为IFC研究的基础,最主要的原因是希望能够借鉴机械行业的STEP标准,并且直接引用其相对成熟的研究结果。STEP标准(the Standard for Exchange of Product model data,STEP),已经成功应用到航空领域等多个工程领域。

IFC模型采用四层结构体系,包括资源层、核心层、互操作层以及领域层,如图2-2所示。

腿腿教学网-IFC标准的内容,BIM的IFC标准都写了什么?(上)

对于IFC标准体系结构的四层,每一层又由一些子模块组成,并且子模块之间相互独立。IFC体系中,各层只能引用相同层次或下层的信息资源,这样保证了当上层发生变动时,下层不会受影响,在一定程度上保重了体系的稳定性。IFC各层又由一些子模块组成,如图2-3所示:

腿腿教学网-IFC标准的内容,BIM的IFC标准都写了什么?(上)

在IFC的四层体系结构中,位于最底层的是独立的资源层,由与应用或领域无关的对象构成2。资源层的资源类是一般性的、低层次的、领域无关的,甚至与建筑领域无关,比如日期和时间类。独立的资源层形成了IFC模型体系中的最底层,并且能够为上层的所有类使用。

核心层位于资源层之上,代表概念、关系、角色,用于表示具体的交互或者具体的领域需求,使下层的资源信息能够关联起来,成为一个有机整体。核心层又由内核与核心扩展层组成。内核主要是定义AEC/FM领域的最基本的抽象概念部分。与资源层一样,内核中的概念也是一般性的、领域无关的,例如对象、属性、关系、角色等概念,并将这些概念用于构筑上层更高级的模块。核心层为独立的领域需求及模型扩展平台之间建立起沟通与交互的桥梁,因此必须包含在所有IFC工具中。核心扩展层是在核心层中定义的细化的类,包括控制扩展、产品扩展、过程扩展。核心扩展中也定义主要的关系与角色,其作用是将信息联系起来,使之成为体系。例如,核心过程扩展提供了信息用于支持过程的概念,核心产品扩展有助于定义产品(建筑构件)的属性。IFC采用EXPRESS语言的基本数据单元,包括实体、属性、关系,来定义最基本的IFC对象、IFC关系、IFC属性。然后由这些已定义的对象构成核心层的类,例如ife产品、fc过程、ifc控制,并由这些类形成内核。核心扩展层将内核中的类扩展为基本对象,如ife产品扩展为ifc构件,而ifc构件又可扩展为ifc建筑构件与其它ifc构件。交互的类,如ifc共享建筑构件,继续了核心层的类来生成建筑构件,如c墙、ifc板、ifc窗,适用于所有的参与方及不同专业。

转载请注明来源本文地址:https://www.tuituisoft/bim/16113.html

上一篇:Dynamo生成过滤器?这个dynamo方法很给力!

下一篇:IFC标准的内容,BIM的IFC标准都写了什么?(下)

11.png
QQ咨询 电话咨询
咨询电话:

13959264852

0592-5519507

APP下载
扫码关注
关注微信公众号
返回顶部