How to Get Total Weight in Bill of Material for AutoPLANT - OpenPlant Isometrics


Applies To 
Product(s):
 OpenPlant Isometrics Manager
Version(s):
 08.11.09.458
Environment:
 Windows 7 64 bit
Area:
 Settings/Attributes
Subarea:
 N\A
Original Author:
 Kestutis Mitkus, Bentley Technical Support Group

In OpenPlant Isometrics Manager, user requirement is to get Total Weight in Bill of Materials using AutoPLANT Modeler.

Background

In OpenPlant Isometrics Manager, using AutoPLANT Modeler, it has different properties total weights & dry weights in comparison to OpenPlant Modeler. AutoPLANT modeler WEIGHT_DRY property uses weight per unit as a constant and WEIGHT_TOT for total weight calculation, while OpenPlant modeler DRY_WEIGHT property used for total weight calculation and WEIGHT for weight per unit as a constant. In this case, when ISO generated through AutoPLANT, correct total weight value displayed in OPIM WEIGHT property. This can be achieved through modifying report.def file under style folder present under each project and by modifying OpenPlant_3D.01.04.ecschema from user, AutoPLANT projects directory.

Steps to Accomplish

  1. Launch Bentley Project Administrator and click “Create/Modify” button in Isometrics Settings.


  2. From Advanced node, click on ‘Open Report definition’ file.

  3. In report definition file, write Total Report to apply for Shop material as shown in below image.

  4. Save report definition file and generate isometrics.


    The right way to count the weight of a pipe with elbow would be:
    Pipe WEIGHT (333,416) + Elbows DRY_WEIGHT (22,727).

    AutoPLANT Pipes has WEIGHT_DRY and WEIGHT_TOT
    AutoPLANT WEIGHT_DRY mapped with OPIM DRY_WEIGHT is a weight per unit constant like 111.139
    AutoPLANT WEIGHT_TOT mapped with OPIM WEIGHT is pre calculated total weight value like 333.416

    AutoPLANT Elbows has WEIGHT_DRY and WEIGHT_TOT
    AutoPLANT WEIGHT_DRY mapped with OPIM DRY_WEIGHT is a weight per unit constant like 22.727
    AutoPLANT WEIGHT_TOT is not mapped, because Elbows and other fittings in OPIM has no WEIGHT property and report is generating total weight value as 0

    In this case, when total weight value of elbows and pipes is required on same report, elbows need additional WEIGHT property mapped with WEIGHT_TOT from AutoPLANT.

    Below are the steps to fix this issue.

  5. In Class Editor, open ‘OpenPlant_3D.01.04.ecschema’ from projects directory.
    See Path below: …..%PROJECTROOT%\Config\OpenPlant\schemas

    Select on PIPE_ELBOW class Properties tab. Copy, paste and rename the DRY_WEIGHT property like in pictures below.


  6. Go back to the DRY_WEIGHT property, override it and change “Autoplant 3D” custom attribute value to WEIGHT_TOT

  7. Save all changes and generate isometrics to verify results

See Also

communities.bentley.com/.../12642.configuring-the-bom-and-reports

communities.bentley.com/.../20460.how-to-show-total-weight-for-bill-of-material-in-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!