文章#3/8来自AEC杂志的IFC特别报告


Emma Hooper,副董事兼R&;负责人D at Bond Bryan Digital,提供了IFC数据模型规范的有用概述。


在设施的生命周期中,信息被创造出来,并在人们使用技术不断交换信息的过程中不断前进。

从建造建筑物的最初想法到拆除后从地图中删除该资产,建筑物创建了一条从摇篮到坟墓的信息线索。

这条线索是看不见的。有人称之为“金线”。我更喜欢称它为“信息层”,它构成了信息技术的一部分。论管理生态系统。但不管你怎么称呼它,这条线索目前是支离破碎的,坦率地说,是一团糟。

信息管理的

目的是将信息本身视为一种资产。为了充分发挥信息的价值,必须对信息进行合理化和整合,这两个过程都完全独立于软件。

工作中的

两层

信息管理生态系统由两层组成。首先是管理层,其中包括Recur以任命为基础的信息管理活动周期。ISO 19650涵盖了这一点。

其次是信息层,在这里,信息的不同方面的复杂性被分解、结构化、排序和连接,以便为上述管理层中的活动和要插入的技术提供基本数据语言。

<!--Develop3D Ads 300x250 inarticle 7p-->
广告

广告
<脚本类型=文本/JAvaScript>var adbutler=adbutler||{};adbutler.ads=adbutler.ads||[];Var abkw=window.abkw||' ';var plc518098=window.plc518098||0;document.write('<'+' DIV ID=“放置_518098_'+PLC518098+' ”>');AdButler.ads.push({Handler:function(opt){AdButler.register(153703,518098,[728,90],放置_518098_'+opt.place,opt);},选项:{地点:PLC518098++,关键词:ABKW,域名:' servedbyadbutler.com ',点击:'点击_宏_占位符'}});

信息层很复杂。这是无法逃避的。尝试描述设施中的一个组件:其类型、性能、材料、位置、名称和与其相关的所有其他数据,以及关于该数据的数据。这只是一个组成部分。

现在,乘以这个数字,以涵盖数万或数百万个组件,以及它们如何相互连接。这项任务的复杂性完全令人兴奋。因此,我们能够产生连接的、机器可解释的数据的唯一方法是使用数据模型作为信息层

的一部分数据模型到底是

什么?

从本质上讲,数据模型是一种组织和连接数据的方法。它创建了秩序,并使复杂的连接成为可能。数据模型不是传统意义上的BIM模型,也不必包含几何图形。

但我们还需要一个标准化的数据模型来提供单一的数据语言,否则我们很快就会遇到互操作性问题。我们已经有东西了吗?我们有!它被称为行业基础类,或IFC.

IFC是一种现成的数据模型规范。它由BuildingSmart International(见BuildingSmart文章)管理,是一项国际标准,即ISO 16739。

IFC为AEC行业的大多数部分提供了一个数据框架,允许将信息连接起来。例如,锅炉可能连接到管道并与一个特定的系统,以及它所处的空间和建筑物,施工计划,调试证书,性能特性,成本计划,分类等。事实上,我可以一直说下去。重要的是,除了国际金融公司(IFC)之外,该行业中没有任何公司能够在连接如此多领域的信息方面取得如此大的成就。

IFC是供计算机理解的建筑资产的数字表示。

我们

为什么需要D国际金融公司?

每个专有软件应用程序都有自己的数据模型在后台运行。出于交换目的,这些文件通常打包为自定义文件格式。

但这些数据模型都是定制的,而且通常创建得很差,唯一的目的就是为软件服务。因此,当我们在软件包之间交换数据时,我们会遇到互操作性问题,因为这些软件包使用不同的语言。如果软件包可以读取和写入标准DA在TA模型中,他们只需创建一次映射,而不是为软件交换的每个排列创建点对点解决方案。

国际金融公司可以发挥作用的

不仅仅是设计信息的交付和交换。回到信息管理生态系统,IFC作为标准化数据模型处于信息层的核心。因此,它可用于为支持ISO 19650活动提供数据基础。IFC可用于结构化交换信息项目需求,交付它们并确保交付的数据符合原始需求,并在项目期间和之后存储数据(参见Gen Zero项目文章)。

因为数据模型太大了,必须将其分解才能交换信息。这都是使用IFC模式的过滤部分(称为模型视图定义)完成的。Buil正在重新开发这种方法DingSmart使用信息交付规范(IDS)使其更加灵活。

我们数字化得

越多,组织创建的数据模型就越多。如果我们没有一个标准化的起点,它们将以完全不同的方式构建,因此,它们之间的信息共享将与现在的创作软件之间的信息共享一样困难,只是规模要大得多。技术不会提供神奇的解决方案。

IFC基础知识

国际金融公司标准是免费的,可以通过智能建筑网站访问。目前有两个官方版本:

  1. IFC2X3 TC1(IFC2X3)–符合ISO 16739:2005。
  2. IFC4 ADD2 TC1(IFC4)–符合ISO 16739-1:2018。

IFC2X3是英国使用的主要版本。然而,IFC4在软件中的实施最近已经加速,并且与2022/2023年IFC4.3的拟议版本一起,我们需要作为一个行业开始过渡到IFC 4.3在下一年(见IFC 4.3条款)。

使用模式执行数据模型的

通信。这提供了一种数据建模语言来表示数据模型(通常以图形方式),使查看者能够看到数据模型包含的内容,并确定哪些部分是连接在一起的。

IFC可以使用多个模式进行可视化。目前,主要的一个是Express-G,但PLAN是在IFC5中转移到UML(统一建模语言)。

最重要的是,当从数据模型传输数据时,您需要一种交换格式来传输数据。IFC通常使用基于文本的STEP物理格式(SPF)。(因为它的文件扩展名为“.IFC ”,这导致了IFC只是一种文件格式的误解。)基于文本意味着可以使用标准文本编辑器(如记事本)打开模型文件。

其他交换格式包括XML和J儿子,还有其他人在发展中。其中包括RDF/XML、Turtle和JSONLD,它们的重点不是交换文件,而是交换数据。

IFC数据模型组合

简单地说,IFC由三部分组成:实体、属性和关系。

实体是主要的类,在数据模型中,其作用类似于节点。换句话说,连接的是实体。大多数实体都可以被视为对象,而不仅仅是基于物理的对象CTS(如墙和锅炉),还包括对象(如几何图形、流程、属性、材质等)。这意味着有可能使用IFC执行成本计划、资源规划和施工。

“
锅炉的IFC表示

一个特别重要的实体是IfcBuildingElementProxy,它可以在没有适当实体的情况下使用。它的作用类似于模板实体,标识所有适当的属性和关系。这里还可以进一步定义对象(请参阅下面有关预定义类型的部分)。

属性定义Enti通过包括基本数据(如“名称”、“描述”和“全局ID ”)进一步绑定。属性还允许像钩子一样连接到其他实体。

关系通过属性

连接实体,在IFC模式中,关系本身就是对象。关系是关键,而且随着我们进入一个联系更加紧密的未来,关系将变得更加重要。


观看Emma Hooper关于信息模型和IFC未来的NXT BLD 2022演讲。在此处注册


预定义类型、属性&;外部引用

还有一些术语需要用户熟悉。

例如,一个重要的属性是预定义类型。这允许进一步描述实体;例如,对于IfcSanitaryTerminalType,预定义的类型包括马桶、水槽、洗手盆等。它们以大写字母列出,就像它们在预定义的选择列表中一样。只有在没有合适的预定义类型时,才应使用用户定义

的预定义类型。

仍然需要在预定义类型中

输入UserDefined,但可以使用ElementType或ObjectType属性进一步定义实体。

IFC还允许将特性与对象关联。在发生关联之前,必须将属性分配给属性集。属性集是具有某些共同点的属性的容器。在里面在IFC模式中,属性集使用“ pSet ”_'前缀来表征。

也可以使用自定义属性集添加

自定义属性,但首先要检查属性是否已存在于行业字典或词典中。

最后,我们来看看外部引用。IFC认识到,并非所有信息都将在IFC模型中捕获,因此它也有能力将外部引用的信息源与IFC对象相关联。第REE外部参考为:

总之,我不会说国际金融公司是完美的——但作为一个我们需要团结起来,在不断变化的数字环境中帮助支持、改进和发展国际金融公司。在数字信息领域工作的人需要了解基本知识。但大多数人甚至不应该知道它的存在,因为它在后台无缝运行。事实上,我甚至可以说,我对国际金融公司了解得越多,我就越认为它是数字建设领域最伟大的成就之一。


国际金融公司的好处


单击此处了解有关BuildingSmart UK的更多信息爱尔兰.


本文是AEC杂志的

IFC特别报告-实现AEC行业的互操作性。

要阅读此报告中的其他文章,请单击下面的链接。

 ;

产业融合
从可持续发展到新商业模式从健康到新兴技术,国际金融公司可以成为一股向善的力量,推动AEC行业取得新

的成就。智能楼宇

内部
什么是智能建筑,它能为行业从业者提供什么?

基础设施

国际金融公司也许是莫斯IFC标准的重大更新是在IFC 4.3

中包含了基础设施实体的扩展

原生OpenBIM,以及AEC
中开源的兴起OpenBIM可以为真正重视

信息和数据的建筑环境实现数字世界的承诺

国际金融公司
作者:Tim Davies,数字工程经理,拜勒合资公司-欣克利角C

核电站

应对Gen Zero项目
英国教育部(UK Department for Education)的Gen Zero项目展示了如何将国际金融公司(IFC)用作大型复杂数据的基础数据标准。项目,从开始到结束

智能建筑认证
作者:Phil Read,BSUKI项目主管兼“人与机器

”总经理<!--relpost-thumb-wrapper--><!--close relpost-thumb-wrapper-->

广告