如何创建映射规则

1。选择您需要映射的IFC属性。斜体类型的数据不可被映射。

2。点击新建规则按钮。出现 “空白规则”字段。

3。从“添加内容”下拉式按钮中选择内容类型字段:

参数 & 属性

图库部件参数

静态文本

注意:如果规则包含一个以上字段,字段总是被转换为一个字符串的字段连接。

StartNewRule.png 

您可以向单一信息分配多个规则。这是有用的,例如,如果几个工具将生成相同的IFC元素类型。将按它们出现在用户界面中的顺序应用规则:第一个有效的规则将被应用。

RuleOrderApply.png 

分割字符串

字符串类型的字段可以拆分。

在规则内容中,对于选定的字符串类型字段:点击弹出的窗口,打开拆分设置:

例如,使用拆分来剪出图库部分名称的一个特殊片段。

SplitString.png 

图库部件参数

图库部件参数可以用两种方式设置:

图库部件相关的:选定的图库部件参数将只影响包含该参数的元素。如果图库部件参数在对象子类型水平中定义,那么参数映射也将发生在子元素上。例如,如果我们映射了GS门对象子元素的 “gs_list_cost”变量参数,那么映射将对GS门(诸如门、双门、金属门等)的子图库部件元素的所有门(和ifcDoors)有效。见下面的例子。

图库部件独立:参数变量(例如,“gs_list_cost”)将对映射有效,不管选择哪个图库部分。例如,如果您选择了双门的“gs_list_cost”参数用来映射作为图库部件的独立参数,那么,映射将发生在访问 “gs_list_cost” 参数的每一个门上。如果门参数被用来在IfcElement层高上映射, 那么它将映射IfcElement子实体的所有IFC实体,并且包含 “gs_list_cost”参数(诸如家具元素,例如扶手椅和椅子)。见下面的示例。

GSCostParameterIndep.png 

注意:如果映射规则包含未在项目中加载的图库部件参数,则此规则、映射的IFC数据和映射的IFC实体数据均以红色显示。

相关主题

信息映射规则示例

映射组件级别属性