THERM Software Downloads

THERM Software Downloads

Related Resources

 

About THERM

Components

THERM Components

Last Updated: 

Tuesday, November 28, 2017

Software/Versions Affected:

  • THERM›6
  • THERM›7

THERM has three basic components:

  • Graphic User Interface: a graphic user interface that allows you to draw a cross section of the product or component for which you are performing thermal calculations.
  • Heat Transfer Analysis: a heat-transfer analysis component that includes: an automatic mesh generator to create the elements for the finite-element analysis, a finite-element solver, an optional error estimator and adaptive mesh generator, and an optional view-factor radiation model.
  • Results: a results displayer.

Graphic User Interface

THERM has standard graphic capabilities associated with the Microsoft Windows™ operating system. For example, THERM allows you to use:

  • Both mouse and cursor operations;
  • Standard editing features, such as Cut, Copy, Paste, Select All, and Delete;
  • A toolbar to access frequently used commands and short-cut keys;
  • Multiple windows so several projects can be open concurrently.

THERM has powerful drawing capabilities that make it easy to model the geometry of the cross section of a building component.

You can use two methods to draw a cross section:

  • Trace an imported DXF or bitmap file.
  • Draw the geometry based on a dimensioned drawing.

The following thermal properties must be defined for the cross section geometry:

  • Material properties (broken into two classes: solids and cavities) of each component of the cross section,
  • Boundary conditions at the external edges of the cross section.

Heat-Transfer Analysis

THERM uses two-dimensional (2D) conduction and radiation heat-transfer analysis based on the finite-element method, which can model the complicated geometries of fenestration products and other building elements. This method requires that the cross section be divided into a mesh made up of non-overlapping elements. This process is performed automatically by THERM using the Finite Quadtree method. Once you have defined the cross section's geometry, material properties, and boundary conditions, THERM meshes the cross section, performs the heat-transfer analysis, runs an error estimation, refines the mesh if necessary, and returns the converged solution.

Results

The results from THERM's finite-element analysis of a fenestration product or building component can be viewed as:

  • U-factors,
  • isotherms,
  • color-flooded isotherms,
  • heat-flux vector plots,
  • color-flooded lines of constant flux,
  • temperatures (local and average, maximum and minimum).
System Requirements

Minimum Computer Requirements

  • Pentium class or better.
  • At least 64 MB of random access memory (RAM). For optimal operation, 128 MB or more of RAM is preferable.
  • Microsoft Windows 7™, Windows 10™
  • Hard disk drive with at least 40 MB of available disk space
  • Printer supported by Microsoft Windows (serial, parallel, or shared over a network).

Versions Available for Download

Research Versions of THERM 8

THERM 8 Research Versions

WINDOW 8 and THERM 8 are the latest versions of our tools that are available for testing. The main added functionality for THERM 8 is transient moisture and thermal modeling.

It is not recommended that THERM 8 Research Version is used for conventional thermal modeling, as it is still in the testing phase.

Please post any issues or questions about this version on the THERM Forum, so that we can try to address them in our continuing development of this version. 

Installation

It is possible to have both WINDOW / THERM 7 and 8 versions installed on the same computer at the same time. They are installed in separate folders and can be run at the same time. 

It is also necessary to install two redistributable libraries, one for Intel Fortrain and one for Microsoft Visual C++.

  • IMPORTANT: ***** Redistributable libraries *****
    • If you do not install them, you will get DLL errors when trying to run THERM
    • If you have already installed a previous version of THERM (such as 7.8) you will not need to install them again.

THERM 8.0


THERM 8.0 Installation File

Link to download WINDOW 8 installation files:

 

Documentation 

 

Version 7.8.74, Released: December 20, 2023

Version 7.8.74

Released: December 20, 2023

Installation Files

  • THERM 7.8.74 Setup Full (THERM7_8_74_SetupFull.exe)
    • ​Complete installation if you have never installed THERM before​

This version is NOT compatible with THERM 7.4, 7.6 or 7.7

This version will not update THERM 7.4 or 7.7 versions -- it makes a completely new version

When you install this new version of THERM, a completely new set of directories is created, so that you can have other versions (THERM 7.4 and 7.6) installed at the same time. 

We now have an online forum (Google Group) where you can ask questions and respond to questions by others.

Release Notes

Bug Fixes

  • Nominal Thickness 
    • Nominal thickness values have been hardcoded in the program so they are not dependent on the INI file values
Version 7.8.71, Released: August 17, 2023

Version 7.8.71

Released: August 17, 2023

Installation Files

This version is NOT compatible with THERM 7.4, 7.6 or 7.7

This version will not update THERM 7.4 or 7.7 versions -- it makes a completely new version

When you install this new version of THERM, a completely new set of directories is created, so that you can have other versions (THERM 7.4 and 7.6) installed at the same time. 

We now have an online forum (Google Group) where you can ask questions and respond to questions by others.

Release Notes

Bug Fixes

  • Options / Preferences / Preferences tab 
    • Float tolerance was not updating when units were changed (IP / SI) - FIXED
  • Options / Preferences / Simulation
    • Mesh Void tolerance wasn’t being saved in the INI file when changed -- FIXED
    • Fixed problem with program not respecting the settings for whether results should be saved with the THM files -- FIXED
  • Keyboard shortcuts 
    • Some were accidentally disabled with another code fix, and now all should be reenabled -- FIXED
  • Glazing options
    • Emissivities and Materials changes were not persisting in glazing options files when they were edited -- FIXED
    • External frame boundary conditions were not persisting in glazing options files when a user changed them -- FIXED
  • Calc Manager
    • Glazing options were not being generated in the Calc Manager -- FIXED

Enhancements

  • Material Pulldown List 
    • Added the ability to type ahead more than just the first character to select materials
  • Options / Preferences / Snap Settings tab 
    • Snap settings are now saved with the program
  • Calc Manager 
    • up to 10,000 runs can be added to Calc Manager (although there may still be limitations of less than 10,000 runs at once depending on the path length including the filename)
    • Additional information is displayed, including number of files left to simulate, total number of cores on the computer, number of cores being used by THERM.
  • Glazing Options 
    • When creating glazing options, a progress bar is displayed showing the files and how many are created
Version 7.8.57, Released: October 04, 2022

Version 7.8.57

Released: October 04, 2022

Release Notes:


Installation Files


 

This version is NOT compatible with THERM 7.4, 7.6 or 7.7

This version will not update THERM 7.4 or 7.7 versions -- it makes a completely new version

When you install this new version of THERM, a completely new set of directories is created, so that you can have other versions (THERM 7.4 and 7.6) installed at the same time. 

We now have an online forum (Google Group) where you can ask questions and respond to questions by others.

 


THERM Release Notes 7.8.57


Bug Fixes

  • THERM produces "unexpected file format" error when trying to open newly created files -- FIXED
    • This happened only under certain circumstances, but the resulting files were corrupted. Here is a link to a document "THERM 7 - Unspecified file format" (PDF) that explains when this problem occurred.

THERM Release Notes 7.8.56


Bug Fixes

  • Fixed some issues with DXF autoconvert, although there are still some problems making autoconvert work in all circumstances.
Version 7.8.55, Released: August 12, 2022

Version 7.8.55

Released: August 12, 2022

Installation Files


 

NOTE: This version can cause a file to become corrupted. If this happens, it cannot be recovered. It is recommended that THERM 7.8.57 be used instead.

 

This version is NOT compatible with THERM 7.4, 7.6 or 7.7

This version will not update THERM 7.4 or 7.7 versions -- it makes a completely new version

When you install this new version of THERM, a completely new set of directories is created, so that you can have other versions (THERM 7.4 and 7.6) installed at the same time. 

We now have an online forum (Google Group) where you can ask questions and respond to questions by others.

 


THERM Release Notes 7.8.55


This version has no changes from 7.8.53 except for compatibility with WINDOW 7.8.55

 

Known Bugs / Outstanding Issues

  • Underlays: We have found an issue with THERM 7.8.55 when using a DXF file as an underlay and using the AutoConvert option

  • THERM 7.8 will produce a distorted model:

  • If you need this functionality, please use THERM 7.7 while we are working on fixing this issue.


THERM Release Notes 7.8.53


This version has no changes from 7.8.52 except for compatibility with WINDOW 7.8.53

 


THERM Release Notes 7.8.52


This version has no changes from 7.8.36 except for compatibility with WINDOW 7.8.53

 


    THERM Release Notes 7.8.36


    Bug Fixes:

    • Preferences / Simulation
      • The number of threads THERM uses during simulations can be set in Preferences/Simulation tab, and is stored in the THERM7.8.ini file
        • You can set this value in Preferences, in the Simulation tab; the advice is to set it to the number of cores minus 1, with a max value of 7

    • The value entered in Preferences is stored in the THERM7.8.ini file​

    • If there is no setting in the INI file (the INI file does not get overwritten during the install), THERM will look at the number of cores on your computer and set the number of threads to that number minus 1, with a maximum of 7
    • The number of cores for a computer can be found in Task Manager under the Performance tab, The number of "Logical processors" is the number of cores that THERM looks at.


     

    • A checkbox has been added so that the user has control over whether the progress dialog box is displayed when calculating files with multiple glazing options

    • Draw / Rotate
      • Rotating a drawing was causing a distortion of the polygons - FIXED
    • Documentation
      • Link to a document explaining differences between THERM 7.4 and 7.8.36
      • Link to a document explaining how Float Tolerance values affect a THERM file

    THERM Release Notes 7.8.34


    Bug Fixes:

    • General
      • When changing from a solid material to a glazing system, the material description in the pulldown does not update -- FIXED
      • Min/Max temperatures were not always displaying correctly -- FIXED
      • Insert Glazing dialog box -- added "glass" to "Sight line to bottom of"
    • CR Modeling
      • Fixed a few issues with CR calculations
    • Gravity vector
      • The status bar is now updated immediately after changing the cross section type in File/Properties
    • Calc manager
      • Various fixes including error "attempted an unsupported operation"
      • Float tolerance errors added to the Calc Manager log
    • Error "Not all frame cavities found in Conrad output file" -- FIXED
    • Preferences
      • Float tolerance
        • The float tolerance setting in Preferences / THERM File Options is now saved with the THERM file. See this Knowledge Base Article about Float Tolerance.

    • A "Default float tolerance" value has been added to the Preferences tab. This will be the value for all new THERM files, until it is change in the Prefernces / THERM File Options tab

    • Drawing Options
      • The "Allow editing of IG polygons" option was not always displayed -- FIXED

    THERM Release Notes 7.8.27


    Bug Fixes:

    • Boundary conditions were not being defined for glazing system only imports - FIXED
    • Boundary conditions were being set to Radiation Encloser -- FIXED

      THERM Release Notes 7.8.26


      Bug Fixes:

      • Boundary conditions don't display the proper temperature until selected - FIXED

        THERM Release Notes 7.8.26


        Bug Fixes:

        • Temperatures are not being displayed correctly in Boundary Conditions applied to a model - FIXED

          THERM Release Notes 7.8.24


          Bug Fixes:

          • General
            • Gravity Arrow warning appears when the settings are correct - FIXED
          • CMA Calculations
            • Update THMX schema to contain CMA results - FIXED
          • Calculation
            • Color Flux Legend Settings -- default values don't make sense - FIXED
            • Color Legend problems - once you close it you can't get it back without changing to another results type - FIXED
          • Preferences
            • Using radio buttons to change from IP to SI throws off snap feature - FIXED
          • Boundary Conditions
            • Choosing 3rd BC option deleted U-factor tags - FIXED
          • Simulation
            • Jambs that simulated in 7.4 don't run in 7.8 - FIXED
            • Nusselt number differences between THERM 7.4 and 7.8 due to problems with the frame cavity rectangularization (Results Change) - FIXED
            • THERM Crashes at simulation - FIXED

          New Features

          • Calculation
            • Calculation manager in THERM is hard to resize - for now, made the dialog box bigger, as allowing the user to resize it is not really feasible.

          Outstanding Issues

           

          • Unicode display is partially fixed in some boxes. Still not working correctly with the engines
          •  

          THERM Release Notes 7.8.16


          Bug Fixes:

          • Boundary Conditions

            • After having changed the emissivity of a boundary condition "segment" by hand, if the segment was then selected with other segments to change a boundary condition, the program would set the emissivity of the hand-edited segment to the value of the last segment selected, thus changing the hand-edited emissivity. FIXED

          ​​Known Bugs / Outstanding Issues

          • U-factor tags:

            • This document discusses the issues with U-factor tags not being passed along to the Glazing Options THERM files when points have been deleted from a glass layer.

            • There are still some issues with U-factor tags even when you are not editing the glazing system, which we are still investigating


          THERM Release Notes 7.8.15


          Bug Fixes:

          • Glazing Options:
            • Files were being created, but not simulated - FIXED
            • Selecting just one option didn't work - FIXED
          • Calc Manager: Many issues were identified -- FIXED
            • Calc Manager Log mixed up columns when calculating multiple glazing options
            • Calc Manager turned some materials to undefined when the file being calculated was open in THERM
            • Calc Manager wouldn't calculate files under some circumstances
            • Gravity arrow warning message would appear for all files in Calc Manager -- program now runs the files and displays a dialog box at the end with the warnings listed

          image

          • CEN Simplified Frame Cavities
            • The emissivities associated with a Frame Cavity material defined as CEN Simplified were not being used in the simulation - FIXED

          • THERM intermediate file outputs:
            • The THERM outputs of *.o and *ci.o were not being generated for glazing options and Calc Manager - FIXED
          • Glazing System Import:
            • NFRC CMA button in Glazing System Import resulted in overlapping materials message - FIXED
          • Overlapping polygons: 
            • Program allows overlapping polygons even when preferences set to not allow them - FIXED
          • Boundary Conditions
            • Multiple creation of Boundary Conditions results in wrong U-factor tags - FIXED
            • Boundary Conditions from base file are not maintained in Glazing Options Files - FIXED
          • THMX files
            • Nodal results and mesh information is now saved to the THMX file (for new NFRC Condensation Resistance calculation)

          Outstanding Issues

          • U-factor tags:
            • This document discusses the issues with U-factor tags not being passed along to the Glazing Options THERM files when points have been deleted from a glass layer.
            • There are still some issues with U-factor tags even when you are not editing the glazing system, which we are still investigating

          New Features

          • Multiple glazing options calculation now displays a "status" box showing the files being simulated.
          Version 7.8.16, Released: June 25, 2021

          Version 7.8.16

          Released: June 25, 2021

          Release Notes:


          Installation Files


           

          • THERM 7.8.16 Setup Full (THERM7_8_16_SetupFull.exe)
            • ​Complete installation if you have never installed THERM before

          • ***** Redistributable libraries *****

            • If you do not install them, you will get DLL errors when trying to run WINDOW

          This version is NOT compatible with THERM 7.4, 7.6 or 7.7

          This version will not update THERM 7.4 or 7.7 versions -- it makes a completely new version

          When you install this new version of THERM, a completely new set of directories is created, so that you can have other versions (THERM 7.4 and 7.6) installed at the same time. 

          We now have an online forum (Google Group) where you can ask questions and respond to questions by others.

           


          Known Bugs / Outstanding Issues


          7.8.16

           

          U-factor tags:

          • This document discusses the issues with U-factor tags not being passed along to the Glazing Options THERM files when points have been deleted from a glass layer.

          • There are still some issues with U-factor tags even when you are not editing the glazing system, which we are still investigating


          Bug Fixes


          7.8.16

           

          Boundary Conditions

          • After having changed the emissivity of a boundary condition "segment" by hand, if the segment was then selected with other segments to change a boundary condition, the program would set the emissivity of the hand-edited segment to the value of the last segment selected, thus changing the hand-edited emissivity. FIXED

          7.8.15

           

          Glazing Options

          • Files were being created, but not simulated - FIXED

          • Selecting just one option didn't work - FIXED

          Calc Manager

          Many issues were identified -- FIXED

          • Calc Manager Log mixed up columns when calculating multiple glazing options

          • Calc Manager turned some materials to undefined when the file being calculated was open in THERM

          • Calc Manager wouldn't calculate files under some circumstances

          • Gravity arrow warning message would appear for all files in Calc Manager -- program now runs the files and displays a dialog box at the end with the warnings listed

          image

          CEN Simplified Frame Cavities

          The emissivities associated with a Frame Cavity material defined as CEN Simplified were not being used in the simulation - FIXED

          THERM intermediate file outputs:

          The THERM outputs of *.o and *ci.o were not being generated for glazing options and Calc Manager - FIXED

          Glazing System Import:

          NFRC CMA button in Glazing System Import resulted in overlapping materials message - FIXED

          Overlapping polygons: 

          Program allows overlapping polygons even when preferences set to not allow them - FIXED

          Boundary Conditions

          • Multiple creation of Boundary Conditions results in wrong U-factor tags - FIXED
          • Boundary Conditions from base file are not maintained in Glazing Options Files - FIXED

          THMX files

          Nodal results and mesh information is now saved to the THMX file (for new NFRC Condensation Resistance calculation)

           


          New Features


          7.8.15

           

          Multiple Glazing Options

          Multiple glazing options calculation now displays a "status" box showing the files being simulated.

          Version 7.7.12, Released: January 04, 2022

          Version 7.7.12

          Released: January 04, 2022

          Release Notes:

          NOTE:

          • WINDOW 7.7.16 should be used with this version of THERM (7.7.12)

          If you need to use the latest version of WINDOW 7.7 (7.7.16), it is recommended that you use this version of THERM with it. 


          Installation Files


          IMPORTANT: Please read the Installation Notes below

           

          • THERM 7.7.12 Setup Full (THERM7_7_12_SetupFull.exe)
            • ​Complete installation if you have never installed THERM before

          • THERM 7.7.12 Setup Small (THERM7_7_12_SetupSmall.exe)

            • ​Smaller installation if you have installed previous versions of THERM

          • ***** Redistributable libraries *****

            • If you do not install them, you will get DLL errors when trying to run WINDOW

          This version is NOT compatible with THERM 7.4 or 7.6. It is to be used with WINDOW 7.7.16 

          We now have an online forum where you can ask questions and respond to questions by others.

          Bug Fixes


          7.7.12
           

          Program allows overlapping poygons even when preferences are set to not allow them

          This has been fixed.

          Float Tolerance and Checking Tolerance are now in Preferences / THERM File Options

          These settings will allow more flexibility in simulating certain problem files

          Boundary Conditions from the Base THERM file are not maintained in the Glazing Options THERM files

          This has been fixed

          The Glazing System Options dialog box is now resizable

          To make it easier to see long glazing system names

          Importing a Material Library CSV file results in a "bad format" error

          This has been fixed.

           

          Version 7.7.10, Released: March 06, 2020

          Version 7.7.10

          Released: March 06, 2020

          Release Notes:

           


          Installation Files


          IMPORTANT: Please read the Installation Notes below

           

          • THERM 7.7.10 Setup Full (THERM7_7_10_SetupFull.exe)
            • ​Complete installation if you have never installed THERM before

          • THERM 7.7.10 Setup Small (THERM7_7_10_SetupSmall.exe)

            • ​Smaller installation if you have installed previous versions of THERM

          • ***** Redistributable libraries *****

            • If you do not install them, you will get DLL errors when trying to run THERM

          This version is NOT compatible with THERM 7.4 or 7.6. It is to be used with the WINDOW 7.7.10 

          This version will not update THERM 7.6 versions -- it makes a completely new version

          When you install this new version of THERM, a completely new set of directories is created, so that you can have other versions (THERM 7.4 and 7.6) installed at the same time.

          We now have an online forum where you can ask questions and respond to questions by others.

           


          Known Bugs


          7.7.10

           

          Program allows overlapping polygons even when preferences are set to NOT allow them

          Even with Drawing Options set to "Always check for overlapping polygons" the program still allows drawing of overlapping polygons

          Importing CSV into Material Library results in Bad Format warning

          THERM shows a "bad format" error when trying to use a CSV file to make a new Material Library

           


          Bug Fixes


          7.7.10

           

          Gravity Vector appears when you change cross section type in File / Properties

          This no longer happens

          Custom Frame Lengths not kept in Glazing Options file 

          This has been fixed

          Glazing Options calculations speed

          Some improvements were made in the calculation speed for glazing options.

          Version 7.7.07, Released: July 03, 2019

          Version 7.7.07

          Released: July 03, 2019

          Release Notes:

           


          Installation Files


          • THERM 7.7.07 Setup Full (THERM7_7_07_SetupFull.exe)

            • ​Complete installation if you have never installed THERM before

          • THERM 7.7.07 Setup Small (THERM7_7_07_SetupSmall.exe)

            • ​Smaller installation if you have installed previous versions of THERM

          • ***** Redistributable libraries *****

            • If you do not install them, you will get DLL errors when trying to run THERM

          This version is NOT compatible with THERM 7.4 or 7.6. It is to be used with the latest version of WINDOW 7.7 

          This version will not update THERM 7.6 versions -- it makes a completely new version

          When you install this new version of THERM, a completely new set of directories is created, so that you can have other versions (THERM 7.4 and 7.6) installed at the same time.

          We now have an online forum where you can ask questions and respond to questions by others.

           


          Enhancements


          7.7.07

          Roller shutters

          Options for modeling roller shutters have now been implemented. These are modeled in the same fashion as cellular shades, which are explained in the WINDOW 7 User Manual (PDF).

          7.7.01

          Compiled with updated libraries

          THERM  (and WINDOW) were compiled with Visual Studio 2017 and Intel Fortran Composed XE 2018. Hence the need to install these as redistributables when installing this new version

          Better Scaling on high DPI (resolution)  monitors

          Using the newer Microsoft Visual C++ components allowed better scaling on high resolution monitors. 

          Glazing options

          • Program now always checks the base file for voids and overlaps and reports an error if it is detected, then does NOT generate the glazing options THERM files. The user needs to make sure the base file runs, then THERM will generate the glazing option files. This check happens for both the first and last option when calculating a base file (ie, create THM files and simulate all, or just create THM files)
          • THERM files generated for glazing options now include the “Source” WINDOW database in the “Glazing System Info” dialog box

          Insert Glazing System

          • Program now saves the last-used glazing system parameters in the Insert Glazing System dialog box.

          Converted to unicode

          THERM has been converted to unicode

           


          Bug Fixes


          7.7.07

          Boundary Conditions for THMX files

          Boundary Condition colors were wrong when importing THMX files. This has been fixed.

          Delete Key was not working

          The delete was not working to delete polygons. This has been fixed. 

          Locator size on a "retina' screen was very large

          This has been fixed

          Short cut keys for flipping sections were not working

          This has been fixed

          Toolbar sometimes disappeared

          In some cases the toolbar would disappear and only be re-painted when moving the mouse over the icons. This has been fixed. 

          Glazing Systems

          Under some conditions, when inserting a glazing system, points from adjacent polygons were not always inserted. This has been fixed. 

          Glazing Options

          • Program now always checks the base file for voids and overlaps and reports an error if it is detected, then does NOT generate the glazing options THERM files. The user needs to make sure the base file runs, then THERM will generate the glazing option files. This check happens for both the first and last option when calculating a base file (ie, create THM files and simulate all, or just create THM files)
          • THERM files generated for glazing options now include the “Source” WINDOW database in the “Glazing System Info” dialog box

          Insert Glazing system

          • Program now allows entering a value greater than 1 without a leading zero, ie, you can enter “.75” and not get an error
          • Program now saves the last-used glazing system parameters in the Insert Glazing System dialog box.

          IR Color Legend

          The IR Color Legend was very small on high resolution monitors. This has been fixed. 

          INI files

          INI files are now read from the correct registry path

          Preferences

          Fixed the issue where the “Default vertical jamb height” and “Mesh void tolerance” was not being updated properly when changing units.

          7.7.01

          Preferences

          • Units problems -- fixed the issue where the “Default vertical jamb height” and “Mesh void tolerance” was not being updated properly when changing units

          Insert Glazing System

          • Program now allows entering a value greater than 1 without a leading zero, ie, you can enter “.75” and not get an error
          • Program used to lose settings for "Sight line to bottom of glass" and "Spacer height" when the units were changed (SI to IP and back). This has been fixed.
          • IP units are no longer cut off in the Gap Properties / Keff feedback box

          Known Issues


          7.7.07

          Preferences / Simulation / Automatically Increment Mesh Parameter

          When this box is checked, and the Mesh Parameter value is changed in Preferences / Therm File Options, that new Mesh Parameter value is not saved.

          WORK AROUND: Uncheck the Automatically Increment Mesh Parameter box to save manual changes to the Mesh Parameter value in Therm File Options. 

           

           

          Version 7.7.01, Released: November 12, 2018

          Version 7.7.01

          Released: November 12, 2018

          Release Notes:

          This version is NOT compatible with WINDOW 7.4 or 7.6. It is to be used with the latest version of WINDOW 7.

          If you try to import THERM 7.7 files into versions of WINDOW pre-7.7, WINDOW may crash; in this case upgrade to the latest version of WINDOW 7.7 

          We now have an online forum where you can ask questions and respond to questions by others.

          Installation Notes

           

          This version will not update THERM 7.6 versions -- it makes a completely new version

          When you install this new version of THERM, a completely new set of directories is created, so that you can have other versions (THERM 7.4 and 7.6) installed at the same time.

          Enhancements
           

          Compiled with updated libraries

          THERM  (and WINDOW) were compiled with Visual Studio 2017 and Intel Fortran Composed XE 2018. Hence the need to install these as redistributables when installing this new version

          Better Scaling on high DPI (resolution)  monitors

          Using the newer Microsoft Visual C++ components allowed better scaling on high resolution monitors. 

          Glazing options

          • Program now always checks the base file for voids and overlaps and reports an error if it is detected, then does NOT generate the glazing options THERM files. The user needs to make sure the base file runs, then THERM will generate the glazing option files. This check happens for both the first and last option when calculating a base file (ie, create THM files and simulate all, or just create THM files)

          • THERM files generated for glazing options now include the “Source” WINDOW database in the “Glazing System Info” dialog box

          Insert Glazing System

          • Program now saves the last-used glazing system parameters in the Insert Glazing System dialog box.

          Converted to unicode

          THERM has been converted to unicode

          Bug Fixes

          Preferences

          • Units problems -- fixed the issue where the “Default vertical jamb height” and “Mesh void tolerance” was not being updated properly when changing units

          Insert Glazing System

          • Program now allows entering a value greater than 1 without a leading zero, ie, you can enter “.75” and not get an error

          • Program used to lose settings for "Sight line to bottom of glass" and "Spacer height" when the units were changed (SI to IP and back). This has been fixed.

          • IP units are no longer cut off in the Gap Properties / Keff feedback box

          Version 7.6.01, Released: November 17, 2017

          Version 7.6.01

          Released: November 17, 2017

          Release Notes:

           

          Installation Notes

          This version is NOT compatible with WINDOW 7.4 or 7.5. It is to be used with the latest version of WINDOW 7.6 

          If you try to import THERM 7.6 files into versions of WINDOW pre-7.6, WINDOW may crash; in this case upgrade to the latest version of WINDOW 7.6 

          We now have an online forum where you can ask questions and respond to questions by others.

          Enhancements

          Glazing Options now works with shading systems

          Previous versions of THERM did not apply the Shading Modifier in the Boundary Conditions for the files made from the Glazing Options feature. The program will now apply the Boundary Condition Shading Modifier to the Glazing System, but the user still needs to check each generated THERM file in order to apply the Shading Modifier to the appropriate frame components. 

          THERM has a gray background when Radiance Mode = ON

          THERM now has a gray background when the Radiance Mode (in Options/Preferences) is set to ON, so that it is possible to detect that setting, which generally is not used in most THERM simulations. 

          Bug Fixes
           

          Emissivity Changes in Boundary Conditions are now saved

          In the previous version of THERM, when the Emissivity of a Boundary Condition segment was changed, the program would not save that change. That has been fixed.

           

          Version 7.4.4, Released: December 19, 2016

          Version 7.4.4

          Released: December 19, 2016

          Release Notes:

          THERM 7.4.4

          Fixed Bugs

          Polygon below between glass blind has 0 conductivity

          When importing a glazing system with a Venetian blind between two glass layers from WINDOW 7.4.8 into THERM 7.4.3, the polygon created from a non-zero "Sight line to shade edge" value had a conductivity = 0. This has been fixed. However, you must recalculate the glazing system in WINDOW before importing it into THERM.

          Nominal glass rules in THERM should not be applied to shade layers

          In previous versions of THERM 7.4, the nominal glass rules were applied to shading systems in THERM. This has now been fixed.

          This version of THERM 7.4 is compatible with WINDOW version 7.4.14

          We now have an online forum where you can ask questions and respond to questions by others.

          Automatic Update Tracking

          Our software will automatically check for updated version of the program each time the program is started. This means that information about how frequently you start the program is transmitted to our servers. 

          Starting August 2011, the Windows and Daylighting Group began incorporating Automatic Update Notifications in a number of our tools. The IGDB 19.0 release of August 16, 2011 was the first product that came with a tool called "IGDB Version Checker", that lets users check if there is a new version of the IGDB available.

          Starting with the October 2011 releases of WINDOW6.3 and THERM6.3, all releases of WINDOW and THERM have built-in automatic update checkers. By default, every time you start the program, the program checks to see if there is a new version available. Rather then sending out e-mails to thousands of users every time we update the program, users are automatically notified in the software when there is a new version available.

          Because our software is developed with funding from the US Department of Energy, and we provide it for free, we need to keep track of how many people download and use the program. This is the reason that when you download a program, you need to provide your e-mail address. 

          The first time your run any program with the LBNL updater functionality in it, it will create a completely random Global Unique Identifier (GUID) on your computer. This GUID is used to identify which computer requests updates. It is not linked to your e-mail address.

          We do by default transmit this GUID every time the program checks for updates. In Preferences, Updates, unchecking the "Use Cookie for website login" box will result in the program not transmitting the GUID to our servers, which means your computer is not uniquely identified, and your privacy is increased. 

          By default the program checks every time it is started for updates, and it will silently fail if you do not have an internet connection.

          You can go to Preferences, Updates to change the frequency of checking, or to completely disable automatic update checking. You can still go to Help, Check for Updates to manually check, or directly go to our website: http://windows.lbl.gov

          If you want to disable update checking before you ever start the program (so it does not even check the first time), then you should edit the INI file for the program (THERM, WINDOW) which contains all the settings before you start it. The location of the INI file is stored in the registry. Go to Start, Run, Regedit and browse to HKEY_LOCAL_Machine\Software\LBNL\ProgramName\Version\INIFileName and INIPath. On Windows 7, it might be located under HEKEY_Local_Machine\Software\Wow6432Node\LBNL\ProgramName\Version\INIFileName and INIPath. Open the INI file (for example therm6.ini) in Notepad, and look for the following line: UpdateNotificationFrequency=0 and change it to: UpdateNotificationFrequency=2.This will prevent the program from ever checking automatically for updates. You can still check manually, by going to Help, Check for Update. If you ever want to change the settings, you can go to Preferences, Updates.

          What we transmit

          Everytime a program checks for updates, we receive the following information from your computer:

          • IP address (your IP address can change)
          • Name of the Program or component (THERM, WINDOW, IGDB)
          • The currently running version
          • If you want to be notified of Beta versions
          • If you want to be notified only of NFRC approved versions
          • How often the program is set to check for updates
          • If it was an automatic check (at program startup) or a manual check (by going to Help, Check for Updates)
          • A globally unique identifier for your computer (GUID) (unless you have disabled it in preferences)

          If you have any questions please contact [email protected]

          Updated: 04/26/2018