CHEMIX School - Change Log


Chemistry Software Download


CHEMIX School 10.0  (released 2021-4-12)

 New v10.0 YouTube video Tutorials


           -  Ternary Plot: Added  
                                -   A new "Interpolation" section. It is now possible to interpolate (splines) using data-set points directly in addition to already existing manual option in the "Splines & Fill" section
                                        It is also possible to change both width and color of interpolated-splines.
                                 -  In "Splines & Fill" section. Added a polygon option "Poly" (in addition to already existing splines
                                -  Automatic centering of Title text, A,B and C-axis text + A,B and C angled text
                                -  Replaced Text On/Off check box by six radio buttons for scaling of default font size. Text sizes:   [-t] (Text Off), [sf],[mf],[bf],[hf] and, [gf].
                                     Note: It is possible to override default settings using a command like [ih] (ignore hide)    e.g.     10 20 SampleText  [ih][hf]          (ignore hide + huge font)
                                -  Medium font data/text entry command added -  [mf]  .
                                -  Increased Line/spline width in "Splines & Fill" section
                                - Increased size of plot area.
          -  Binary Plot: Added
                                -  Polygons "Poly" (in addition to splines)
                                -  Color of "Interpolate"- lines can now changed at will.
                                -  Automatic centering of Title text, X-axis text and Y-axis text.
                                -  Replaced Text On/Off check box by six radio buttons representing selectable global default data entry commands Text sizes:   [-t] (Text Off), [sf],[mf],[bf],[hf] and, [gf]. 
                                -  Medium font data/text entry command  ( [mf] )
               Function Plot: Added
                                 -  Automatic centering of Title text, X-axis text and Y-axis text.

          - Balance: Added (Balansing chemical equations)
                              -  The matrix and coefficients are now visible in a new text box. 
                              -  Tutorials - how to balance chemical equations using the algebraic method.

CHEMIX School 9.00  (released 2020-11-25)
New v9.00 YouTube video Tutorials
      
     -  Binary Plot: Added  -  Logarithmic plot  (Base 10)
                                            -
Select plot type:       X  Y  (normal XY plot)   ,     log(X)   Y    ,         X   log(Y)     ,       log(X)    log(Y)        
                                            - 
Select tick mark density:  Options: Automatic  or  manually.           "Auto"          "|  |  |  |  |" (dens)        "| | | | |" (denser)            "||||||" (densest)
                                            -
View coordinates:  Helpful for placing text in the right spot
                                            - Stop color fill by interpolation lines "Check/Uncheck"  -  Use data-set interpolation lines or line segments (poly-line, cub.spline) as a color-fill barrier.  
                                            - In Interpolate section: Added Line/spline width  (1-4)
                                           
- In Interpolate drop-down combo-box added: Vertical plot: XiYi  to  Xi(Yi=0)   Suited for presentation/visualization of data acquisitions from e.g. Geiger-counters.  
               
                            - In Splines & Fill section: Added  Spline width (1-9)
                
                            - Frame width: Added  (1-4)
                                            - Changed "Check/Uncheck" Splines to  "Check/Uncheck" Splines/fill points
                                            - New font commands (color):          [Rf]  (Red font)        [Bf] (Blue font)           [Gf] (Green font)   [Wf]  (White font     [Yf]    (Yellow font)       [Ff] (Fuchsia font)      [Cf]  (Cyan font)
                                            - Styles  font commands:      [tf]  (thick font)            [if] (italic font)               [uf] (underlined font)     
                                             Also added a total of 17 new commands to allow changes (from default)  to other symbol types, colors and sizes in the same data set.
                                                - Symbol change           -     [1s] (circle)    [2s] (square)        [3s] (diamond)      [4s] (triangle)         [5s]  (cross)      [6s]   (ring/hollow circle)
                                                - Symbol color change  -    [Ws]  (White)        [Rs] (Red)       [Gs]  (Green)     [Bs]    (Blue)     [Ys]  (Yellow)      [Fs] Fuchsia    [Cs]  (Cyan)        [BS]  (Black Symbol)
                                                - Symbol size change    -    [ss]    (small symbol)       [ms]  (medium symbol)          [bs]  (big symbol)
 

                                          

    -  Ternary Plot: Added        
                                           -  (Check/Uncheck)   "#%"      Now it is possible to add a %-sign to the percentage ABC-axis-numbers   i.e.  from     0  10  20  ...  100        to         0%  10%  20%   ....  100%                         
                                           - In Splines & Fill section:  Increased maximum spline width from 1-4 to 1-6.
                                           - Changed "Check/Uncheck" Splines to  "Check/Uncheck" Splines/fill points
                                            - New font commands (color):          [Rf]  (Red font)        [Bf] (Blue font)           [Gf] (Green font)   [Wf]  (White font     [Yf]    (Yellow font)       [Ff] (Fuchsia font)      [Cf]  (Cyan font)
                                            - Styles  font commands:      [tf]  (thick font)            [if] (italic font)               [uf] (underlined font)     
                                             Also added a total of 17 new commands to allow changes (from default)  to other symbol types, colors and sizes in the same data set.
                                                - Symbol change           -     [1s] (circle)    [2s] (square)        [3s] (diamond)      [4s] (triangle)         [5s]  (cross)      [6s]   (ring/hollow circle)
                                                - Symbol color change  -    [Ws]  (White)        [Rs] (Red)       [Gs]  (Green)     [Bs]    (Blue)     [Ys]  (Yellow)      [Fs] Fuchsia    [Cs]  (Cyan)        [BS]  (Black Symbol)
                                                - Symbol size change    -    [ss]    (small symbol)       [ms]  (medium symbol)          [bs]  (big symbol)


CHEMIX School 8.00  (released 2020-5-21)
New v8.00 YouTube video Tutorials


Added a Data Logger (Curve Fit - Function Plot - Data Logger) :   In this CHEMIX School version, a serial port data logger has been added. The purpose of this new addition is
                                                                                                                to be able to acquire and view serial data collected from micro controllers such as Arduino.
                                                                                                              -  Added  Plot of  vertical lines XiYi to Xi(Yi=0)  to the Interpolation & Curve Fit  drop down list. Suited for visualization of data acquisitions from e.g. Geiger-counters.  
                                                                                                              -  Added Initialize to default button. --> All settings to startup conditions.
                                                                                                              -  MAX number data points has been increased from 400 to 1000 . 
                                                                                                               - Added   Sort & Swap:  Sort X-data from low to high or swap X <-> Y.
                                                                                                               -  0%-2%-5%  Additional space before/after and above/beneath XY Max & Min values.   
                                                                                                               -  Added Save as   *.CSV    (comma-separated values)
                                                                                                               -  It is now possible to see the total number of  XY pairs in a data set.
                                                                                                  Standard logging (default):  Receive X Y data
                                                                                                               1) Stops logging automatically after a selected number of data points (Max 1000pts).
                                                                                                               2)  Possibility to keep track of  up to 1000 of the Last log points . When a selected number (e.g. 1000 pts.) of logged
                                                                                                                    data points has been reached, (X,Y)-1 will be replaced by (X,Y)-2 and (X,Y)-2 will be replaced by (X,Y)-3
                                                                                                                     and so on . ( Replace old points after ### points)
                                                                                                    Each second the logger will read and present available serial data. If log-data is received, the data will be copied to the data-edit field
                                                                                                    and automatically plotted.
                                                                                                    NOTE: To receive a big list of XY data (limited to <= 1000 X Y pairs), use "Standard logging" (advanced logging unchecked) and
                                                                                                                  the logger will once a second read, collect and present as much data as possible dependent of the baud rate.
                                                                                                    Advanced options (checked):
                                                                                                                   Conditional statement (options):
                                                                                                                                Log if   | Y(i)-Y(i-1) |  >=    | c |          Log only if    | Y(i)-Y(i-1) |  >=    | c | 
                                                                                                                                Log if   Y(i)    !=     c                          Log only if  Y(i)    !=                      
                                                                                                                                Stop if  Y(i)    > =     c
                         Logging will be stopped if     Y(i)    > =     c                                      
                                                                                                                                Stop if  Y(i)    < =     c
                         Logging will be stopped if     Y(i)    < =     c 
                                                                                                                                Red Alert if  Y(i)   >=   c    
                 Entire plot area will go from white to red if Y(i)   >=   c
                                                                                                                                Red Alert if  Y(i)   <=   c                     Entire plot area will go from white to red if Y(i)   <=   c
                                                                                                        Operators - meaning:  | c |  absolute value,      <=    less than or equal to,       >=   greater than or equal to ,     !=   not equal to 
                                                                                                                              Audio - (Red Alert) : In combination with the visual Red Alert, an audio signal (default 2 signals 2 seconds apart)
                                                                                                                                                              can be heard. This can be turned off or changed from Settings in the File menu.
                                                                                              
 
                                                                                             
 
- Ternary Plot:  Added  - In Legend & Size: Added options.
                                                       -  Sizing of legend symbols.
                                                       -  Symbols can now be replaced by a colored rectangular  area representing the fill colors in the ternary diagram.
                                                       -  Legend frame On/Off    
                                         - Increased triangular plot area.
                                         - Angled arrows and selectable arrow width
                                         - View coordinates (On/Off). It is now possible to interactively view the triangular ABC-coordinates when moving the mouse pointer.  
                                         - 'Initialize'  button. --> All settings to startup conditions (default).
                                         -  Added Save as   *.CSV    (comma-separated values)
                                         -Scale number sizing by 4 radio buttons             
                                        - Symbol sizing  by 4 radio buttons.
                                        - Spline with  by 4 radio buttons
                                        - Frame with by 4 radio buttons
                                        - Increased the number of allowed data points from a max 6 data sets * 400 = 2400 Points to 6 data sets *1000 = 6000 Points 


- Periodic Table:            A complete redesign.  Added many new features such as framing of groups/blocks and color scaling of properties etc.


Binary Plot: Added   -Selectable:
                                                        - XY-scale ,X-scale , Y-scale or XY-scale Off.  
                                                        - Frame: Full frame , L-frame or _ frame.
                                                       -  Sizing of legend symbols.
                                                       -  Symbols can now be replaced by a colored rectangular  area representing the fill colors in the binary diagram.
                                                       -  Legend frame On/Off    
                                        - In generate plot, added option to manually insert the wanted number of generated points.
                                         - Increased rectangular plot area.
                                         - Initialize to default button. --> All setting to default startup conditions.
                                         -  0%-2%-5%  space before first and after last  plot point.
                                         - Increased number of allowed data points from a max 6 data sets * 400 = 2400 DP to 6 data sets *1000 = 6000 DP 





CHEMIX School 7.00  (released 2017-8-21)
- Ternary Plot: Added AB,AC,BC selectable and movable bivariate cross plots. Also added font size options and other options for scaling, title, axis text and angled axis text.
- Thermochemistry: Added more than 1000 new compounds at Standard Ambient Temperature and pressure (satp).
                                   Added Standard Ambient Temperature and Pressure abbreviation (satp) as a state symbol alternative.
                                   Assuming (satp) conditions, it is now possible to calculate thermochemical equations without adding state symbols to compounds (species).
Binary Plot: Added  Unsorted Polylines.
Periodic Table: Added colors and color codes for groups and element states.

CHEMIX School 6.00  (released 2017-6-26)
- Added: Search Inorganic Compounds - physical properties/constants. Search thousands of inorganic compounds offline.
- Added: Extended 0% and 100% scaling in Ternary plot. Added 20% scaling step intervals. Added "huge" and "gigantic" font. Added templates.
- Added: Condensed (semi-structural) formula input option e.g. CH3-CH2-CH2-CH3 for Molecular Calculator, Balance chemical equation etc.

CHEMIX School 5.00  (released 2017-5-26)
- Added: Solubility curve plotter and a temperature/solubility Calculator
- Added: Temperature/solubility plot-data for common inorganic compounds.
- Added: Angled axis text to Ternary Plot functionality

CHEMIX School 4.50  (released 2017-4-4)
- Minor cosmetic updates

CHEMIX School 4.00  (released 2016-4-25)
- Added a Concentration & Dilution Calculator

CHEMIX School 3.60 released (2012-7-4)
- Minor Update
- For maximal versatility/portability - CHEMIX School will from now on be downloaded as a ZIP containing the actual and final file/folder
structure and not (any longer) as a registry modifying executable installation file. 
- CHEMIX School can from now on be stored on "installed on" and executed from zip drives etc., which is very convenient from a productivity standpoint of view.

CHEMIX School 3.51 released (2010-2-11)
- Modified for Windows 7 compatibility

CHEMIX School 3.50 released (2008-2-13)
-  Added a binary phase diagram plotter. Added fill colors , spline colors, colored symbols, movable legend box, selectable legend box symbols
to ternary phase diagram plotter. Added print and copy to clipboard to molecular 3-D viewer.

CHEMIX School  1.0 - 3.50  (Internet release 1998 -  2008)
- Molecular Calculator
- Periodic Table
- Balance chemical equations
- Thermochemical equation balancer
- Electrochemistry
- Weak acid/base
- Solubility product
- Solubility chart
- Curve Fit & Function Plot
- Ternary Plot
- Binary Plot
- Molecular 3-D Viewer
- Gas Equations
- Conversions
- Dictionary
- Calculator
- IR/MS/NMR Spectroscopy


1995    Cont. development using C/C++


1993    Start  - The first few CHEMIX School code lines written in C language



CHEMIX School  -  The  Author:  Arne Standnes  ,Bergen,  Norway

Chemistry Software - Home