New in ICE 5.1.1 (rel. to ICE 5.1) ================================== Main features ------------- + Whole year daylight calculation with three-phase + Whole year daylight visualization + Whole year daylight post processing using Python + Improved memory handling to limit hard crashes More ---- [Beta 1] + Improvements to 64-bit plot library + Invoke TExhaust or TAirMean for MECH_SUP depending on zone model type + Implementation of custom edge generation for new triangulation + Aligning X-ray functionality with 3D view + Added undo for do-ifc-shift + Added NATS service for the Viewer [Beta 2] + Adding function to probe LISP memory (used and free) + Better support for IFC4 + Added possibility to add zones by distribution circuit in the zone + Added signals from the zone controller to the zone sensor. Also changed so that the signal list is divided into three different parts for easier navigation. + Reintroduced compression for HDF5 files + Changed default supply-terminal area from 0.01 to 0.02 + Change of compiler flags to achieve consistent results across computers + Introduce catch of crashes of 32bit VTK functions + Added automatic unloading of CAD files + Added parameter for back surface area scaling for PVT and calibrated dualsun panels + Cut plane outline modified dynamically to encompass visible objects + Cut plane outline and coordinate appears only when ctrl is pressed + Restrict VAV signal from same zone + Clearer right click menus in 3D view for importing CAD, Images, IFC + Hide building orientation from site view + Failsafe for corrupted VIEWPT for 3D tab (couple of 'r' presses should restore the view, if corrupted) + Include calculation of one-diode pv parameters in invoke [Beta 3] + Removed 32-bit solver option from menu + Optimized performance when switching between different tabs and Animation tab, as well as expanding the variable list. + Reorganized pict3d form (changing "Load object in ICE" location) [Beta 4] + Switching from webview-component to external browser for show-help [Beta 5] + Disabled building body rotation with mouse-drag in site shading and orientation [Beta 6] + Disable idaExternal for child processes since it is not needed and can sometimes crash in plot.dll + Start processing child results during creation of new cases, fix abort command + Added clarification of Reflectance in the Optical properties table in the Daylight tab + Changed accepted value for measuring plane's distance from surface + ICX now uses IFX as it's Fortran compiler instead of IFort + Added IFX64 so that we can build with the new Intel Fortran compiler IFX + Changed so that 64 bit builds use ICX+IFX instead of ICL+IFort + Updated invoke of free standing panel with parameter processing and lumped option + Removed unused parameters from PV database, updated set of panels in database + Corrected PV parameters and removed unused pv parameters from esbo [Beta 7] + Replaced the wait-for-multiple with sleep in the automoo calls becaues of strange sleeping behaviour [Beta 8] + Updated passage-opening invoke due to removed model parameter + Removed most Canadian bifacial panels from database, adding some teraslate [5.1.1] + Rewrote utility funtions for updating ida-files Changes in models ----------------- [Beta 1] ggzone Introduced mean exhaust temperature to fix issue with Energy balance PVstrModOpt Bug fix for power and voltage calculation PVstring Moving MPPT to separate function for PVstring and PVstrModOpt Removing number of bypass diodes calculated in optimization from voltage calculation, using negative voltage directly instead. Removing unnecessary irradiance check in voltage calculation, unifying handling + bug fix of bypass diode. PVmicroInv Update PVmicroInv to not use DiodeFC/SH/HF functions, instead same optimization as in PVstrModOpt. Adding diode index calculation for handling of bypass diodes with multiple submodules in parallel. [Beta 2] PVmicroInv Correcting wrong variable description PVstrCellOpt Support for lumped model and parallel submodules PVstrModOpt Adding floor to integer division to avoid problem where intermediately calculated value being PVstring non-integer prevents from switching from lumped to non-lumped parametrization. Update pv models to have one diode parameters directly in models rather than database - DiodeFC Removed PV models that are no longer used (previously used by pvmicroinv) - DiodeHC - DiodeSH therpro Fixed indexing error PVmicroInv Use n_series parameter from database WinTQ Fixed typo EMS Removed incorrect annotation and made corresponding parameters protected instead PVInverter AirGap Removed condensation Added parameter for area scaling WinTQ Added parameter for area scaling at_A_S New models - atomics component at_LOC at_dt at_dydt at_pass OnSignalCounter New model - Postprocessing component: On-signal counter & measure duration LoHiIntegrator Fixed two bugs link Added PW link type TQPVFACE Added local parameters in heat balance. Fixed description texts. [Beta 3] SimZone Added parameter for fortran function call (U_FILM) ggzone PVmicroInv Tighter limits for voltage assert, adding condition that it only applies for celltech with PVstrCellOpt silicon bandgap. PVstrModOpt PVstring [Beta 6] PVmicroInv Removed assert for n_series to permit more flexible modeling PVstrCellOpt PVstrModOpt PVstring PVmicroInv Removed loss parameter [Beta 7] ASH90DX1 Some modifications for higher accuracy [Beta 8] ERV Adding min to avoid large exponent that can lead to numerical problems at initialization [5.1.1] detwind Fixed a bug in QSOLAR in detwind New in IDA Modeller ------------------- Fixed bugs ---------- [Beta 1] + Fixed list of terminals in details table are not updated after creation + Fixed materials table data doesn't echo update when added to GS + Fixed PV panel definition and result visualization issues + Fixed Excel input data report not looping through all table groups + Fixed error message when deleting slot from GS + Fixed the selected Built model simulation type (heat load) gives a Custom result + Fixed problems with GS in parametric runs + Fixed Window Opening Control - Default value "Never open" can't be copied and pasted + Fixed saving a version-project with a new name does not the save the subfolders with the individual building models + Fixed issues with Details table + Fix for ESBO IFC import: A surface's default construction must be present in the surface. + Fixed obtaining non-existing/non-applicable sim-type in drop down menu in Animation tab. + Fix for hard crash in 32bit VTK for certain OBJ files + Fixed bug in glazing + shading report (Detailed window model) + Fixed IFC-shift dialog not shown when no building body + Fixed some problems with the metadata for logged surfaces in log-tqlinks + Fixed infinite loop when closing a project with a df-report and some diagrams still opened [Beta 2] + Fixed incorrect surface temperature visualization on internal windows in Animation tab + Fixed bug with input/output for script-submacros + Fixed wrong index in wall constructions table + Fixed error when delete material from the material table + Fixed selecting and deleting IFC-spaces in 3D does not work + Fixed incorrectly given distances in glass report and calculation crash + Fixed problems with external measuring plane position + Fixed problem with drag building bodies between outlines + Fix for ESBO IFC import: don't rely on surface part template being adiabatic (it's not, unlike in ICE) + Fixed a problem with tree-menu in enumeration-menu + Fixed bug in comparative report selection (traded energy report not possible) + Fixed missing separate emeters for different distribution circuits to zone + Fixed ctrl+click not working in Animation tab for Daylight + Fixed trading report not working (monthly values) for traders with spaces in the names + Fixed bug evaluating schedules with 64-bit diagrams + Fixed detailed windows with Micro lamella or Switchable pane shadings not movable in 3D + Fixed missing data in diagram [Beta 3] + Fixed deleting pv-ac-panel does not refresh 3D view automatically + Fixed Animation tab crashes when displaying PV grids + Fixed problem with not updating parameters depending on the defaults, when defaults were changed + Fixed a problem in SketchUp import [Beta 4] + Fixed crash when importing 3DS file generated by SketchUp 25.0.0 + Fixed building body floor level parameter not visualized for all building bodies + Fixed issue with utf8 in NATS [Beta 5] + Fixed a bug in ESBO IFC import + Fixed problem with pcm materials and floor heating + Fixed bug with external shades and shading objects (but not integrated window shadings) disregarded by a window or a PV panel in/on a vertical (90°) roof part wall. + Fixed threshold box not working for basic results in Animation tab + Fixed bugs with NATS requests that can end up in infinite loop if messages are larger than default buffer [Beta 6] + Fix so that the correct method to start child processes is used and that child processes run with normal priority + Fixed error when running daylight with opened reports + Fixed some sidebar issue when switching projects + Fixed some issues with zone selection for daylight results + Fixed resizing of resizable dialogs in multi-screen config [Beta 7] + Fixed bug with wrong object being shown in table when selecting objects in the zone 3d view [5.1.1] + Fixed wrong default period in heating/cooling simulation dialog (6 days) Changed to 7 (which is default actual simulation period) + Fixed bug in detailed window QSOLAR calculation when window includes integrated exterior shading + Fixed bug with converting selected extruded geometry in a ceiling into shading objects 2025-06-27