OpenStudio

Welcome! Please add your suggestion below or vote on other ideas for improving OpenStudio following the posted guidelines.

This website is exclusively for ideas and suggestions for OpenStudio.

This site is NOT intended for:

To link a suggestion to an existing Unmet Hours question or GitHub issue, simply copy and paste the URL into the suggestion.

How can we improve OpenStudio?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. Add user controls to default results reporting

    Problem: no user control exists for new 'OpenStudio Results' report. The measure the report is based on included user arguments to include/exclude various reporting sections, which was useful for some models, and especially to override the inclusion of 'Zone Air Temperature' and 'Zone Air Relative Humidity' output variables, which the report adds automatically and are not always desired in the output.

    Solution: expose user arguments to include/exclude report sections from the default OpenStudio Results report somewhere in the GUI, most likely the 'Output Variables' or 'Simulation Settings' tabs.

    8 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  OS App  ·  Admin →
  2. Allow rearranging HVAC equipment in Thermal Zones tab

    Problem: Currently there's not a quick way to rearrange ZoneHVAC equipment in the Thermal Zones tab without a measure. In order to switch the order of equipment the user must delete ZoneHVAC objects losing any user-specified inputs.

    Rationale: Heating and cooling priority is set by the order of the ZoneHVAC objects assigned to a zone in the GUI. Not all users are aware of this and it can significantly affect model results.

    Solution: Explicitly show the user heating and cooling priority. Add a Grid View feature to increase or decrease selected equipment priority.

    Context: ZoneHVAC:EquipmentList

    15 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  OS App  ·  Admin →
  3. Expose Surface/SubSurface Properties When Rendering by Construction

    When rendering by construction if you click on a surface or a subsurface the OpenStudio Inspector will show the construction properties, which generally is not of much benefit because there aren't that many constructions on a project that you could only navigate to it visually. However, rendering by construction is a great visual tool to ensure that constructions are assigned correctly and exposing the surface/subsurface properties when in this view would make reassignment of constructions much quicker. Toggling between rendering by surfaceType and construction is too slow of an approach.

    5 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  OS App  ·  Admin →
  4. Improved support of gbXML and IFC

    Problem: Quite strange to see that complex problems of geometry representation are solved successfully but easy data mapping isn't.
    If materials in gbXML and IDC are presented with all properties, those properties must be presented in OS (not only thickness and U-value). The same for constructions (for windows as well).
    Heating and cooling setpoints may be imported as constant schedules instead of ignoring.
    Rationale: OS is not a "full-cycle" program, most of geometry is created in much more suitable software and interoperability with this soft would be significant advantage.
    Export results for heating and cooling loads and airflow in gbXML…

    5 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  gbXML  ·  Admin →
  5. Change PAT format files to be human readable

    Problem: Right now the PAT are non-ascii, so you cannot interact with them.

    Solution: make PAT files human readable (JSON, XML, something like this)

    I see several reasons why a text format (JSON, XML, whatever) would be better:
    - Would be able to store and reuse the settings of the measures and design alternatives when PAT crashes or something is removed
    - Ability to have the settings in a readable format would allow for easier reporting (explaining what each design alternative is in particular)
    - Would allow for scripting... creating a bunch of design alternatives varying one or several parameters…

    4 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  PAT  ·  Admin →
  6. Allow Baseline cloud runs in PAT

    This would be helpful for large models.

    2 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  PAT  ·  Admin →
  7. Openstudio measure: dynamically change an argument field

    Problem: The GUI window asking for arguments is static. It would be nice to have the capacity to change it as users select a given response to a previous question.

    Rationale: I've touched on one example here, which is to set the default of some fields based on the systems they picked: https://unmethours.com/question/10831/openstudio-measure-dynamically-change-an-argument-field/
    Another one would be to be able to gray out, or to add/remove fields, depending on another question

    Potential solution: add an event watcher (OnChange) that reloads the GUI window (keeping the variable values in storage) so that you could change the apparence of the GUI window.…

    8 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Measures  ·  Admin →
  8. Stop reseting all design alternatives when you add or delete a measure group in PAT

    Problem: Right now, if you add one measure group, it'll delete all design alternatives. This is pretty annoying when you only wanted to add one, to have to recreate all your design alternatives (package of measures)

    Solution: only delete design alternatives if you delete one measure group that was included in said design alternative.

    4 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  PAT  ·  Admin →
  9. Add contextual help for fields in OS App

    Problem: Currently there is no direct way to get a description of an input field. You have to pull up the E+ Input/Output guide (you have to download it from energyplus.net since as of 8.3 it doesn't ship with E+ anymore or look online)

    Rationale: Adding contextual help would greatly help in having a streamlined workflow, staying in the OS App as much as possible.

    Solution: Add contextual help directly in the GUI (hovering on the field, or a button, or something) or something that pulls the relevant Input/Output reference section in a PDF or online

    Context: For example, if…

    5 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  OS App  ·  Admin →
  10. allow user to specify VRF condenser type in GUI

    Many inputs related to water-cooled and evaporatively cooled condensers are editable for VRF systems but only air-cooled condensers for VRF systems are supported in the app.

    It would also be helpful if users could drag a VRF system to the load side of a condenser loop.

    6 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  OS App  ·  Admin →
  11. Allow running PAT on local area machines

    Problem: it's not possible right now to dispatch PAT runs to another machine on a local area network. It would be nice to.

    Rationale: whether you just have another personal machine standing by or you have a beast of a workstation dedicated to intensive calculus, being able to use those would be great. While EC2 is great, it's not free, and there's a bunch of time lost downloading files that are potentially huge (the SQL notably) over the internet

    Solution: Similar to EC2, add a capability to select a local machine with openstudio installed to dispatch the PAT runs

    5 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  PAT  ·  Admin →
  12. Curve editing in OpenStudio

    Problem: There's no easy or user friendly way to edit or add new curves

    Rationale: It would be nice to be able to edit the curve coefficients/add new curves for say a chiller directly in OpenStudio. I've found that creating them manually in notepad++ is unstable at best and not user friendly.

    Solution: Implement a new pane where one can add a curve or edit one when you click on a given curve attached to a specific HAVC equipment

    15 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  OS App  ·  Admin →
  13. allow setpoint control within the AirLoopHVAC:UnitarySystem

    This would be helpful for DOAS systems where the airloop is serving multiple zones.

    3 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  OS App  ·  Admin →
  14. 5 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  SketchUp  ·  Admin →
  15. PAT should provide a quick shortcut to a datapoint directory

    In addition to selecting from available reports when right clicking on a design alternative, it would be nice to be able to immediately open up a file window in that data point's directory for faster debugging.

    2 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  PAT  ·  Admin →
  16. Make all of the VFD Pump inputs visible

    Specifically the min/max pressure schedules. This comes in handy when modeling a plant with low delta T syndrome.

    3 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  OS App  ·  Admin →
  17. Allow rearranging material layers in construction GUI

    Problem: It is difficult to manipulate/edit material layers in the construction GUI

    Solution: Allow rearranging material layers in construction GUI

    Context: ported from GitHub: https://github.com/NREL/OpenStudio/issues/1454

    16 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    in discussion  ·  3 comments  ·  OS App  ·  Admin →
  18. Allow turning off end-uses in openstudio report html

    I'd like to be able to click on the legend to turn off an end-use. For example I may wish to turn off 'Heating' or 'Heat rejection' in order to better see the other consumptions.

    It would be similar to this plotly: https://plot.ly/~jmarrec/116/annual-energy-usage/
    (except I haven't figured out how to link the legend to turn off both subplots...)

    4 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  OS App  ·  Admin →
  19. Add multi-choice arguments for measures

    Problem: Measure interface currently does not support multiple choice arguments.

    Rationale: It is also something that would be nice when you want to run a measure on 5 out of 20 zones in a model. You cloud have a single measure, vs. 5 instances of the same measure.

    Solution: Add multi-choice arguments for measures

    Context: ported from GitHub: https://github.com/NREL/OpenStudio/issues/1399

    12 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    in discussion  ·  0 comments  ·  OS App  ·  Admin →
  20. Grid view column headers should stay fixed when scrolling

    Problem: When scrolling grid view if headers do not stay fixed it is very difficult to tell what each column is.

    Solution: Implement a view similar to Excel's "freeze panes" in gridview

    Context: ported from GitHub: https://github.com/NREL/OpenStudio/issues/1552

    11 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    in discussion  ·  1 comment  ·  OS App  ·  Admin →
  • Don't see your idea?

Sign in to suggest ideas, vote, or participate in polls for your favorite feature request!

Feedback and Knowledge Base