Skip to content

OpenstudioApplication v1.2.0

Compare
Choose a tag to compare
@jmarrec jmarrec released this 08 Jun 14:57
· 944 commits to master since this release
72d719f

OpenStudio Application Version 1.2.0 and OpenStudio SketchUp Plug-in Version 1.2.0

Release Notes - 2021-06-08

The OpenStudio Coalition is proud to announce the releases of OpenStudio Application v1.2.0 and OpenStudio SketchUp Plug-in v1.2.0. These releases are based on OpenStudio SDK v3.2.0 which uses EnergyPlus v9.5.0.

Overview

Following an important announcement related to future development of the OpenStudio Application released in September 2019 (A Shift in BTO’s BEM Strategy: A New Future for the OpenStudio Application), this release marks the second major release of the OpenStudio Application and OpenStudio SketchUp Plug-in by the OpenStudio Coalition.
Going forward, the OpenStudio SDK will continue to be distributed and released by NREL and U.S. DOE two times per year, in April and October. The OpenStudio SDK includes the C++ SDK, Ruby API, Command Line Interface (CLI), OpenStudio Standards, and integrated EnergyPlus and Radiance packages.

The OpenStudio Coalition will be distributing and releasing new versions of the OpenStudio Application and OpenStudio SketchUp Plug-in as new versions of the OpenStudio SDK are released. Development of the OpenStudio Application has moved to openstudiocoalition/OpenStudioApplication and development of the OpenStudio SketchUp Plug-in has moved to openstudiocoalition/openstudio-sketchup-plugin.

OpenStudio Application Version 1.2.0 and OpenStudio SketchUp Plug-in Version 1.2.0 are the second major releases of these programs distributed by the OpenStudio Coalition. Notable changes include:

  • Update to OpenStudio SDK v3.2.0 and EnergyPlus v9.5.0
  • Update to Ruby 2.7.2 for compatibility with SketchUp 2021
    • OpenStudio Application v1.2.0 is compatible with SketchUp 2021
    • OpenStudio Application v1.1.0 is compatible with SketchUp 2019-2020
  • Improvements to GridView performance for larger models
    • Displaying the Surfaces tab for example is now 3 times faster
  • Add support for ZoneHVAC:CoolingPanel:RadiantConvective:Water, Humidifier:Stream:Gas, Fan:ComponentModel, Output:Diagnostics, and Output:Table:SummaryReports objects
  • Fix installer and geometry tab on Ubuntu
  • Add ability to start app on specific tab using the OPENSTUDIO_APPLICATION_START_TAB_INDEX environment variable (Feature supported by Ladybug Tools)
  • Updated FloorspaceJS to latest version, and ThreeJS to version r98
  • Update to supported JFrog and NREL conan remotes

Note that PAT and DView are not included in either the SDK or Application installers. You will need to install PAT separately which is distributed on the OpenStudio-PAT GitHub page and DView at the Dview home page.

Installation Notes

OpenStudio Application v1.2.0 is supported on 64-bit Windows 7 – 10, OS X 10.12 – 10.15, Ubuntu 18.04, and Ubuntu 20.04. The OpenStudio SketchUp Plug-in v1.2.0 requires OpenStudio Application v1.2.0 and SketchUp 2021.

Refer to the OpenStudio Application Compatibility Matrix and the OpenStudio SketchUp Plug-in Compatibility Matrix for more information.

Installation Steps

  • Download and run the correct OpenStudio Application v1.2.0 installer for your platform. Select components for installation. Note that OpenStudio Application is a standalone app and does not require you to install OpenStudio SDK.
  • (Optional) Download the OpenStudio SketchUp Plug-in v1.2.0 RBZ package. Launch SketchUp 2021 and install the RBZ package.
  • (Optional) Setup a Building Component Library (BCL) account to access online building components and measures.

For help with common installation problems and more detailed instructions please visit, https://openstudiocoalition.org/getting_started/getting_started/.

Changelog

Date Range: 2020-10-24 (v1.1.0) - 2021-06-08:

New Issues: 79

Closed Issues: 73

Accepted Pull Requests: 39

Total Open Issues: 117

Total Open Pull Requests: 3

Click to see details

Closed Issues: 73

  • #11, Use pre-built Qt on all platforms
  • ✔️ #71, Windows: Machine restart required to completely uninstall app
  • ✔️ #85, Bool button doesn't display on Apply Measure Now measure argument
  • ✔️ #95, Geometry Editor not working on Ubuntu
  • ✔️ #108, OS App v1.0.0 "Measures" tab does not properly render Reporting Measure Arguments
  • ✔️ #149, Improve grid views performance for big models
  • ✔️ #178, Find Measures doesn't show all BCL Measures
  • ✔️ #181, While Running the simulation on Openstudio 3.0.1 version I am getting this error- ERROR: Input file must have IDF, IMF, or epJSON extension.
  • ✔️ #188, Empty nodes are created whenever I try to drag an equipment from library and that equipment is not supported.
  • ✔️ #190, Measures tab doesn't show all measures
  • ✔️ #200, 1.1.0 OpenStudio Application Release
  • #202, Wrap new Output Diagnostic objects
  • ✔️ #207, Not able to Draw more than 11 Windows using floorspace.js App version
  • #210, Add AirLoopHVAC "design return airflow fraction" to the OpenStudioApplication and adjust OpenStudioPolicy to hide splitter/mixer
  • ✔️ #215, DualDuct Thermal Zone Assignment on Splitter Not Working
  • ✔️ #219, VRF from hvac_library makes E+ Fatal Out
  • ✔️ #220, Crashes when using OpenStudio Results and SI reporting
  • ✔️ #223, Extra surfaces made resulting in increase in simulation timing
  • ✔️ #228, Failed to partition Polygon and change in the intersection area after merging the json file with osm
  • ✔️ #231, Envelope and Internal load breakdown measure breaking while running the simulation
  • #232, Update OpenStudio Standards Library OSMs
  • ✔️ #233, 3D viewer causing OS to crash
  • ✔️ #249, The image of AirLoopHVAC:OutdoorAirSystem is incorrect
  • ✔️ #251, Fix build warnings
  • ✔️ #252, OpenStudio Application does not find EnergyPlus
  • ✔️ #261, Application crashes when deleting HVAC loop
  • ✔️ #264, Zooming in FloorSpaceJS zooms UI in addition to plan space
  • ✔️ #267, Missing fields for some measures in the measure tab
  • ✔️ #268, Can't set "Outdoor Carbon Dioxide Schedule Name"
  • ✔️ #269, My Model list does not show cooling towers
  • ✔️ #270, Don't default to "0" after the user cleared an input field
  • ✔️ #274, Unhandled exception when BCL searching pattern contains a space character
  • ✔️ #275, compilation under ubuntu 18.04 or 20.04
  • ✔️ #276, "Space Type" filter is unapplied when dropping a "People Definition"
  • ✔️ #283, Selecting / unselecting boolean arguments for a measure doesn't change UI
  • #285, Enable dynamic 3D View
  • #286, Make the right-hand pane on Schedules editable
  • ✔️ #287, Building flashes in the 3D View
  • #291, Provide option to reorder items in the left-hand pane of Geometry/Editor/Floorplan
  • #292, Spaces in one story cannot be copied along with this story
  • ✔️ #294, Adding Plenum height causes Model running failure
  • ✔️ #295, Cannot draw space on geometrical model
  • #296, Provide batch operations in Geometry/Editor/Floorplan
  • ✔️ #297, Multiple space types getting created while merging floorspacejs with the OSM file
  • ✔️ #299, Multiple Faces and Surfaces getting Created
  • ✔️ #302, Wrong version of CONCRT140.dll in Windows installer
  • #303, Add new ZoneHVAC:CoolingPanel:RadiantConvective:Water to the OpenStudioApplication
  • #304, Add new Humidifier:Stream:Gas to the OpenStudioApplication
  • #305, Add new Fan:ComponentModel to the OpenStudioApplication
  • ✔️ #308, Issue with new env var for initial tab
  • #311, Improve readibility of releases pages by wrapping the changelog in a <details> tag
  • #315, Save As keyboard shortcut missing
  • #316, Update to OpenStudio 3.2
  • ✔️ #317, Accessing the BCL through the app crashes the app
  • #319, Wrap new Output:Table:SummaryReports
  • ✔️ #320, Plenum Space not getting deleted
  • #323, Remove Construction "AirWall" from default library
  • ✔️ #324, Zone level PTHP does not connect nodes
  • ✔️ #325, Outside Boundary Condition Object drop zone for sub-surfaces doesn't show in grid view
  • ✔️ #326, append new ScheduleRule objects rather than inserting to top
  • #327, Update FloorspaceJS
  • ✔️ #328, Text in OpenStudio Results HTML viewed in app appears white on Windows Machine
  • #333, Make monthly electricity generation from solar cells as an output of simulation results.
  • ✔️ #340, Subsurface boundary conditions display wrong
  • ✔️ #345, libopenstudiolib.so missing on Ubuntu 18.04 and 20.04 in 1.2.0-rc1 and 1.2.0-rc2
  • #347, Investigate RPATH options to avoid copies of openstudiolib in installed package
  • ✔️ #349, Annoying messages in console about QWebEngine not finding its resources/translations
  • ✔️ #351, App crashes when cloning air loop containing AirLoopHVAC:UnitarySystem
  • ✔️ #356, Can only run OpenStudioApp from install directory on Ubuntu
  • ✔️ #364, FloorspaceJS with a map doesn't work
  • ✔️ #366, Cannot view map in geometry editor
  • ✔️ #369, CLI Process is orphaned when exiting the App (produces a crash report on mac)
  • ✔️ #372, writeLibraryPaths does not update the settings file OpenStudioApp.conf with new paths when it's not writable: warn user

Accepted Pull Requests: 39

  • #237, #202 OutputDiagnostics and OuputTableSummaryReports
  • ✔️ #259, 1.1.0 Release
  • ✔️ #260, Replace deprecated set-env with $GITHUB_ENV
  • ✔️ #265, Test a few things on develop (to trigger CI)
  • ✔️ #277, Fix loading openstudio_modeleditor.rb
  • ✔️ #281, Disable conan cache
  • ✔️ #282, Synch master
  • ✔️ #288, Add environment variable to control which tab is shown on startup - Supported by Ladybug Tools
  • #306, Fix #303 - Add ZoneHVACCoolingPanelRadiantConvectiveWater to OpenStudioApplication
  • #307, Fix #304 - Add new HumidifierSteamGas to the OpenStudioApplication
  • ✔️ #309, Fix #302 - Wrong version of CONCRT140.dll in Windows installer
  • ✔️ #310, Remove extra subTabIndex (no more BUILDING_SUMMARY tab)
  • #312, Fix #311 - Modify changelog script to add a <details> tag
  • ✔️ #313, Remove precision from InspectorGadget, revert to default value instead of 0 when clearing
  • ✔️ #318, Gridview updates: improve performance especially on larger models
  • ✔️ #321, Update to OpenStudio 3.2.0-alpha based on EnergyPlus v9.5.0 official
  • ✔️ #329, Update os 3 2 0 rc1
  • ✔️ #330, Add benchmarking facilities to quantify performance of OSApp
  • ✔️ #331, Update to OS 3.2.0
  • ✔️ #334, Update FloorspaceJS to latest version
  • ✔️ #339, Series of small bug fixes for 1.2
  • ✔️ #342, Fix #95 - Make Geometry Preview work on Ubuntu 20.04 (workaround)
  • ✔️ #343, Rename the installers for clarity
  • ✔️ #346, Fix #345 - Missing libs in Ubuntu installer
  • #348, Fix #346 - avoid copying openstudiolib twice
  • ✔️ #350, Fix #349 - Remove Annoying messages in console about QWebEngine not finding its resources/translations by correctly setting them up
  • ✔️ #352, V1.2.0 rc2
  • ✔️ #355, Series of small bug fixes part 2
  • ✔️ #359, Remove rc tag
  • ✔️ #360, V1.1.1 - DO NOT MERGE JUST TESTING BUILD
  • ✔️ #361, Fix #210 - Add AirLoopHVAC "design return airflow fraction" to the App enStudioApplication and adjust OpenStudioPolicy to hide splitter/mixer
  • ✔️ #362, Fix #219 VRF from hvac_library makes E+ Fatal Out
  • ✔️ #363, Fix #356 - Handle launching the app from terminal from any location based on adding OpenStudioApp to path
  • ✔️ #367, 366 geometry editor map
  • ✔️ #368, Misc fixes: don't orphan CLI when exiting the App to prevent a crash report on mac
  • #370, Fix #305 - Add new Fan:ComponentModel to the OpenStudioApplication
  • ✔️ #373, Fix #372 - writeSettings / writeLibraryPaths warn user if settings can't be written to
  • ✔️ #374, Fix #249 - position damper on OutdoorAirSystem correctly
  • ✔️ #376, Merge for 1.2.0

Total Open Issues: 117 (#130, #131, #110, #132, #111, #112, #142, #113, #143, #158, #133, #134, #173, #172, #135, #136, #162, #139, #174, #157, #166, #175, #138, #167, #137, #121, #176, #114, #144, #152, #171, #141, #115, #140, #122, #116, #164, #170, #165, #151, #154, #148, #117, #150, #123, #169, #153, #124, #160, #155, #125, #156, #105, #159, #161, #120, #126, #127, #118, #119, #128, #129, #145, #146, #147, #168, #19, #42, #78, #101, #96, #104, #179, #189, #199, #205, #206, #213, #217, #224, #230, #234, #238, #239, #253, #254, #262, #263, #266, #271, #272, #273, #278, #279, #280, #284, #289, #290, #293, #298, #300, #301, #314, #322, #332, #335, #336, #337, #338, #341, #353, #357, #358, #365, #371, #375, #377)

Total Open Pull Requests: 3 (#236, #344, #354)