Usage Information¶
SinterConfigGUI Hot-Keys¶
The SinterConfigGUI is a program that helps users configure SimSinter to work with their simulations. It is a series of pages that are distinct steps in configuring the simulation. Each page has hot-keys that can be used on that page.
Initial Page / Open File Page
Command |
Hot Key |
Explanation |
|---|---|---|
Open file browser |
C TRL+O C TRL+B |
Standard Microsoft Open File hot-key B for “Browse” |
Meta-Data Page
Command |
Hot Key |
Explanation |
|---|---|---|
Save (In current Save location) |
CTRL+S |
Standard Microsoft Save hot-key |
SaveAs (Browse to new save location) |
F12 |
Standard Microsoft Save As hot-key |
Back / Reset SinterConfigGUI |
Backspace Alt-Left |
Standard web browser ”back” hot-key Standard web browser ”back” hot-key |
Next / Go to Variable Config Page |
Shift +Backspace Alt-Right |
Standard web browser ”forward” hot-key Standard web browser ”forward” hot-key |
Add Additional Input File |
CTRL+ “+” Insert |
Stardard Microsoft “Add Item” hot-key Opposite of “Delete” |
Remove File from Additional Input File List |
CTRL+ “-” Delete |
Stardard Microsoft “Remove Item” hot-key Delete |
Variable Configuration Page
Command |
Hot Key |
Explanation |
|---|---|---|
Save (In current Save location) |
CTRL+S |
Standard Microsoft Save hot-key |
SaveAs (Browse to new save location) |
F12 |
Standard Microsoft Save As hot-key |
Back / Go to Meta-Data Page |
Backspace Alt-Left |
Standard web browser ”back” hot-key Standard web browser ”back” hot-key |
Next / Go to Meta-Data Page |
Shift+ Backspace Alt-Right |
Standard web browser ”forward” hot-key Standard web browser ”forward” hot-key |
Preview Variable |
F2 |
Standard Microsoft “Edit Field” hot-key |
Make Preview an Input Variable |
CTRL+I |
‘I’ for “Input” |
Make Preview an Output Variable |
CTRL+O |
‘O’ for “Output” |
Remove Variable |
Delete |
Delete |
Vector Defaults Configuration Page
Command |
Hot Key |
Explanation |
|---|---|---|
Save (In current Save location) |
CTRL+S |
Standard Microsoft Save hot-key |
SaveAs (Browse to new save location) |
F12 |
Standard Microsoft Save As hot-key |
Back / Goto Variable Config Page |
Backspace Alt-Left |
Standard web browser ”back” hot-key Standard web browser ”back” hot-key |
Next / Save and Quit |
Shift+ Backspace Alt-Right |
Standard web browser ”forward” hot-key Standard web browser ”forward” hot-key |
Unit of Measurement Handling¶
As of v3.0, the support for unit conversion on input variables has been removed from SimSinter. If a Sinter configuration file defines a unit of measurement for a given input variable, and the Sinter input file declares a different type, SimSinter will display an error. If the input file does not provide a unit string (units: “” or units: null) the value is assumed to be in the same units as provided in the Sinter configuration file.
SimSinter displays an error if the Sinter configuration units and input file units are not the same, or if the input file defines a unit but the Sinter configuration file does not. The lack of units in the Sinter configuration file implies that the expected value is unitless, so defining any unit for it is defining a non-compatible.
Aspen Plus and ACM both take F and C as the symbols for Fahrenheit and Celsius. By the international standard F and C represent Farads and Coulombs, °F and °C represent Fahrenheit and Celsius. SimSinter does not accept F and C for Fahrenheit and Celsius; however, a number of symbols are permitted. For example, Celsius can be represented with °C, degC, deg_C, degree_Celsius, celsius, degree_C, degrees_C, degree, degreesC, degsC, and degs_C. SimSinter, SinterConfigGUI, defaults to “degC” to represent Celsius.
If a user has JSON configuration files from earlier versions of Sinter, the user may need to convert the files to use degF and degC. The old versions use the Aspen symbols (F and C).
To practice with the unit conversion, edit the Sinter configuration and input files used in the Units_Test described in the Installation Guide.
Using the Included Command Line Tools¶
The most common uses of the command line tools are covered in the tutorial. This is a reference to ensure the command line arguments are known:
ConsoleSinter
ConsoleSinter takes either three or four arguments depending on if the user is using a Text or JSON format Sinter configuration file.
JSON – ConsoleSinter <JSON Sinter Config> <Input File> <Output File Name>
Text – ConsoleSinter <Text Sinter Config> <Defaults File> <Input File> <Output File Name>
The Defaults File is a simple JSON dictionary matching names to values. The file can be generated automatically with the DefaultBuilder helper tool.
The Input File can be in input format version 1 or 2. The file can be a single run, or a JSON array of runs (as generated by TurbineClient).
When ConsoleSinter is run an output file is created with the Output File Name, over writing any file that currently uses that name. The file is a JSON array of outputs in output format 2, the same as is returned from the Gateway or TurbineClient.
CSVConsoleSinter
CSVConsoleSinter takes three arguments:
CSVConsoleSinter <JSON Sinter Config> <CSV Input File> <CSV Output File >
The Sinter Config file must be in JSON format.
The Input File is a .csv file with Sinter variable names in the first row, and every subsequent row is a separate run with input values.
The Output File is a .csv file with Sinter variable names in the first row. The subsequent rows are written with the outputs for those variables from each run. Use caution as CSVConsoleSinter overwrites whatever is in the file.
DefaultBuilder
Default builder takes two arguments:
DefaultBuilder <Sinter Config> <Output File Name>
The Sinter Config File can be either in Text or JSON format. It does not matter which, although DefaultBuilder is intended for helping with Text format files.
When DefaultBuilder is run an output file is created with the Output File Name, overwriting any file that currently uses that name. The file is in output format 1, a simple JSON dictionary of input variable names and their matching values from the simulation.



