Releases: architecture-building-systems/hive
Hive 1.18
Some nice improvements by Philip: english/german button for the hive building form with all the SIA2024 terms translated into english; the tree prototype components by @justinfmccarty are now proper grasshopper components (no icons yet); and some cosmetic changes in the visualizer.
Furthermore, fixed a serious bug in the solar model that caused irradiation to explode on tilted surfaces, for some reason only on southern hemisphere. Problem in the end was the sky brightening factor in the perez diffuse model being allowed to take values >1 (caused by high air mass values). this factor is now capped to max 1, and the air mass calculation is now done with KastenYoung1989 - the default model in PV_lib - instead of with the simple model 1/cos(thetaZ)
What's Changed
- English/German language switch by @philipschulz in #808
- Trees in Hive by @philipschulz in #809
- modified KPI color & transparency by @philipschulz in #812
- updated the solar model by @christophwaibel in #814
Full Changelog: v1.17.1...v1.17.2
Hotfix Hive 1.17.1
What's Changed
Hot fix, Hive didn't work when "Wohnen" (residential building) and "Bestand" (existing building) was selected in the building input form, because "NaN" for heat recovery wasn't dealt with properly in the core.
- 617 heating demand bestand by @christophwaibel in #803
Full Changelog: v1.17...v1.17.1
Hive 1.17
Christmas release! We now have arrows showing losses and gains on surfaces! Also, we're now properly forking Conduit (https://bitbucket.org/architecture-building-systems/conduit-hive) and have nice icons for it. Last but not least, Hive received a prototype tree library (check out the file Hive_TreePrototype.gh
, you'll need to reference tree_schedules.csv
). Thanks a bunch to contributors @philipschulz and @justinfmccarty !
What's Changed
- Extract and draw gains and losses through windows and walls as vectors by @philipschulz in #773
- Solar to Conduit distributor by @philipschulz in #775
- 3D Losses/Gains Visualizer by @philipschulz in #777
- Hive-Conduit .gha, modified Conduit Components by @philipschulz in #782
- New Tree Files by @justinfmccarty in #781
- Visualizer crashes when RunHive False by @philipschulz in #795
- EnergySystems Hizard not always showing missing-Surface-Warning by @philipschulz in #794
- Icons for Hive Conduit Components by @philipschulz in #799
Full Changelog: v1.16...v1.17
Hive 1.16
Hive now uses "Conduit" from ProvingGrounds to display a HUD directly in the Rhino Viewport! Besides, this issue brings another round of debugging and enhancements, most importantly tooltips on some buttons, and we've fixed a serious bug that prevented some parameters in the Building Input Form to be modified.
What's Changed
- Phasing out HoneyBadger from Repo by @philipschulz in #738
- 732 missing room c#list by @mmatache25 in #742
- 737 tooltipor extend stringon en sys combobox by @mmatache25 in #745
- 690 Rhino hud colorbar with conduit by @philipschulz in #748
- updated main templates for PV HUD display by @christophwaibel in #751
- Natural ventilation by @christophwaibel in #754
- update sia2024 yaml by @mmatache25 in #756
- 667 kpi visualizer by @philipschulz in #755
- 749 conduit license by @philipschulz in #758
- Added EventHandler when the Ventilation TextBoxes change by @philipschulz in #760
Full Changelog: v1.15...v1.16
Hive 1.15
Lots of debugging and improvements. Most importantly, Honeybadger / python components have been fully ported to C#, thus improving compatibility. Also, we now have BIPV (Building Integrated Photovoltaic) as a separate technology in the EnergySystems Hizard.
What's Changed
- Update EaCS3_E04_Hive_Template.gh by @christophwaibel in #716
- 677 adding bipv by @mmatache25 in #717
- Display parametric building inputs on hizard by @philipschulz in #719
- 625 add error message surfaces by @mmatache25 in #720
- added cooling and heating setback to parametric SIA room input by @philipschulz in #724
- Migration of all EnergySystems and Solar/SolarTech Components to C# by @philipschulz in #722
- 529 GH_Visualizer Axis Limits Input by @philipschulz in #723
- SIA2024RoomReader migrated to C# by @philipschulz in #726
- 725 Normalized axis limit input by @philipschulz in #728
- #636 Added a label for total solar irradiation per year in the solar gains per window plot by @philipschulz in #730
- #701 replace electricity merger ghpython component in core by @mmatache25 in #729
- #727 energy systems bipv duplicate technologies by @mmatache25 in #735
- new option to take min of ASHP COP calculation by @christophwaibel in #731
New Contributors
- @mmatache25 made their first contribution in #717
Full Changelog: v1.14...v1.15
Hive 1.14
Lots of improvements for user experience and debugging. Also started migrating honeybadger code (Hive.Core) to C# (Hive.IO).
What's Changed
- Changed list selection mode to "MultiExtended" for selection Ctrl, Shift etc. by @philipschulz in #665
- Allow EnergySystems Hizard to modify PV parameters and fix highlighting issues by @philipschulz in #666
- Quickselect PV Surfaces with Ctrl-A by @philipschulz in #670
- adding toggle to Hive Core by @christophwaibel in #672
- 520 pv model add f cover and pr by @philipschulz in #674
- 673 dev docs by @maxenceryan in #676
- fixing bug in parametric input component sia house by @christophwaibel in #680
- Main Distributor component shows current Hive version by @philipschulz in #678
- Axis auto scale and Grasshopper library installation path change by @philipschulz in #682
- Create Results Distributor by @maxenceryan in #685
- PV Database Update by @justinfmccarty in #675
- Redesign building hizard by @philipschulz in #689
- 627 redesign energy systems input form hizard by @meme2598 in #694
- Migrate combustion and EPW-reader from Hive.Core to Hive.IO by @maxenceryan in #692
- Migrate Solar (simple panel) from Hive.Core to Hive.IO by @maxenceryan in #693
- Fix PV Descriptions by @justinfmccarty in #705
- SIA Room Parametric Input should read in geometry by @philipschulz in #704
- Migrate SIA 380 + Adaptive Comfort from Hive.Core to Hive.IO by @maxenceryan in #703
- moved icons to icons subfolder, updated assembly version by @christophwaibel in #711
New Contributors
- @philipschulz made their first contribution in #665
- @justinfmccarty made their first contribution in #675
- @meme2598 made their first contribution in #694
Full Changelog: v1.13.1...v1.14
Hive 1.13.1
EaCS3_E04_Hive_Template.gh
template file had a bug such that PV didn't work properly. fixed.
everything else is identical to v1.13
Hive 1.13 - Amr Plot and Validation Study
Lots of debugging and improvements, most importantly: finally, thanks to the amazing @maxenceryan, activated the Amr Plot (@amraladdin; showing 4 quadrants, splitting results into Building and Energy System, as well as Embodied and Operation, for Cost, Energy and Emissions)! Data does not make complete sense yet, but the general idea is there and the data issue needs to be fixed in the Hive.Core. Further important changes to be mentioned are a little shoebox validation study with EnergyPlus and @Linwal hourly SIA380 model, the inclusion of Domestic Hot Water in the visualizer and the reduction of floor area according to SIA norm. Full change-log:
- bug 👾: increased size of Building input Hizard #623 merged in #643
- enhancement 🥊: domestic hot water now shown in visualizer #640 merged in #649
- bug 👾: corrected wrong unit of capacitance in the Building Hizard #646 merged in #649
- bug 👾: reducing effective floor area for loads calculations, according to SIA2024 #648 merged in #649
- feature 💡: re-introduced default tau values (~thermal mass), according to SIA #651 merged in #653
- quality-control 👀: compared results between versions to ensure consistency #647
- enhancement 🥊: generator script for solar tech data #655 merged in #657
- bug 👾: PV images weren't showing in the EnergySystems Hizard #591 merged in #658
- feature 💡 & enhancement 🥊: The Amr Plot is now online! #337 #551 #632 merged in #652
- enhancement 🥊: Visualizer now shows everything also normalized per m^2 #650 #620 merged in #652
- quality-control 👀: validated sia380 demand component with EnergyPlus and @Linwal hourly sia380 model #589
Hive 1.12 - Natural Ventilation and Thermal Mass
Debugging, enhancements and new features, e.g., single-sided natural ventilation, thermal mass has an impact on loads, some changes to the building Hizard. Optional calculations (nat. vent. and adaptive comfort) that are not part of SIA 380 can be (de-)activated with checkboxes in the hizard.
- enhancement 🥊: updating Issue Template for submitting Bug Reports and added Pull Request template #614 #635
- enhancement 🥊: worked a bit on the documentation #533 #530 #559
- Feature 💡: single-sided natural ventilation based on CIBSE AM:10, depending on windows geometry #567 #613 #594
- Feature 💡: Toggle in the Hizard for natural ventilation #593 #642
- Bug 👾: load calculation works again when there are no windows in the zone #609
- Bug 👾: hotfix for energy systems when hourly loads are provided. Only as ghpython in the GH template files! #576 #634
- enhancement 🥊: added an Emitter distributor. We used a ghpython script in the GH templates before #601 #641
- Feature 💡: thermal mass has an impact on loads now via variable . Includes modifications to the Hizard and changes to sia380.py and Hive.IO #516 #643
- Bug 👾: checkboxes for nat. vent. and adaptive comfort in the Hizard now persist when saving and re-opening the gh file #644
- Bug 👾: U-values were only used for walls, but not for roofs and floors #622
- enhancement 🥊: overhangs and cantilevers are now interpreted as floors exposed to the environment (external) and thus contribute to heat losses. As part of #643
Hive 1.11
Most important addition: adaptive comfort is now selectable in the hizard and has an impact to demand calculations. Before, it was just hardcoded into the workflow. Change log:
- Feature: added adaptive thermal comfort into demand calculations and as a checkbox in the building input hizard #570 #595
- Bug: corner windows now recognized and window-window intersection only gives error, if windows overlap or exceed walls #580 #600
- Feature: build script to build the entire hive project, instead of building the visual studio and the honey-badger projects separately #598 #599 #605 #607
- Enhancement: added a troubleshooting wiki and honey-badger docs generated automatically with
build.cmd
. those docs need to be pushed manually to hive.wiki, though, since GitHub Desktop currently doesn`t support it #597 #615