Skip to content

Releases: MingboPeng/Ironbug

v1.4.0

08 Jan 13:57
Compare
Choose a tag to compare

1.4.0 (2023-01-08)

Bug Fixes

  • csproj: update platforms and frameworks (a949d91)
  • HVAC_Template: get templates by folder (3f1a624)
  • Json: enable FromJson/SaveToJson (70ef2cf)
  • openstudio: update openstudio to 3.5.1.2 on win (9310297)
  • PTAC: support Electric and Gas heating coil (75def60)
  • Templates: update and add templates (2578158)
  • UnitarySystem: rename zone to ctrlZone (514af12)
  • VRF: rename advanced to "+" (3a16776)
  • ZoneEquipment: support all fan types in PTAC and PTHP (adb5ee4)

Features

  • VizCurve: add VizCurve to draw performance curves (bf2dcda)

v1.3.0

02 Jan 13:09
Compare
Choose a tag to compare

1.3.0 (2023-01-02)

Bug Fixes

Features

  • WaterHeaterSizing: support WaterHeaterSizing (c9f58a8)

v1.2.0

19 Oct 22:33
Compare
Choose a tag to compare

1.2.0 (2022-10-19)

Bug Fixes

  • Extension: improve SetFieldValue() (b36f922)
  • linux: build release ironbug.console.linux (a8c2a7c)
  • ModelObject: get TrackingID from CustomAttr before GhostObj's comment (bb130d6)
  • rename: rename "_Adv" components with "+" (f7c338c)
  • SetpointManagerOutdoorAirReset: add SetpointManagerOutdoorAirReset_Adv (8b12cc8)
  • ToJson: test component (1ca095a)

Features

  • ConsoleApp: add a command app for adding HVAC from IBJson to osm (25c27db)

v1.1.2

06 Oct 03:18
Compare
Choose a tag to compare

1.1.2 (2022-10-06)

Bug Fixes

  • 4PipeFanCoil: support electic heating coil (7dd003a)

v1.1.1

04 Aug 14:14
Compare
Choose a tag to compare

1.1.1 (2022-08-04)

Bug Fixes

  • release: add zip file to release (243c7a8)

v1.1.0

11 Jul 01:59
Compare
Choose a tag to compare

1.1.0 (2022-07-11)

Bug Fixes

  • HBRooms: support Pollination Rooms (bfec845)
  • IB_WaterHeaterHeatPump: fix with the new coil (20e7d9c)
  • installer: remove old installation correctly (0d8445a)
  • sln: remove LBHB_Legacy (63ec531)

Features

  • Coil: add IB_CoilWaterHeatingAirToWaterHeatPump (88ab88d)

v1.0.1

08 May 15:44
Compare
Choose a tag to compare

1.0.1 (2022-05-08)

Bug Fixes

  • Template: update and add templates to installer (34dc3c7)

v1.0.0

08 May 11:57
Compare
Choose a tag to compare
v1.0.0 Pre-release
Pre-release

1.0.0 (2022-05-08)

Bug Fixes

  • AddSetpoins: add checks for adding setpoints (4d41568)
  • AirLoopHVAC: add more detailed exceptions for adding objects (5579460)
  • Boiler: fix DesignWaterOutletTemperature in Ops3.0 (d57ea68)
  • CI: fix github action (f27d427)
  • ControlerWaterCoil: fix ControlerWaterCoil in OS 3.3 (ee936ed)
  • Core: remove debug file in release build (efee1e8)
  • Core: update OpenStudioHelper to load OpenStudio from LBT (f4c18ae)
  • Curve Schedule: fix Curve/Schedule type for IB_FieldArgument (0e7ddfc)
  • EMS: add icons (27cdfed)
  • EMS: create Actuator with object name (0a9e302)
  • EMS: finished the first draft of EMS (3e14c09)
  • EMS: fix adding programcallingManagers to model (86aff81)
  • EMS: rename EMSProgramCallingManager (4de0eb1)
  • EMS: rename component names (6809427)
  • EnergyManagementSystemActuator: add EnergyManagementSystemActuator by nameID (4b67d51)
  • EnergyManagementSystemCurveVariable: fix ToOS (3415af7)
  • EPDoc: fix t4 generator (d2fba00)
  • EPDoc: support netstandard2.0 (e8fda77)
  • EpDoc: update EpDoc (393bd5d)
  • EPDoc: update EPDoc (f8acdc3)
  • Extension: add ToPath extension (61572a4)
  • FieldArgument: better support Equals() (fbe0044)
  • FieldSet: add sample curve and schedule type fields for testing (7a2c50e)
  • FieldSet: update copyright (b2d106d)
  • GetTrackingTagID: add GetTrackingTagID (dc71361)
  • GH: check SetpointManagerSingleZoneReheat null zone input (c4695d1)
  • GH: make GH proj working again (f943f90)
  • HBRoom: add supports for new HBRoom (4468157)
  • HVACSystem: check if version is compatible before saving the model (9a737b2)
  • IB_Field: add null check for field comparison (89acc98)
  • IB_OutputVariable: support equal comparision (2190434)
  • IB_ScheduleRuleset_FieldSet: remove ScheduleTypeLimits (e2de8b8)
  • icon: add icons to PlantCompnent (979cae0)
  • installer: fix icon path (30aa2d1)
  • installer: fix installer's target path (4a0e19a)
  • installer: only add Ironbug files to installer (6db7df4)
  • Json: add ShouldSerializeXX (c43cec6)
  • json: custom JsonConverter JsonSetting (3df1a53)
  • Json: fix IB_Curve and IB_Schedule as arguments (77fe54f)
  • json: refactoring for json (c8ed7a5)
  • Json: removed unused json converter (b64cf13)
  • LBHB: use GH 0.9 (352442c)
  • Loop: serialize loop demand and supply branches (2b2920d)
  • Loops: make all loops' supply and demand sides required (9737ed1)
  • ModelObject: clean GetTrackingID() output, add ApplyAttributesToObj, fix duplicate with ems objects (e4b726e)
  • ModelObjects: improve Equals() (524e7dc)
  • names: change component's full name to "IB_XX" (a9679c5)
  • OpenStudio: find the openstudio in ladybug_tools, copy openstudiolib.dll (f37a09c)
  • OpenStudioHelper: add FindOpsFolder (71616dc)
  • OpenStudio: update OpenStudio (324e756)
  • OpenStudio: update OpenStudio to 3.1.0 (a5b3868)
  • OpenStudio: update to 3.4 (91f6149)
  • OPS: update OpenStudioSDK to 3.0.1 for development (7171c40)
  • package: remove IronPython from Core (a313d44)
  • PTAC: correct input name (8ba81ee)
  • remove migration backup files (abcee66)
  • remove old updateLogs proj (8fe7ef4)
  • SaveOSModel: add a new input for EMS (de91091)
  • SaveOSModel: improve SaveOSModel component with existing file (75ab7a5)
  • ScheduleFile: fix error message for invalid schedule file. (117d79e)
  • ScheduleRunSet: fix ScheduleTypeLimits in ScheduleRunSet (27f23f0)
  • SetpointManagerScheduled: rename input "var_" to "ctrlVar_" (8b16e14)
  • ThermalZone: add supports to connect LBT Rooms (c547692)
  • ThermalZone: throw an exception when failed to add thermalZone (6db60ca)
  • update OS package (1804340)
  • x64: fix platform x64 issue (d9a2d53)

doc

Read more

Ironbug Preview V0.0.16

02 Aug 20:58
Compare
Choose a tag to compare
Pre-release

Updates:

New Feature: added Water-Cooled VRF.

Update: added the realistic performance curves for VRF template.

New Installation

This release supports OpenStudio up to v3.0.1! (Note: OpenStudioApp can only open 3.0.0 files if you need to use OpenStudioApp to edit model in postprocess)

  1. Download the Ironbug.zip (1.64 MB) and unblock the file.

    Image of Ironbug

  2. Unzip to C:\Ironbug, and open 00_installer.gh in Grasshopper.
    image of folder

  3. Make sure you have OpenStudio2.9.0 or newer installed on your computer at C:\openstudio-2.9.0, and set toggle to true to install.
    installer

  4. Restart the Grasshopper, and enjoy!

Update from old version:

  1. Unlock the zip file.
  2. Unzip to override files in C:\Ironbug
  3. Restart the Grasshopper, and enjoy!

Ironbug Preview V0.0.15

24 May 01:12
Compare
Choose a tag to compare
Pre-release

1. Feature: added a new ScheduleFile component to load csv files.

image

2. Feature: use "-9999" to autosize those parameters that are autosizable.

image

3. Fix: ZonePicker's "scopes" input not only takes Boxes, but also reads regular Breps.

4. Feature: UnitarySystem can be directly added to zone as zonal equipment.

image

5. Fix: add more user friendly messages for ImageViewer when it failed to display user's image.

4. Refactor: separate all components for Ladybug/Honeybee to separate gh file, and moved to legacy tab (Users need to update Ladybug legacy version to 05/23/2020).

New Installation

Now OpenStudio 2.8 or newer version is also supported.

This release supports OpenStudio up to v2.9!

  1. Download the Ironbug.zip (1.6 MB) and unblock the file.

    Image of Ironbug

  2. Unzip to C:\Ironbug, and open 00_installer.gh in Grasshopper.
    image of folder

  3. Make sure you have OpenStudio2.9.0 installed on your computer at C:\openstudio-2.9.0, and set toggle to true to install.
    installer

  4. Restart the Grasshopper, and enjoy!

Update from old version:

  1. Unlock the zip file.
  2. Unzip to override files in C:\Ironbug
  3. Restart the Grasshopper, and enjoy!