Applies To | |
Product(s): | OpenPlant Isometrics Manager CONNECT Edition |
Version(s): | 10.XX.XX.XXX |
Environment: | Windows 10 (64-bit) |
Area: | Customization |
Subarea: | Schema |
Original Author: | Evander Cabalagan, Bentley Global Technical Support |
Background
There are some scenarios where the user requires to create a common property for specific components such as pipe, supports and various types of valves. The purpose of it is to gather multiple AutoPLANT properties into a single OPIM property.
On this wiki article, the common property will be mapped for TAG and TAG_NUMBER. As a result, the values of TAG and TAG_NUMBER will be seen in one property in generated isometrics.
Note: A common property can be mapped to any AutoPLANT properties. However, be mindful where to map each property.
Steps to Accomplish
- Launch Bentley Class Editor. Open OpenPlant_3D.01.08.ecschema.xml and supplement with OpenPlant_3D_Supplemental_Isometrics_Isoextractor.01.08.ecschema.xml.
- Proceed to Plant Base Object. Add an element in Default Bill of Material Labels. Use the given name and value below.
Note: The common property BENTLEY_TAG will be inherited to all components under Plant Base Object. Furthermore, BENTLEY_TAG has a value of this.NAME to get IE_TAG values.
- IE_TAG works for all components except for Inline Valve. Hence, Inline Valve will not get the BENTLEY_TAG in generated isometrics. To fix this issue, copy the attribute from Plant Base Object then paste to Inline Valve. Change the value to this.ORDER_NUMBER.
Note: a) ORDER_NUMBER is mapped with TAG by default.
b) Disregard this step if Inline Valve is not part of work requirement.
- Save the changes in Class Editor.
- In report.def file, add IE_TAG + ORDER_NUMBER in both SHOP and FIELD. This step will make the values of TAG and TAG_NUMBER visible in Bill of Materials.
- Save the changes in report.def file.
- Generate isometrics to verify the result. BENTLEY_TAG is appearing in all components. TAG and TAG_NUMBER are also visible in Bill of Materials.
Still a Problem?
If above problem persists, 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.