View Commands

From SysCAD Documentation
Jump to navigation Jump to search
Warning! Page you're reading is for SysCAD 9.2 and is outdated. Please navigate to the most recent version instead.

Navigation: User Guide -> Menu Commands -> View Commands


The Explorer window is very useful for carrying out a number of tasks:

  1. To toggle between flowsheets and trend windows within a project.
  2. To search for models in a project, as it contains a list of all models in a project sorted by Class (model type).
  3. It contains a search facility to enable users to search for a specific tag, similar to the Find Tag command.
  4. Users may copy a list of the units in the project, or in a flowsheet, to another application. They may copy all units or selected types of units, such as Pipes which makes it useful when setting up Excel reports.
  5. To Activate or De-activate flowsheets.

Please see Explorer Window for more details on the above functionality.


Command Path View, Project

Please see the Project Window section for details on this dialog box.


Command Path View, Messages

This will open the Message Window.

Plant Model

Refer to Plant Model.

Global Area

This is a project wide Area Model. All individual area models belong to the Global Area. The Global Area is the default Area to which new units and links belong.

ProBal Configuration

Command Path View, ProBal Configuration

This command will only be available in a ProBal project.

Refer to Probal Configuration

Dynamic Configuration

Command Path View, Dynamic Configuration

This command will only be available in a Dynamic project.

Refer to Dynamic Configuration.


Command Path View, Controls

Right clicking on the Graphics Window background can also access this.

Refer to $Ctrl

Power Supplies

Command Path View, Power Supplies

Right clicking on the Graphics Window background can also access this.

This is used to turn the supplied power on/off, mainly used in conjunction with electrical group of models. NOTE: user should leave these power options switched on as some unit operations do require the power to be connected to function.

User Guide image139.gif

User can add in new types of power supply by change the number field and filling in the information when the new fields are created. Alternatively, the existing source can be edited.

Once the power supply is created on this page, it is available for selection or automatically adds extra fields in some unit operations. Examples of such are Belt Conveyor, Gas Pump and Mill.

Species Properties (Species Data)

Command Path View, Species Properties

Refer to Species Properties.

Tear Blocks

Command Path View, Tear Blocks

Right clicking on the Graphics Window background can also access this.

Related Topics: Convergence Methods, Tolerance Testing.

Refer to $Tear


Command Path View, Tolerances

Right clicking on the Graphics Window background can also access this.

The $Tol Access Window lists all tolerance values used in various solve routines. These include both System routines and model-based routines. The user can change values in this window to help speed up convergence.

An example is shown below:

User Guide image141.gif


  1. Most of the above convergence routines use the Brent Solver.
  2. The tolerances CANNOT be set for individual unit operations, only for classes of units.

The methodology used by the Brent Solver to determine if a value is converged is as follows:

D = (Br1 - Br2)/2
where: Br1 and Br2 are the previous 2 results from the Brent function where they straddle the target value.
TV = 2.0 * Absolute(Br2) + RT/2
TV - Tolerance Value
RT - Relative Tolerance
Then if Absolute(D) <= TV, the routine is converged.

Related Topics: Tolerance Testing

Change Stats

Command Path View, Change Stats

Right clicking on the Graphics Window background can also access this.

User Guide image143.gif

This access window displays statistical information on change of values during Solve or Run. To start collecting the information, the collect tick box must be selected and solve/run started.

In the Errs tab page, the largest error encountered will be listed, while the chngs and Osc tab pages will list variables that have the most changes and the worst oscillations respectively.

As with all access windows, the changes will not update unless the refresh button is pressed. Also, the collection of the statistical data will add to the memory usage; if the project is big, the user can experience a much slower solve speed. Therefore, only use this feature if debugging is required. Once debugging is done, un-tick the collect option to switch off this feature.

Evaluation Order

Command Path View, Evaluation Order

Right clicking on the Graphics Window background can also access this.

Refer to Evaluation Order

Runtime Statistics

Command Path View, Runtime Statistics

This command will open the Runtime Statistics Window. User can make use of the data displayed in the window for project debugging purposes. This window shows what unit operations are taking the most time in the solver. It can indicate what unit operations should be looked at for improvements or alternatives in configuration.

This tool is ideal for SysCAD model developers to analyse changes to solver execution time for any changes made to underlying unit operating code.

By clicking on the column headers in the window the rows can be sorted. Note that column headings marked with a * show columns of data that are sub-sets of other columns and therefore excluded from the total shown in the RHS column. The data can be copied to clipboard for pasting in Excel (use "Copy" button) where it is easier to manipulate, sort and compare. You need to solve to generate data. Different display options for statistics are available by changing the 'Select' drop down list options.

Note: To view the runtime (speed) statistics and achieve meaningful statistics for comparison purposes:

  1. Multi-threaded (parallel processing) solver option must be switched off. This is in PlantModel on the first tab page.
  2. Runtime statistics must be switched on. This is the option 'RuntimeStats.Nodes' in PlantModel on the Statistics page.

When analysis is complete, runtime statistics (PlantModel.RuntimeStats.Nodes) should be switched off and the PlantModel.SolverThreadsRequired returned to normal.