
Applies To | |
Product(s): | OpenPlant Isometrics Manager |
Version(s): | 08.11.09.XXX (SS5) | 08.11.11.XXX (SS6) |
Environment: | Windows 7/8.1/10 (64 bit) |
Area: | Settings/Attributes |
Subarea: | - |
Original Author: | Rahul Kumar, Bentley Product Advantage Group |
Overview
In OpenPlant Isometrics Manager, tagging of valve can be experienced with ‘User Label’ option present under Isometric configuration dialog.
Problem Description
In OpenPlant Isometrics Manager, with ‘User Label’ option, user has created the labels as $(DEVICE_TYPE_CODE)$$(NUMBER) which split on two lines (DEVICE_TYPE_CODE on top and NUMBER on the bottom. The placement routine normally falls correct except for the number which has leading zeroes in the tag e.g. HV-0001. When the annotation is placed, the leading zeros are dropped resulting in HV-1. Below steps will illustrate to retain the leading zeroes on valve tags. This has been shown in context with OpenPlant Modeler and OpenPlant Isometrics Manager.
OpenPlant Modeler-OpenPlant Isometrics Manager
Steps to Resolve
- Launch the Bentley Class Editor and open the following schemas.
OpenPlant_3D.01.07.ecschema.xml (%ProjectRoot%...\WorkSpace\ Projects\OPModeler_Metric\ DataSet\Schemas\).
Supplement With,OpenPlant_3D_Supplemental_Isometrics_Isoextractor.01.07. ecschema.xml (%ProjectRoot%...\WorkSpace\Projects\OPModeler_Metric\ DataSet \ Schemas\).
For More information on supplementing schema click here>>>>
- Under Valve class write below expression this.DEVICE_TYPE_CODE & "$" & this.NUMBER for custom attributes Specific BOM labels.
Name : IE_ValveTag
Value : this.DEVICE_TYPE_CODE & "$" & this.NUMBER

- Save & Close Schema.
- Launch OpenPlant Isometrics Manager.
- Select Project unit, say OPModeler_Metric here and click OK. See image below:

- Click on "Configuration" Icon to launch Isometric configuration dialog box.

- Select Isometric Style, say IFC here and click on "Add New Label" to create new user labels.

- Fill in the data like shown below.
Include - IE_TYPE=CT_VALVE_STRAIGHT
Text - $(IE_ValveTag)
Type- NOTE
Cell Name - NOTE

- Save and Close Isometrics configuration dialog box.
- Generate isometric and verify results. See image below.

- To show results in Bill of material section, we need to define variable in Default Bill of Material Labels custom attribute.
- Repeat step 1.
- Navigate to Plant Base Object, right click & select Custom Attributes > Copy as shown.

- Select Default Bill of Material Labels custom attribute, using drop arrow copy this custom attribute as shown below.

- Navigate to Valve class and paste the copied custom attribute as shown.

- Under Default Bill of Material Labels custom attribute add variable as shown below.
Name : IE_VALVE_TAG
Value : this.DEVICE_TYPE_CODE & "-" & this.NUMBER

- Save all the settings
- Navigate to report.def file of your particular style folder.
- To concatenate device type code & number for valve edit report as shown below.
COLUMN = 60: W : IE_DESCRIPT + " " IE_VALVE_TAG

"+" is used for concatenating properties & " " used to provide extra spacing
- Save the settings and verify the result as shown below.

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!