Quantcast
Channel: OpenPlant | AutoPLANT
Viewing all articles
Browse latest Browse all 16985

Wiki Page: How to Assign Level for Valve Tag Using Named Expression

$
0
0
Applies To Product(s): OpenPlant Modeler Version(s): 08.11.09.XXX Environment: Windows 7 (64 bit) Area: Settings/Attributes Subarea: - Original Author: Rahul Kumar, Bentley Technical Support Group To set Component symbology with Valve tag i.e. PIPELINE.NAME-Valve-Tag Name in OpenPlant Modeler using Named Expression. Background OpenPlant component symbology is managed in the typical MicroStation fashion. It is controlled through a combination of Named Expressions (used to read attributes and assign the Element Templates accordingly) and Element Templates (where symbology is defined for the elements identified by the Named Expression). A modification in ‘Named Expression’ should require for changing the components symbology by pipeline name which can be found under ‘Utilities’ Menu and to customize ‘Element template’ to define the name and hence color to it under ‘Element’ option. In OpenPlant Modeler, Sometimes it could be Modeler choice or as per Project specific requirement, it has been envisioned to get some piping component say Valve to different level. A modification in ‘Named Expression’ should require for changing the Equipment level as per Valve Name and Tag Number like PIPELINE.NAME-VALVE-TAG etc. see below exercise where similar content has been described. Steps to Accomplish Go to File from Main Menu option and open DGN library files (dgnlib). See image below : Under Utility Menu, Select Named expression and click on OP_SYMBOLOGY_PIPING. See image below for reference. Below are the Symbology pasted to copy from here and to get it pasted to its respective Expression’s. OP_SYMBOLOGY_PIPING: "BY_LEVEL_AND_TEMPLATE:" & PIPELINE.NAME & IIF( OPITEM.IsOfClass( "VALVE", "OpenPlant_3D" ), "-Valve-"& OPITEM.NAME &":",":") & "OpenPlant\Piping\" & IIF( OPITEM.IsOfClass( "INSTRUMENT", "OpenPlant_3D" ), "Instrument:", IIF( OPITEM.IsOfClass( "CONTROL_VALVE", "OpenPlant_3D" ), "Instrument:", IIF( OPITEM.NOMINAL_DIAMETER 100 AND OPITEM.NOMINAL_DIAMETER 200 AND OPITEM.NOMINAL_DIAMETER 300 AND OPITEM.NOMINAL_DIAMETER 400 AND OPITEM.NOMINAL_DIAMETER 500, "DiameterRange6:", "Default:" ) ) ) ) ) ) ) ) & "Model" Note: Make sure to copy the strings correctly. Save each Expression which turns blue . Save option will get enabled once you modify the Expressions: See below for reference. Launch OpenPlant Modeler and Verify results. See images below: Valve Level as ‘PIPELINE.NAME-Valve-Tag ( 1-RW-001-B2-Valve-HV10)’ See Also Comments or Corrections? Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this Comments or Corrections?" section. THANK YOU!

Viewing all articles
Browse latest Browse all 16985

Trending Articles