如何在等级中区分操作机构的多条记录


当在等级中对同一类型的操作机构有多条记录时,如HAND_WHEEL,如下步骤告诉我们如何在放置不同类型阀门时区分不同尺寸的操作机构。

OpenPlant SpecGenerator中修改等级:

1. 启动OP Specification Generator

2. 加载要修改的Spec,并找到闸阀

3. 如下图增加“TAG”过滤条件

4. 如下图点击“Define Section Descriptions”按钮

5. 在对话框点击“+”按钮,加入TAG

6. 在输入框点击鼠标右键,并且输入[GATE],如图,并点击绿色对勾(PS:中文操作系统有时绿色对勾会隐藏在右下角,请小心移动鼠标到对话框右下角直至出现气泡提示,可以点击)

7. 为其他类型阀门重复此操作,注意输入不同TAG,如[GLOBE],如图

8. 到 TOPWORKS 组,同样增加 TAG 过滤条件

9. 为不同尺寸的操作机构设置对应的TAG,如下图

10. 保存 Spec

修改Schema:

 


1. 启动Bentley Class Editor, 打开C:\ProgramData\Bentley\OpenPlantModeler V8i\WorkSpace\OPModeler\schemas里的OpenPlant_CustomAttributes.08.11 schema

2. 打开OpenPlant_3D.01.07并附加OpenPlant_3D_Supplemental_Modeling.01.07

3. 找到HAND_WHEEL

4.如下图,在该类上右键并点击 Custom Attributes > ADD/Remove


5. 增加 OpenPlant_Physical_AdditionalDBQuery,并设置LocationOpenPlant_3D_Supplemental_Modeling,点击OK

6.FieldName上右击鼠标,点击 “Add Element”

7. FieldName[0] 处输入“TAG”后保存schema


8.启动OPM测试

启动Bentley Class Editor, 打开C:\ProgramData\Bentley\OpenPlantModeler V8i\WorkSpace\OPModeler\schemas里的OpenPlant_CustomAttributes.08.11 schema