Applies to Product(s): OpenPlant Isometrics Manager Version(s): 08.11.11.224 (SS6) Environment: Windows 7/8.1/10 (64-bit) Area: Settings/Attributes Subarea: Schema Customization Original Author: Swapnil Joshi, Bentley Product Advantage Group To report the reinforcing pad using schema customization in the OpenPlant Isometrics Manager Background By default, OpenPlant Isometrics Manager does not report the reinforcing pad in the generated output of the OpenPlant Isometrics Manager and is not included in the Bill of Materials. We need to make some schema changes to achieve that. The changes mentioned in the schema allow us to achieve both the requirements. Steps to resolve Open Bentley Class Editor Utility. Open the 'OpenPlant_3D.01.07.ecschema.xml' file. Search for 'REINFORCEMENT' class. Go to properties tab select 'DESCRIPTION' click on Remove button. Highlight the REINFORCEMENT class, right click and select the Add/Remove from Custom Attributes. Remove the Isometric Component Custom Attribute. Save the schema and close. Now open the 'OpenPlant_3D_Supplemental_Isometrics_Isoextractor.ecschema.xml' . Search for 'REINFORCEMENT' class. Add Custom Attributes Isometric Calculated ports, Isometric Mappings. A dd the following information in the Isometric Component. Class Name: CT_ADDITEM Item Code: "REINFORCEMENT PAD" Scalar: "Hanger.99" Add the following information in Isometric Calculated Ports. End Preparation “BW” Size IM.ConvertUnit(this.NOMINAL_DIAMETER,IM.GetUnit(this.GetClass().Name,"NOMINAL_DIAMETER"),IMPROJ.BORE_UNIT) Location X IM.ConvertUnit(this.P1_X,IM.GetUnit(this.GetClass().Name,"P1_X"),IMPROJ.COORD_UNITS) Location y IM.ConvertUnit(this.P1_Y,IM.GetUnit(this.GetClass().Name,"P1_Y"),IMPROJ.COORD_UNITS) Location Z IM.ConvertUnit(this.P1_Z,IM.GetUnit(this.GetClass().Name,"P1_Z"),IMPROJ.COORD_UNITS) Orientation x “0” Orientation y “0” Orientation z “0” End Type Id “1” Convert location to wcs True Convert direction to wcs False *Note: Copy the above variables in the notepad and then paste in the schemas. Open the OpenPlant_3D.01.07.ecschema.xml and supplement with OpenPlant_3D_Isometrics_Isoextractor.01.07.ecschema.xml. Open the reinforcement class, select the description property and click on override . Add a custom attribute AutoPLANT_PDW_Property_Map. Give the property name LONG_DESCR. Save the schema and generate the isometric to review the result. As seen in the image above the reinforcement pad is reported in the isometric and listed in the Bill of Materials. See Also Still a problem If the 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. 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!
↧
Wiki Page: To report the reinforcing pad using schema customization in OpenPlant Isometrics Manager
↧