How to Split the Components on Different Description and to Avail Different PartID in BOM


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) & others
Area: Settings/Attributes
Subarea: BOM - Splitting Quantity
Original Author:Rahul Kumar, Bentley Product Advantage Group

Case #1 -  To Split the Pipe Quantity on Different Description

In Isometric BOM, Pipe with different descriptions does not count separately. It produces a combined length/Quantity in Bill of Material. Requirement is to get a separate quantity in bill of Material whose description found to be different. This can be done by modifying the schema through class editor. It can be experienced using both OpenPlant modeler and AutoPLANT Modeler. This has been shown in context with OpenPlant Modeler and OpenPlant Isometrics Manager. However similar approach could be utilized for AutoPLANT modeler and OpenPlant Isometrics Manager, by navigating to different project path. 

Background

Different pipe description expected as B36.10 4 PE PipeB36.10 4 PE Pipe_For Coating on same pipeline. 

OpenPlant Modeler-OpenPlant Isometrics Manager

Steps to Accomplish

  1. In Class Editor, open ‘OpenPlant_3D_Supplemental_Isometrics_Isoextractor.01.04.ecschema’.

    For OpenPlant Modeler user, below is the path to check schema. 
    ……..%....%\Bentley\OpenPlantModeler V8i\WorkSpace\Projects\User Project\DataSet\Schemas

  2. Locate the "Pipe" class to edit the schema.
  3. Go to class tab, under "Isometric Component" custom attribute, add the value "this.DESCRIPTION" in item code field as shown in image below.



  4. Save & close the schema.
  5. Launch OpenPlant Isometrics Manager and verify results. See image below for reference please.

Case #2 - To Display Unique Part ID for Flanges

User requirement is to split the Flanges with its unique Part ID. To incorporate it, similar customization, like explained above should be done to split the components with unique PARTID. See Steps below to get it. Below has been described in context with OpenPlant Modeler & OpenPlant Isometrics Manager.

OpenPlant Modeler-OpenPlant Isometrics Manager

Steps to Accomplish

  1. In Class Editor, open ‘OpenPlant_3D_Supplemental_Isometrics_Isoextractor.01.04.ecschema’.
    For OpenPlant Modeler user, below is the path to check schema. 
    (……..%....%\Bentley\OpenPlantModeler V8i\WorkSpace\Projects\User Project\DataSet\Schemas)

  2. Locate the "WELD_NECK_FLANGE" class to edit the schema.
  3. Go to class tab, under "Isometric Component" custom attribute, add the value "this.GUID" in item code field as shown in image below.


  4. Save & Close Schema. 
  5. Launch OpenPlant Isometrics Manager and verify results. It should split the Component based on unique property value and create different PARTID. 

AutoPLANT Modeler-OpenPlant Isometrics Manager

  1. In Class Editor, open ‘OpenPlant_3D_Supplemental_Isometrics_Isoextractor.01.04.ecschema’.

    For AutoPLANT Modeler, below are the path to open schemas: 
    (……..%....%\Bentley\Plant V8i\Bentley Plant V8i Projects\User Project\Config\OpenPlant\schemas)

  2. Locate the "WELD_NECK_FLANGE" class to edit the schema.
  3. Go to class tab, under "Isometric Component" custom attribute, add the value "this.GUID" in item code field as shown in image below.



    Note : For AutoPLANT Modeler user, COMP_ID property gets mapped with GUID. However user should check other property as well which stands unique to each Flange. 

  4. Save & Close Schema. 
  5. Launch OpenPlant Isometrics Manager and verify results. It should split the Component based on unique property value and create different PARTID. 

Case #3 - To Display Unique Part ID for Pipe Bend

User requirement is to split the Pipe Bend with its unique Part ID. Using OpenPlant Modeler & OpenPlant Isometrics Manager, when user model a pipe & Bends with "No Weld" option, it does not generates a weld on pipe and thus displays both pipe and Bend in one Part ID. See Image below in both OpenPlant Modeler & OpenPlant Isometrics Manager.

OpenPlant Modeler-OpenPlant Isometrics Manager

In OpenPlant Modeler:

In OpenPlant Isometrics Manager:

To incorporate it, similar customization, like explained above should be done to split the components with unique PARTID. See Steps below to get it. 

Steps to Accomplish

  1. In OpenPlant Modeler, Place a pipe & Pipe Bends. 
  2. In "AutoFitting" tab, check ON welds. See image below. 



  3. Launch OpenPlant Isometrics Manager. 
  4. Generate Isometrics & Verify results. See image below.



  5. To get a separate section for Bends, User can alter rep_sortgroups.txt file and define it separately. 
  6. Navigate to corresponding project style folder, Say default type IFC here. See below image to check the folder location.
  7. In Isometrics Configuration dialog, under Isometric Style tab. Click on "Explore Style".



  8. Open rep_sortgroups.txt and modify entries like shown in below image. 

    SORTGROUP = PIPES
    HEADER = @ -----------
    HEADER = @ PIPES
    HEADER = @ -----------
    RULE = IE_TYPE=CT_PIPE

    SORTGROUP = BEND
    HEADER = @ -----------
    HEADER = @ BEND
    HEADER = @ -----------
    RULE = IE_TYPE=CT_BEND



  9. Save & close file. 
  10. Generate Isometrics & verify result. See image 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!