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

Wiki Page: How to Set Pipeline Color by Service in OpenPlant Modeler

$
0
0
      Applies To        Product(s): Bentley OpenPlant Modeler   Version(s): Any   Environment:  N/A   Area:  Settings/Attributes   Subarea:    Original Author: Justinas Lipnickas, Bentley Technical Support Group                     To set Pipeline colors according to the service and level according to the pipeline name is a frequent asked and used technique. Use the steps bellow to achieve this in OpenPlant Modeler. 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). Steps to Accomplish Option 1 XXXX(Delete this heading if only one option exists.)XXXX All of component symbology settings are usually set in OPmodeler.dgnlib file, located in WorkSpace\Projects\%project_name%\DataSet\Dgnlibs folder. Open it; In menu select Element - Element Templates; Browse to OpenPlant - Piping section, see what templates are already available. If required create new for your services: In menu open Utilities - Named Expressions. Here for Pipelines you have to update 3 expressions: OP_SYMBOLOGY_PIPING: "BY_LEVEL_AND_TEMPLATE:" & PIPELINE.NAME & ":OpenPlant\Piping\" & PIPELINE.SERVICE_NAME & ":Model" OP_SYMBOLOGY_PIPING_CENTERLINE: "BY_LEVEL_AND_TEMPLATE:" & PIPELINE.NAME & ":OpenPlant\Piping\" & PIPELINE.SERVICE_NAME & ":Centerline" OP_SYMBOLOGY_PIPING_INSULATION: "BY_LEVEL_AND_TEMPLATE:" & PIPELINE.NAME & ":OpenPlant\Piping\" & PIPELINE.SERVICE_NAME & ":Insulation" Result in OPM should look something like this: See Also [[Managing Component Symbology in OpenPlant]]

Viewing all articles
Browse latest Browse all 16985

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>