Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
OpenPlant | AutoPLANT
  • Product Communities
OpenPlant | AutoPLANT
OpenPlant | AutoPLANT Wiki How to Perform Calculations on Product Code (PCode) values
    • Sign In
    • -OpenPlant | AutoPLANT Wiki
      • +OpenPlant
      • +Bentley AutoPLANT
      • +Bentley Navigator
      • +Bentley PlantSpace
      • +Plant Project Tools
      • -Bentley Raceway and Cable Management
        • How to Download Bentley Raceway and Cable Management
        • Bentley Raceway and Cable Management Product Compatibility
        • -CONNECT Edition - Bentley Raceway and Cable Management
          • +Resolved issues in Bentley Raceway and Cable Management Releases
          • +What's New in Bentley Raceway and Cable Management Releases
          • +Manufacturer Based Raceway Content in Bentley Raceway and Cable Management
          • +AutoPlace Conduit tool - BRCM CONNECT Edition
          • +Cable Reports- Cable Pull Cards and Cable Drums-Bentley Raceway and Cable Management CONNECT Edition
          • +Cable Routing-Bentley Raceway and Cable Management CONNECT Edition.
          • +Drawing generation - Bentley Raceway and Cable Management CONNECT Edition
          • +i-Model - Bentley Raceway and Cable Management CONNECT Edition
          • +Installation_Configuration - BRCM CONNECT
          • +Power Platform Support - BRCM CONNECT Edition
          • +Project Setup- Bentley Raceway and Cable Management
          • +ProjectWise Integration - Bentley Raceway and Cable Management CONNECT
          • +Raceway Design Tools - Bentley Raceway & Cable Management
          • +Raceway IDs - Bentley Raceway and Cable Management CONNECT
          • -Reports - Output Manager - BRCM CONNECT Edition
            • Functions and Operators list for Report Designer in Bentley Raceway and Cable Management
            • How to add Calculated Field in Reports
            • How to Add Equipment UDAs in BOQ Reports
            • How to add the User Defined Attributes into Reports
            • How to apply filters to the Columns of the Output Reports
            • How to Configure Equipment Product Codes
            • How to Export Custom Cable UDAs in Cable Route List report
            • How to generate Isometric Cable Report.
            • How to Include Raceway Accessories in the BOQ Report
            • How to Insert Page Break in BRCM report templates
            • How to Perform Calculations on Product Code (PCode) values
            • How to Utilize Equipment UDAs in BOQ report for Product codes and Descriptions
          • +Underground System - Bentley Raceway and Cable Management CONNECT Edition
          • +User Defined Attributes (UDA) Settings - Bentley Raceway and Cable Management CONNECT Edition
          • +Components Center - Bentley Raceway and Cable Management CONNECT Edition
          • +i-Twin Services-Bentley Raceway and Cable Management CONNECT Edition.
          • +Equipment & Cable List Import-Bentley Raceway and Cable Management CONNECT.
          • +Interoperability
        • +V8i - Bentley Raceway and Cable Management
      • i-model Composition Service for S3D
      • Working from home with OpenPlant
      • Working from home with Bentley Raceway and Cable Management
      • Working from home with AutoPLANT Modeler
      • Your Feedback is important to us!

     
     Questions about this article, topic, or product? Click here. 

    How to Perform Calculations on Product Code (PCode) values

      Product(s): Bentley Raceway & Cable Management
      Version(s): CONNECT Edition (10.05.00.54)
      Environment: N/A
      Area: N/A
      Subarea: N/A
      Original Author: Aadarsh Tale

    Background

    Many manufacturers have numerous catalogues with items and PCodes, due to which sometimes on the user end arises a need to change the PCode depending on the geometric dimensions of the item.

    Bentley Raceway and Cable Management, lets you perform the basic mathematical calculations on PCodes by adding calculated strings in the PCode xml files inside the standard dataset.

    Steps to Accomplish

    1. Launch Bentley Raceway and Cable Management. Select the WorkSpace , WorkSet and open the Raceway design file.

    2. Now, Open the Raceway Router tool from the Raceway ribbon tab.


    3. From the Raceway Routing Tool, Select Cable Tray as the system.
      Select the OBO Cable Tray MKS 60 catalog.


    4. Choose a desired catalog Variant and configure other settings as needed.
      Click Route and place a straight raceway part.


    5. Select the Place Part tool to place a fitting.


    6. Now select Reducer Right from the Fittings and select the 300 mm Right Trade Width. Click OK and place the fitting.


    7. Route the reduced width straight part as shown in image below.

       
    8. Select the Object Info from the Manage ribbon tab and Select the reducer fitting.
      Here, you can see all the information of the selected object and with the help of catalog i.e OBO and description value in the image below you can easily find the catalog file in your dataset.



      Note: Copy the GUID for Fitting as you will need it in coming steps.
       
    9. Open the PCode XML file for example “CAT_OBO_Cable_Tray_MKS_60_PCode_EN” from the standard dataset’s raceway folder.
      Note: C:\ProgramData\Bentley\BRCM CONNECT Edition\Configuration\Workspaces\BRCM Metric Example\Standards\BRCM\std_dataset\raceway
    10. Search the Reducer fittings with Fitting GUID and match the Variant and the RightTrayWidth.
    11. Change the PCode fitting Value to “ RWEB ${($VATradeWidth)-($RT)}($UTMaterial)” and save the file.


    12. Restart Bentley Raceway and Cable Management and open the Raceway design file.
      Select the Output Manager from the Output ribbon tab.


    13. Click on Detail_BOQ and Select Resources.


    14. Select the design file from the Collaboration Manager and lock the resources.
      Press Ok to proceed.


    15. Now click on the Preview option to see the detailed report.


    16. Here, in the Product Code field for the reducer, you can see that the output is the result of the calculation string which we have introduced in the PCode XML file.

    See Also

    Raceway Design Tools - Bentley Raceway & Cable Management
    If you are routing raceways for your current project and curious to know more about the raceway design tools and different routing workflows which Bentley Raceway and Cable Management offers. You can follow…
    Last edited 7 months ago in OpenPlant | AutoPLANT > OpenPlant | AutoPLANT Wiki

    Still a Problem?

    If above problem still 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!

    • Calculation string for PCode
    • Raceway Design Tools
    • BRCM CONNECT Edition
    • update 5
    • Share
    • History
    • More
    • Cancel
    • Aadarsh Tale Created by Bentley Colleague Aadarsh Tale
    • When: Wed, Sep 2 2020 7:28 AM
    • Aadarsh Tale Last revision by Bentley Colleague Aadarsh Tale
    • When: Wed, Sep 2 2020 7:32 AM
    • Revisions: 2
    • Comments: 0
    Recommended
    Related
    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2023 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies