Releases: MingboPeng/Ironbug
Releases · MingboPeng/Ironbug
v1.4.0
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
v1.2.0
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
v1.1.1
v1.1.0
v1.0.1
v1.0.0
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
- README: update installation documation ([ef1e841](ef1e84133d7...
Ironbug Preview V0.0.16
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)
-
Download the Ironbug.zip (1.64 MB) and unblock the file.
-
Unzip to
C:\Ironbug
, and open 00_installer.gh in Grasshopper.
-
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.
-
Restart the Grasshopper, and enjoy!
Update from old version:
- Unlock the zip file.
- Unzip to override files in C:\Ironbug
- Restart the Grasshopper, and enjoy!
Ironbug Preview V0.0.15
1. Feature: added a new ScheduleFile component to load csv files.
2. Feature: use "-9999" to autosize those parameters that are autosizable.
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.
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!
-
Download the Ironbug.zip (1.6 MB) and unblock the file.
-
Unzip to
C:\Ironbug
, and open 00_installer.gh in Grasshopper.
-
Make sure you have OpenStudio2.9.0 installed on your computer at C:\openstudio-2.9.0, and set toggle to true to install.
-
Restart the Grasshopper, and enjoy!
Update from old version:
- Unlock the zip file.
- Unzip to override files in C:\Ironbug
- Restart the Grasshopper, and enjoy!