Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
OpenBuildings | AECOsim | Speedikon
  • Product Communities
  • Building
  • OpenBuildings | AECOsim | Speedikon
  • Cancel
OpenBuildings | AECOsim | Speedikon
OpenBuildings | AECOsim | Speedikon Wiki Placing User Defined Static Cell as Custom Plumbing Component
    • Building Design - Wiki
    • +OpenBuildings Designer
    • +OpenBuildings Energy Simulator
    • +GenerativeComponents
    • OpenBuildings Station Designer
    • +OpenBuildings Speedikon
    • +OpenBuildings Speedikon + Bentley Speedikon V8i
    • +Bentley Facilities Space Planner CONNECT Edition
    • -AECOsim Building Designer
      • +Annotation - AECOsim Building Designer
      • +Architectural Design - AECOsim Building Designer
      • +ASM (Analytical Space Model)
      • +Configuration - AECOsim Building Designer
      • +DataGroup System - AECOsim Building Designer
      • +Dataset and Content - AECOsim Building Designer
      • +Drawing Extraction - AECOsim Building Designer
      • +Drawing Views - AECOsim Building Designer
      • +Electrical Annotation and Design - AECOsim Building Designer
      • +Floors - AECOsim Building Designer
      • +Form Modeling - AECOsim Building Designer
      • +General - AECOsim Building Designer
      • +Grid Systems - AECOsim Building Designer
      • +HVAC Design - AECOsim Building Designer
      • +i-model - AECOsim Building Designer
      • +Import/Export - AECOsim Building Designer
      • +Installation - AECOsim Building Designer
      • +Modify - AECOsim Building Designer
      • +Platform Tools - AECOsim Building Designer
      • -Plumbing Design - AECOsim Building Designer
        • Auto-Annotation of Invert Levels Relative to Floor or Site Datum.
        • Change Pipe Dimensions
        • CONNECT Edition - Adding a new transition in your catalog and edit the Rise and Run value
        • CONNECT Edition - Referring the dimensions from a Catalog for the purpose of Modeling a Transition
        • CONNECT Edition - To add columns for Rise and Run in the catalog, if there is no provision for them
        • CONNECT Edition - To Place eccentric reducers while doing auto-routing of pipes
        • Connect two pipes of different diameter with an arc
        • Connecting pipes to plumbing fixtures
        • Placing User Defined Static Cell as Custom Plumbing Component
        • To Get Pipe Thickness Data
      • +Print/Plot - AECOsim Building Designer
      • +ProjectWise Integration - AECOsim Building Designer
      • +Settings/Attributes - AECOsim Building Designer
      • +Space Planner - AECOsim Building Designer
      • +Structural Design - AECOsim Building Designer
      • +Utilities - AECOsim Building Designer
      • +Workspace - AECOsim Building Designer
    • +iModel Plugin for Revit
    • +Social Distance Assessments
    • Working from home with OpenBuildings products
    • Working from home with Speedikon
    • +Special Interest Group (SIG) FAQs
    • +Structural Modeler_PS
    • +Configuration Explorer
    • +Legacy Products
    • Learning Content for OpenBuildings Designer

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

    Placing User Defined Static Cell as Custom Plumbing Component

    Product(s): AECOsim Building Designer
    Version(s): 08.11.09.866
    Environment: N\A
    Area: Plumbing Design
    Subarea: N\A

    Problem Description:

    How to create custom plumbing components, e.g., a custom valve or a flange, using a user defined static cell?

    Steps to Resolve:

    Plumbing components like valves or flanges are inserted using a set of programs and the data from the catalog database (MDB files). So, to have a user defined static cell to be inserted as a valve or a flange, these things should be made sure to be in place:

    1. A properties schema that can be used for the catalog type for the new component (existing ones can also be used)
    2. A catalog type that should:
      1. Have an assigned discipline, i.e., Plumbing.
      2. Have a unique name.
      3. Point to the MacroKey that is executed when the command is evoked for any of the items under the catalog type.
      4. Have the required properties schema assigned.
    3. Catalog item(s) for the catalog type along with the default values of the properties assigned to the catalog type, for each of the catalog items.
    4. A MacroKey that is executed when the command is evoked for any of the items under the catalog type. The MacroKey should point to the required sub procedure inside the required EntryPoint module for the command.
    5. A sub procedure in the EntryPoint module that would point to the class module for placing the cell.
    6. The class module that will place the cell.
    7. The cell itself.

    Using scripting to have all of the above in place will ensure better control. The following video shows how a properties schema can be created.

    Play this video

    The following video shows how to add a catalog type with proper attributes (i.e., discipline, name, MacroKey, properties schema etc.) assigned to it, using scripting.

    Play this video

    In the following video, a new catalog item has been created, using scripting, within the catalog type that is created in the previous video. Default values of the properties are also assigned to it.

    Play this video

    The next video shows creation of a MacroKey for the catalog type.

    Play this video

    In the following video, a sub procedure is created in the required EntryPoint module and pointed to the required class module. The required class module is a newly created one. The process of creating that is also shown in this video.

    Play this video

    The following video points out the mandatory requirements for the cell file.

    Play this video

    In the next video, the new plumbing component using a user defined static cell is placed in a project and tested for associativity with the connecting pipes.

    Play this video

    Original Author: Satadal Dhar
    • Cell
    • 08.11.09.866
    • Custom Plumbing Component
    • Plumbing Design
    • AECOsim Building Designer
    • Share
    • History
    • More
    • Cancel
    • Satadal Dhar Created by Bentley Colleague Satadal Dhar
    • When: Thu, Jun 8 2017 3:33 AM
    • Revisions: 1
    • 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