Bug fix in object generation 3.96
After execution of the ‘Range’ command in spectra and material objects the settings of the x-axis in the graph has been changed, ignoring the option ‘Automatic graphics generation’. This has been fixed – the axis labels remain unchanged.
If BREIN was started after a long break during which a large number of results have been generated, the software was not responsive for a long period of time (because it was reading many result files). You can now limit the number of result files to be processed during one timer event (which happens every second). A number of 20 is reasonable and has been set as default value. You can change this choice in the Settings submenu.
Starting BREIN takes a while, and impatient users happened to start the program several times. This is now avoided – BREIN checks if it is running already and refuses to be started a second time.
Object generation 3.96
The management of the menu items that show the last accessed files has been improved. Since the list of files is now stored in a different way the menu items are all empty when you change to the new version. During your work the items will fill up again.
You can now use measured sheet resistance values for analysis of traverse data. This can significantly stabilize the fitting of silver based glass coatings, in particular if you fit both silver thickness and quality (using the Drude model damping constant).
In order to use sheet resistance values, you need to update VAAT_spectrum_scanner.exe, bright_eye_traverse.exe and the OLE server code.exe. All program files must be generated on August 29, 2014, or later.
Please read this as well: CODE link
While BREIN is running, it produces a lot of files in the archive and the database folder. These directories are subfolders of the BREIN program directory (up to now). In order to avoid that this directory blows up over time you can use the following options to store all permanent data outside the program folder. Within the BREIN program folder only temporary files are used – so it should not increase in size any more. Make sure that the Cleaner program is running, and connect BREIN to an external SQL database if you can.
The archive can now be located anywhere in your file system – it need not be a subdirectory of the BREIN program folder.
You can switch off writing result files to the archive.
You can switch off writing scan files to the archive.
The database history files can be stored to the archive as well, instead of being stored in the product folder within the database.
A new OLE command has been implemented: import_measured_sheet_resistance(a_value : float)
Use this command to pass a measured sheet resistance value to CODE. This is useful if you would like to use this value in a fit, in addition to measured optical spectra.
The value is passed to the list of integral quantities. The list must contain an object of type ‘Sheet resistance’ with the name ‘Sheet resistance fit’ – only in this case the value is passed as target value.
In order to use this value you must set the option ‘optimize’ of the sheet resistance object. If you want to fit both spectra and sheet resistance, you must set the global fit option ‘Combine fit deviation of spectra and integral quantities’.