OpenStudioApplication icon indicating copy to clipboard operation
OpenStudioApplication copied to clipboard

Add functionality to read BCL components as a library

Open Ski90Moo opened this issue 9 months ago • 1 comments

Enhancement Request

Currently components downloaded from the BCL are single, individual objects (with the necessary children). If the component file contains multiple objects (components, plural), intended to be used like a library file, downloading it from the BCL (via the App) creates an unusable object in the Library (tab on the right of the GUI).

Here are some examples of such multi object libraries: https://bcl.nrel.gov/content/810c7754-2057-4706-8e0f-b1fff5e2e3ef https://bcl.nrel.gov/content/ad0fa861-7b32-43d4-8d42-42d615cd6cd0

Detailed Description

Possible Implementation

Is it possible for the App to recognize the "component" as a library of components instead of a single object? Maybe if the xml file has a tag as library? Then, the .osm file would be placed in the BCL folder as usual, but also added to the "Load Library" or "Change Default Libraries" list?

Ski90Moo avatar Mar 28 '25 15:03 Ski90Moo