Quantcast
Viewing all articles
Browse latest Browse all 16985

Wiki Page: How to Add IsoSheet Information on Piping Components & Supports

Applies To Product(s): OpenPlant Modeler Version(s): 08.11.09.XXX Environment: Windows 7 64 bit Area: Component Subarea: - Original Author: Rahul Kumar, Bentley Technical Support Group Overview Adding Iso Sheet Information on Piping Components in OpenPlant Modeler. Background In OpenPlant Modeler, piping component information comes from its relative properties and classes assigned on them using schemas. In below steps, the discussion can be seen to assign Iso Sheet information on all piping components which can be further utilized in various exporting utilities and to filter those components based on Iso Sheet information. Steps to Accomplish For Iso-Sheet Name on PIPING_COMPONENT In Class editor, Open ‘OpenPlant_3D.01.04.ecschema.xml’ and supplement it with ‘OpenPlant_3D_Supplemental_Modeling.01.04.ecschema.xml’ schema. Above schema can be found by navigating below sample project path. C:\ProgramData\Bentley\OpenPlantModelerV8i\WorkSpace\Projects\ OPModeler_Metric\DataSet\Schemas. Navigate to PIPING_COMPONENT class. Create a new Property ISO_SHEET. Add Custom attribute ‘Calculated ECProperty Specification’ on new property. Locate the custom attribute on ‘OpenPlant_3D_Supplemental_Modeling.01.04. Type Expression as shown below. Also see below image for reference. this.GetRelatedInstance(“ISO_SHEET_HAS_DEVICE:1:ISO_SHEET”).NAME Save & Close Schema. Launch OpenPlant Modeler. Create a pipeline and corresponding Isosheet. Check the Iso Sheet Name under IsoSheet Manager for review. Also verify it on each piping component using Modify Component option. See image below. For Iso-Sheet Name on SUPPORTS Go to SUPPORT class and add a new property ISO_SHEET_NAME. Add Calculated ECProperty Specification custom attribute on it as explained above in step 4. Type the EC Expression as this.GetRelatedInstance("DEVICE_HAS_SUPPORT:1:PIPING_COMPONENT").ISO_SHEET. Save the changes in schema and re-launch OpenPlant modeler. Place a pipe in the model and place some supports on it. Create an iso-sheet from pipeline manager. Select the support and check element information dialog for Iso Sheet Name property. NOTE: It may happen that you see failure value in element information dialog but if you check the same support in item browser, you will see correct values in there. This is a known issue to us and defect is already logged for it. To update the values in element information dialog double click on the handler of pipe segment on which the supports are placed and then double click on the handlers/manipulators of the supports as shown below. This should update the values in element info dialog. 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