[摘要] 今天笔者闲来无事与大家说说 BIM与IFC的故事 。现如今BIM技术在建筑业大行其道的年代,众多BIM软件也是孕育而生,因为软件之间的格式问
今天笔者闲来无事与大家说说 BIM与IFC的故事 。现如今BIM技术在建筑业大行其道的年代,众多BIM软件也是孕育而生,因为软件之间的格式问题,造成了BIM模型之间数据交换出现问题,而以STEP中的EXPRESS语言为基础发展而成的IFC,就成为了BIM交换的标准格式。
IFC作为一个信息交换的标准格式,包含了许多建筑过程的图纸信息与工程资料信息,而这些信息与工程信息管理需求,逐渐发展的AEC管理软件有许多相关概念,如成本、材料、生命周期、模型数据……等,而IFC不同于AEC管理软件需整合大量不同格式与类型的档案,IFC是以一个信息模型进行数据管理,所有的信息在建立时就是以预定义的类别产生,而这些预定义的标准同时也发挥了管理作用,让信息按照累呗产生以及相关联。
在BIM概念盛行的当下,不少的AEC与CAD应用软件公司开始发展以BIM为主的软件,例如欧特克的Revit,图软的ArchiCAD,Bentley,以及国内的鲁班、鸿业等等,但有BIM的许多优势在工程建造后没有被充分利用,鉴于此,建造后将BIM用于运维管理相关的附加概念,以及相关软件也开始被关注。例如FMDeskop,ArchiFM等,这些设施管理运维软件结合各自BIM软件所建立的BIM模型作用于运维管理当中,有助于了解项目相关设施的施工状况与维护,让BIM能够实际运用于运维管理阶段,这里不得不说的是我国运维管理阶段对于BIM应用还大大落后与国外,当然这个与我国的建筑国情有关系,这里不做具体探讨。
近些年BIM鉴于互通分享的交换数据问题而产生IFC标准的格式,也逐渐被重视与运维管理阶段,例如ArchiFM就加入了对于IFC格式的支持,便于其他BIM软件所建立的BIM模型和档案能以IFC方式缴入ArchiFM管理,而其他的设施维护软件也可能会逐渐加入对IFC的支持使用,让BIM能更加的实际被妥善运用于发挥其更多的可能性,但并非所有的BIM软件都有发展相对的运维管理软件,因为BIM软件中有侧重于部分领域而法杖的软件,例如Tekla(钢结构)、MagiCAD(管线)等等,因为不同BIM软件侧重点不同,所以对于IFC格式交换的内容要求也不同。
IFC包含的建筑领域信息极为广泛,一个领域中的类别可能就会有多重不同的描述方式,而不同的描述方式可能就会造成BIM软件对于信息导入或导出有不同的解读与传唤,进而产生数据的缺漏或失真,而除了BIM中转换为IFC时所包含的项目数据遗失,交换后BIM模型也时常产生问题,因为IFC也陆续对标准进行调整,目前的IFC 2x ADD1的格式后,该现象被最大化的降低。
BIM与IFC的故事 就说到这里,但笔者还要强调的是,虽然在BIM中的3D建筑模型部分,模型外观建立都是依靠最基本2D几何与3D物体结合变化使用后建立,而IFC规范中有许多的几何建立描述定义,是的BIM软件在转换模型为IFC格式不有不同的几何描述选择,各家BIM软件虽然通过IFC标准的认证,但使用IFC几何描述的差异,导致IFC模型导入或导出BIM软件是,对于IFC几何的读取有所差异,而BIM转换成IFC后几何失真或遗失,如果失真或遗失的模型应用于运维管理阶段,将会对数据的可靠性造成新的问题。