Revit 根据建筑图元所属的类别(和子类别)将这些图元导出为 IFC 文件。 例如,Revit 将墙导出为 IFC 实体 IfcWallStandardCase,因为墙是属于墙类别的图元。 在很多情况下,将图元从 Revit 导出为 IFC 的过程直接简单,使用默认设置即可。
但是在某些情况下,可能需要指定特定族的图元应该属于的 IFC 实体。 例如,假定您设计一个电梯族。 该族属于“常规模型”类别,您为其创建一个名为“电梯”的子类别。 您需要确保将项目导出为 IFC 时,一个电梯正确(且自动)映射到类 IfcTransportElement 和类型 IfcTransportElementType。
将族映射到 IFC 实体
将共享参数添加到族中
指定 IFCExportAs 和 IFCExportType 的值
检查项目中的参数值(可选)
将这些共享参数保存到位于网络位置的文件,以便可以向其他族和项目添加这些参数。 也可以使用 Revit 提供的共享参数文件 (IFC Shared Parameters.txt)。 请参见 IFC 特定文件以了解有关如何访问此文件的信息。
例如,在存储公司其他标准文件的文件夹中,创建一个名为 IFCexportParameters.txt 的参数文件。 您只需创建这些共享参数一次, 然后即可在多个族中重用这些参数。
在“族类型”对话框中,IFCExportAs 将显示在参数列表中。
在“族类型”对话框中,IFCExportType 将显示在参数列表中。
将共享参数添加到一个族类型时,Revit 自动将其添加到该族的所有类型中。 接下来,可以指定每种族类型中每个参数的值。
可以对指定给项目中某一图元的 IFC 导出参数值进行核对。
IFCExportAs 和 IFCExportType 参数显示您为族类型指定的值。 将项目导出为 IFC 时,该族中的图元将映射到指定的 IFC 类和类型。