How to Differentiate Between Multiple Records for Topworks in Spec.


Applies To
Product(s):OpenPlant Modeler
Version(s):08.11.09.XXX (SS5)
Environment: Windows 7 (64 bit)
Area: Component
Subarea:
Original Author:Harpreet Singh, Bentley Product Advantage Group

Background

When there are multiple records of TopWorks (say HAND_WHEEL) in the spec then while placement of valves (Gate Valve & Globe Valve) software does not differentiate between the records and places the HAND_WHEEL with same dimension on both the valves.

Steps to Accomplish

  1. Open OpenPlant Specification Generator.
  2. Load the Spec in Spec Gen & go to Gate Valve section.
  3. Add a constraint ‘TAG’ from the second icon in this section as shown below.



  4. Now click the last icon on this section i.e. Define Section Descriptions as shown below:



  5. In this dialog box click icon with + sign i.e. ‘Add Column’ – TAG.
  6. Right click on VALUE field and type [GATE] in this highlighted area as shown below and click green check button.



  7. Similarly repeat steps 3 to 6 and add value [GLOBE] for TAG property in ‘Globe Section’. Please see below:



  8. Now go to TOPWORKS section and add TAG constraint.
  9. Add the same values for gate valve and globe valve as shown below:



  10. Save the Spec.

Changes to be made in Schema:

  1. Open OpenPlant_CustomAttributes.08.11 schema in class editor from below given path. C:\ProgramData\Bentley\OpenPlantModeler V8i\WorkSpace\OPModeler\schemas.
  2. Now open OpenPlant_3D.01.07 schema in class editor from project schemas and supplement it with OpenPlant_3D_Supplemental_Modeling.01.07.
  3. Expand the Classes node and go to Plant Base Object\Named Item\Device\Valve Operating Device\Manual Valve Operating Device\Hand Wheel.
  4. Right click on HAND_WHEEL class and click Custom Attributes->ADD/Remove.



  5. Add OpenPlant_Physical_AdditionalDBQuery custom attribute in OpenPlant_3D_Supplemental_Modeling location and click OK. Please see below picture for reference:



  6. Right click on FieldName and click “Add Element” in context menu.
  7. Type “TAG” in FieldName and SAVE schema.
  8. Launch OpenPlant Modeler and verify the results.

See Also

communities.bentley.com/.../12009.component-openplant-modeler

Comments or Corrections?

Bentley's Product Advantage Group requests that you please confine any comments you have on this Wiki entry to this Comments or Corrections?" section. THANK YOU!