Applies To Product(s): OpenPlant Isometrics Manager Version(s): 08.11.09.XXX Environment: Windows 7 (64 bit) Area: Settings/Attributes Subarea: - Original Author: Rahul Kumar, Bentley Product Advantage Group Overview In OpenPlant Isometrics Manager, Isometric drawing nomenclature formatting required by user. Please find below explanations and illustrates on changing the format. Problem Description In OpenPlant Isometrics Manager, the isometrics output drawing name contains three parameters, LINENUMBER, ISO, and NUMBER. As per the Project requirement users might need to change this to some different formats. Currently, the NUMBER property starts with the format as 1, 2, 3…and so on. The requirement is to get the NUMBER property formatted and to produce the output as 01, 02, 03…etc. Notice the below changes in schema files under the ISO_SHEET class will aid user to achieve this settings. This has been shown in Context with OpenPlant Modeler and OpenPlant Isometrics Manager. Steps to Resolve In Class editor, Open ’OpenPlant_3D.01.04.ecschema’ schema and supplement it with ‘OpenPlant_3D_Supplemental_Modeling.01.04.ecschema’ and ‘OpenPlant_3D_Supplemental_Isometrics_Isoextractor.01.04.ecschema’. Path to follow the default project schema: C:\ProgramData\Bentley\OpenPlantModeler V8i\WorkSpace\Projects\ OPModeler_Metric\DataSet\Schemas Navigate to ISO_SHEET Class. Go to Property Tab, and select NAME property. Check EC Expression custom attribute. Change the Expression as shown in image below: this.LINENUMBER & "-iso-" & System.String.Format("{0:D2}",this.NUMBER*1) Note- Do Not use 'copy' command for writing expressions shown above. It might not work for quotes. It is advisable to write the expressions in notepad and copy paste the expression in schema, or directly write it in schema. Using D2 in expression will give results as 01, 02, 03 etc. With D3 , the results will be 001, 002, etc. Also set 'Required ECExpression SymbolSets[0]' to System.String to call for the expression. this.NUMBER*1, here 1 denotes the numbering process to begin with 1. i.e. 001. with this.NUMBER*3, it will start as 003. In OpenPlant Modeler re-create iso sheet and publish I model. User can also See modified name in IsoSheet Manager. Publish an i-model. Launch OpenPlant Isometrics Manager. Generate Isometrics and verify results. See image below. See Also 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!
↧