如何修复类型映射对话框中的错误警告

Archicad提供IFC导出的类型映射预设配置。各预设分别被优化为支持某个IFC方案:IFC2x3、IFC4或IFC4x3。

若使用下图所示的预定义预设,则映射无误。


SchemaTypeMapping2_3.png

SchemaTypeMapping4.png

IFC2x3方案用类型映射预设

IFC4方案用类型映射预设

若自定义类型映射预设或更改架构定义,可能会导致映射定义过时或错误,因为不同架构(例如 IFC2x3、IFC4 或 IFC4x3)中的 IFC 类型定义略有不同。

IFC转换器对话框及类型映射子对话框会提醒任何不兼容的类型映射定义,并帮助解决它们。

此处的自定义类型映射预设应该是兼容IFC4方案的。但这个警告表明有一个错误:


IncompatibleTypeMapping.png

单击三点按钮打开类型映射预设对话框。

此处也同样指出了错误。


IncompatibleTypeMapping2.png

单击信息 按钮查看详细内容。


CompatibilityInfo.png

单击 OK 返回主对话框,再单击打开为导出映射IFC类型 对话框...

设置过滤器为“为IFC4方案显示IFC实体”,如下图所示。

这将设置对话框,以便强制选择与IFC4兼容的映射定义。


TypeMappingProblems.png

左侧的树视图中,可查看报错的分类项目:它们被标记上了警告方框。这些项目可能已正确映射到IFC2x3,但由于命名标准已更改或扩展,须重新映射这些项目以使用IFC4的相应新术语。这很简单。

  1. 选择出错的分类项目(如基础)。

    其映射定义位于右侧。IFC类型没有问题,但缺失了IFC类型产品。


    FootingProblem1.png
  2. 单击IFC类型产品 弹出框以查看兼容映射选项。选择其中一个并单击选中。

为各个出错的元素重复该映射以确保类型映射预设与IFC4兼容。