【问题背景】
在OpenPlant Modeler中,有事需要使用显示标签作为属性值。在OpenPlant Modeler中,当使用查找映射关系的方法获取属性值时,它会选择已定义的名称。当要求属性名包含数字值作为前缀时,问题就出现了,例如01-Drain Line。在这种情况下,OpenPlant Modeler不接受此属性名称。下面的wiki文章将介绍如何在OpenPlant Modeler中使用显示标签作为属性值
【操作步骤】
1.加载 Bentley Class Editor 选择对应的工作空间及工作集,加载Schema文件,并添加附加Schema文件,方法详见此下方wiki链接:
2.选择Piping Component, 点击属性,选择添加,点击添加一个新属性
3.将新创建的属性按图中方式命名。
4.点击DEMO_AREA,选择自定义属性,点击添加,为新创建的属性添加自定义特性。
5.在Add/Remove Custom Attributes自定义特性对话框,选择添加如下自定义特性Extend Type, Lookup Value Map Pointer & Standard Preference。
修改自定义特性的模式位置,点击确定。
6.对于应用的自定义特性,输入如下所示的详细信息。
7.在Value Map中添加AREA_VALUE_MAP,并按如下方式修改
8.保存Sschema,重启OPM,验证结果。
注意:此时在属性中,显示标签作为属性值而不是名称