1 范围
IFC"用于建筑和设施管理行业数据共享的行业基础类"是一个开放的国际标准,用于建筑信息模型(BIM)数据在建筑或设施管理行业各参与方使用的软件应用程序之间进行交换和共享。该标准包括涵盖建筑物和基础设施工程全生命周期所需数据的定义。 现在纳入IFC的基础设施设施范围包括桥梁、道路、铁路、水路和港口设施。
IFC包括数据模式的发布、其文档、属性和数量集定义以及交换文件格式结构的机制。 模式、属性和数量集以及使用约束在内部作为UML类图编写 可作为XMI文件获取 并作为计算机可解释模式发布,包括:
- EXPRESS数据规范语言,符合ISO 10303-11,
 - XML模式定义语言(XSD),符合ISO 10303-28
 - RDF/OWL模式(开发中),
 - JavaScript对象表示法模式(开发中),
 - 作为实体、预定义类型和属性的JSON结构化分类法。
 
用于根据计算机可解释模式交换和共享数据的交换文件格式包括:
- 交换结构的明文编码,在ISO 10303-21中定义,
 - 可扩展标记语言(XML),在XML模式W3C推荐标准中定义,具有IFC特定转换,
 - RDF/OWL,由W3C和buildingSMART项目定义,
 - JSON JavaScript对象表示法,由buildingSMART项目定义。
 
文件格式的概述可在技术网站上查看。如果符合数据模式,也可以使用替代交换文件格式。
完整的IFC标准用于定义建筑和设施管理行业的一个或多个公认工作流程。这种IFC数据模式和引用数据的交换场景定义称为模型视图定义(MVD)。每个MVD识别开发软件应用程序的数据交换要求。符合要求的软件应用程序在申请软件认证时需要标识其符合的模型视图定义。
一般用途
以下内容在本IFC版本的范围内:
- 
建筑物和基础设施生命周期阶段所需的BIM交换格式定义:
- 证明需求;
 - 需求概念;
 - 大纲可行性;
 - 实质性可行性研究和大纲财务授权;
 - 大纲概念设计;
 - 完整概念设计;
 - 协调设计;
 - 采购和完整财务授权;
 - 生产信息;
 - 施工;
 - 运营和维护。
 
 - 
生命周期阶段内涉及的各个学科所需的BIM交换格式定义:
- 建筑和土木工程设计;
 - 服务和公用工程;
 - 结构工程;
 - 采购;
 - 施工规划;
 - 设施和公用设施管理;
 - 项目管理;
 - 客户需求管理;
 - 许可和批准的行业主管部门。
 
 - 
BIM交换格式定义包括:
- 项目结构;
 - 物理组件;
 - 空间组件;
 - 分析项;
 - 过程;
 - 资源;
 - 控制;
 - 参与者;
 - 上下文定义。