Revision History

From SysCAD Documentation
Jump to: navigation, search

Navigation: User Guide or What's New

Changes in SysCAD 9.3 Build 137

  • Build 137 is the first significant Build for SysCAD 9.3, first officially released on 31st October 2017.
  • See What's New for a list of new features and changes in Build 137.
  • For notes on upgrading from SysCAD 9.2 Build 135 to Build 136 or Build 137 see Upgrade to SysCAD 9.3
  • For notes on upgrading from earlier Builds to Build 137 see Upgrading Builds.

Important updates after first release of SysCAD 9.3 Build 137.21484 (listed from the most recent to oldest)

  • Build 21858: Implement support for multiple OLI ChemModels in same project.
  • Build 21844: For custom species models (eg Alumina, Sugar and Potash) where the stream has both liquids and vapours present, the vapour part of the mixture density calculation was inconsistent with normal method for calculating overall density. This fix may result in changes in project results if measured volume flow from stream has vapours and slurry present is used.
  • Build 21842: Correction in 5th significant digit for atomic weight of Manganese (Mn). This may result in small changes in project results.
  • Build 21836: Fix for RB reactant estimates not being updated correctly.
  • Build 21830: Significant improvements in Tear management and display: Correctly save and recover settings; New option to allow setting of individual tear variable settings; Improved feedback of when global values are not being used and added buttons to reset to use global values; Tears access window display improvements.
  • Build 21828: Fix for multi-component VLE with user K values to take into account noncondensables and inerts.
  • Build 21798: Improved reporting of multiple solubility curves for a species in $SDB.
  • Build 21776: For dynamic project trend window, fix display of start and end times.
  • Build 21760: Implement new Graphics Flowsheet Group Operations dialog for performing various actions on multiple graphics pages.
  • Build 21755: Remove "Models" tab page from Project window and "Active Pages" tab page from Solver Setup dialog. This functionality is available in new Group Operations dialog.
  • Build 21729: Further fixes and improvements in Explorer window.
  • Build 21699: Fix for crash in FEM where there is a non-standard species in a different phase.
  • Build 21663: Implement new VpAntBar vapour pressure equation.
  • Build 21661: Fix for occasional crash in Explorer window. Usually caused by an action updating the graphics windows or models.
  • Build 21658: Implement option for user to assign a SubType for PGM class definitions so that these can subsequently be used in TagSelect Engine.
  • Build 21646: Improved display in #SDB species properties on H2O page and Vapours page.
  • Build 21640: Use minimum pressure of 0.6112kPa rather than previous 1.0kPa in Feeder and similar. Improved behaviour and results for water properties at and below 0.6112kPa.
  • Build 21617: Implement stricter model tag naming rules by not allowing four more symbols in tag names (\ ' " and ;). Give error message at project load if any models contain illegal tags.
  • Build 21616: Fix for Copy and Paste of graphics with model configuration, where configuration data was often missing on paste.
  • Build 21607: Add new "Mass Pull & Recovery" RecoveryMethod to Flotation Cell model.
  • Build 21601: Implement new option in SplitFlows "Demand Mass Flow" option to allow user to optionally specify total demand.
  • Build 21600: Miscellaneous RB display improvements, improved limit calculations and fix for error in Ratio Extent method to be same as Build136.
  • Build 21593: Fix for occasional crash or lockup, usually during project close.
  • Build 21575: Implemented PGM (and MP) Trigonometric functions asin(), acos(), atan(), radians() and degrees().
  • Build 21550: Improvements, fixes and tag changes in new reaction Limits functionality.

Changes in SysCAD 9.3 Build 136

  • Build 136 is the first significant Build for SysCAD 9.3, first officially released on 12th November 2015.
  • See SysCAD 9.3 Release Notes for a list of new features and changes in Build 136.
  • For notes on upgrading from Build 135 to Build 136 see Upgrade to SysCAD 9.3
  • For notes on upgrading from earlier Builds to Build 135 see Upgrading Builds.

Important updates after first release of SysCAD 9.3 Build 136.18340 (listed from the most recent to oldest)

  • Build 20998: Fix for significant memory leak (not freeing temporary memory used) during project save.
  • Build 20899: Fix for RB with Recycle (but not Source) species where recycle is insufficient to meet reaction extents.
  • Build 20615: For dynamic, implemented fix where tank tried to set flow in outlet pipe that is switched off.
  • Build 20586: Don't allow pipes to be simplified when specifying SpModel.Reqd on Qi page.
  • Build 20586: Fix for copy and paste of tank configuration when using outlet port filters.
  • Build 20243: Fix for Access window printing.
  • Build 20133: Fix for Data Transfer not coping all the tag values for larger unit models where all fields are selected.
  • Build 20120: Fix for occasional failure for graphics copy and paste with configuration where strings were not always copied.
  • Build 20113: Fix for occasional lockup (freeze) in multithreading.
  • Build 20110: Improved dynamic mode display of tear convergence.
  • Build 20071: Fix for intermittent bad solution in simultaneous reactions. Because of uninitialised memory the simultaneous reaction solver can randomly occasionally fail which in a large project can cause a discontinuity.
  • Build 20044: Fix for crash on graphics page activate/deactivate.
  • Build 20035: Add option to SolventExtraction Isotherm to load or save curve data to csv file.
  • Build 20017: Correction in Hydrocyclone for calculating feed volume fraction used in Krebs method when using Alumina properties model.
  • Build 20013: Improved error reporting when makeup blocks are not connected to valid makeup source. Fix in dynamic where makeup in feeder did not give correct flow in first step.
  • Build 20012: Added new option to set display numeric precision for full reaction description field.
  • Build 20000: Fix for Potash BPE when zero KCl and non-zero NaCl.
  • Build 19976: Fix for intermittent error where direct links are sometimes not shown when adding makeup blocks.
  • Build 19935: Fix in Krebs method for old Cyclone and new Hydrocyclone unit models where factor C1 was incorrectly calculated because of using incorrect Cv (Feed solids volume concentration) by factor of 100. C1 in turn effects d50 calculation which drives the separation. NOTE: Hydrocyclone uses correct Cv in equation so may affect results if Krebs method for Hydrocyclone was used. Old Cyclone model allows selection of old or corrected calculation so that tuned existing projects give same results as before.
  • Build 19901: Significant improvements in PlantModel statistics timers for Application State (solver, etc timers).
  • Build 19842: Implemented some fixes in Material Tracking when changing the number of species or material IDs to track.
  • Build 19853: Mix for increasing memory use (memory not freed) in Message window.
  • Build 19793: Simplified and reworked how setting of required SpModel is made in Feeders, Pipes, etc. Added SpModel.Used tag to clearly show what SpModel is in use.
  • Build 19789: Fixes for graphics page activation/de-activation from PGM during startup.
  • Build 19749: Improved copy and paste between Access windows if extra columns or space is selected.
  • Build 19651: Fix for occasional multi-thread crash or crash on project close.
  • Build 19647: Improved Tie split flows tolerance testing to not output tiny flows in last outlet when expecting zero flow.
  • Build 19584: For dynamic mode, implemented new option in $Solver to select setting of T and P in all pipes that have no flow.
  • Build 19577: Improvements and fixes for Transmitter control model.
  • Build 19567: Improved functionality for setting property overrides for steam and water in PlantModel on Species page.
  • Build 19543: Added stream tags for AqDissQm and AqQm.
  • Build 19490: Added functionality to allow activating or deactivating of graphics pages from PGM code using new Sub InitialisePreStart().
  • Build 19486: Added new PGM trigger function InitialisePreStart().
  • Build 19480: Fix for Precipitator3 not recovering in converged state at project load.
  • Build 19312: Implemented new Falling Film Evaporator(4) unit model.
  • Build 19191: Improved some save and recover of PSD data in feeders with composition fetch.
  • Build 19147: Implemented IF97_2 Steam Cp and Steam Density correlations that have improved Region 5 (ie above 1073K) functionality. Warning message given if using old correlations.
  • Build 19068: Improved vapour entropy with correction for pressure.
  • Build 19059: Improved dynamic tank level control with filters.
  • Build 19055: New PID list in Controls.
  • Build 19005: For SysCAD Marshal (OPC Client) set values in OPC Server on scenario load.
  • Build 18983: For SysCAD OPC Server set values in OPC Client on scenario load.
  • Build 18960: Improved Desuperheater in flashtrain to correctly set outlet pressure based on inlet pressure from current iteration.
  • Build 18928: Improved Tear logic for recycles with no flows that were causing unnecessary additional iterations.
  • Build 18879: Improved visibility and functionality for multiple Solubility curves.
  • Build 18852: Remove XYLib.dll.
  • Build 18813: Fix for data entry for WashLoss curve in Belt Filter and Isotherm curve in Solvent Extraction.
  • Build 18803: Implement Change Tag in referenced text files for SetTagList, GetTagList, Profile, Queue Profile and Events control models.
  • Build 18796: Fix for errors in editing species property functions in Species Database Editor.
  • Build 18772: Allow comments in text file for SetTagList and GetTagList control models.
  • Build 18750: New FEM Reactor functionality for (a) specifying heat loss and (b) defining lockup fractions of feed species where lockup portion acts as inert.
  • Build 18729: Don't allow unit tags beginning with (;) and (") in addition to existing restriction of (=) and (').
  • Build 18709: Expanded options for when to set tags in Set Tag List Controller.
  • Build 18669: Added command line options to unregister SysCAD COM and OPC.
  • Build 18648: Improved multithreaded evaluation of controls (gives solver speed improvement).
  • Build 18639: Improved steam demand calculation for embedded cooler in Evaporator model. Old method available as an option.
  • Build 18611: Improved responsiveness of Realtime Dynamic projects.
  • Build 18600: Improved warning condition messages for Shell&Tube2 in condensing mode including case where tube outlet temperature is limited. Implemented new restriction to prevent excessive heat loss and vent requirements.
  • Build 18547: Updated dynamic push pull logic for streams exiting tank model. Capacity of outlet pipes can now be set in the tank. Iteration delay removed when using volume flow capacity in transfer push mode.
  • Build 18524: For precipitator heat loss, allow user to use local or global wind speed.
  • Build 18507: Implemented new OPC Server functionality to define list of Alias lookup tags.
  • Build 18484: Improvements in FEM error reporting.
  • Build 18423: Updated new $Solver.AppState and $Solver.AppState.Detail and updating of these tags in OPC Server and OPC Client (SysCAD Marshal).
  • Build 18402: Implemented new Species Database tab page in message window for reporting errors, warnings and information while loading species properties.


  1. The order of the builds listed above is from the most recent to the oldest changes.
  2. The 136 Build numbers above reflect when the improvements or fixes were implemented.
  3. These Builds were not necessarily distributed, only a few of these would have been made available for download.
  4. Some general minor fixes and improvements are not listed.

Changes in SysCAD 9.2

SysCAD 9.2 Build 135 is the last release of SysCAD 9.2.

Please see Revision History for SysCAD 9.2 for details on changes in SysCAD 9.2 versions.

Changes in SysCAD 9.1

SysCAD 9.1 Build 127 was first released January 2009 and is the last release of SysCAD 9.1. Build 120 was first version of SysCAD 9.1. SysCAD 9.1 is a discontinued version.

Changes in SysCAD 9.0

SysCAD 9.0 Build 115 is the last release of SysCAD 9.0. Discontinued version.

Changes in SysCAD 8.2 and earlier

SysCAD 8.0, 8.1 and 8.2 are discontinued versions.