To Define Symbology for Multiple Component State in OpenPlant Isometrics Manager


  
 Applies To 
  
 Product(s):OpenPlant Isometrics Manager
 Version(s):08.11.09.440 (SS5), 08.11.11.87 (SS6)
 Environment: Windows 7 (64 bit)
 Area: Settings/Attributes
 Subarea: 
 Original Author:Rahul Kumar, Bentley Product Advantage Group
  

Overview

To display different symbology of pipeline for components with multiple state in OpenPlant Isometrics Manager. 

Problem Description

As per project requirement, user need to display different symbology per Component State say For_Demolition, ON_HOLD etc in OpenPlant Isometrics Manager using OpenPlant Modeler. In OpenPlant Modeler user can set the existing pipeline using ‘Demolition’ option available at "STATE" property. See Details on Adding a desired state on components. Currently User can set symbology only for FOR_DEMOLITION state. Below are the steps which will guide user to achieve desired output for multiple state symbology in OpenPlant Isometrics Manager. 

Steps to Resolve

  1. Launch OpenPlant Isometrics Manager.

  2. Open “Isometric Configuration Dialog”.

  3. From “Advanced” option and click on “ExploreStyleconfiguration” option.

  4. Select working style, say IFC and open config folder.

  5. Select “Overrides.txt” file.

  6. Set Rule for various component state existing in Model. See one example below for ON_HOLD property. 

    RULE

    INCLUDE = COMP_STATE=ON_HOLD

    Style = 2

    Color = 3



  7. Save & Close file.

  8. Generate isometrics and verify results.

  9. It will take symbology as per settings mentioned in overrides.txt file. 



    Note – Check link for various other example mentioned for Overrides.txt file

In Case of Older version where overrides.txt not available & supported, user need to change the value in Schema as described below. 

  1. In Class Editor, open “OpenPlant_3D_Supplemental_Isometrics_Isoextractor.01.06.ecschema” & supplement it with below schema.
    “OpenPlant_3D_Supplemental_Modeling.01.06.ecschema”

  2. Navigate to PLANT_BASE_OBJECT class.

  3. Select “Default Bill of Material Labels” custom attribute and add a new variable like shown below. 

    Name – IE_EXISTING
    Value -  IIf(IM.Match(this.STATE,"EXISTING","ON_HOLD","FOR_DEMOLITION",""),"1","0")



    Note – User can assign many properties with comma separation on above mentioned variable.

  4. Save & close schema.

  5. Launch OpenPlant Isometrics Manager.

  6. Generate isometrics Manager & verify results. See image below.

Still a Problem?

If above problem still persist, then please create a Service Request and contact the Bentley Product Advantage group.  Please include a list of all relevant details to get in depth analysis for a solution or workaround. 

See Also

communities.bentley.com/.../13393.settingsattributes-openplant-isometrics-manager

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!