Copyright VirtualSim 2004-2020 - All rights reserved
Control Toolbar
Control
Detach the simulation engine from the shared-memory and force terminate the runtime mode.
Load the Simulation Engine (if available) linked with the current database.
Used to start/restart the simulation (once executable is loaded).
Pause the simulation when running (use the start button above to resume)
Stop the simulation (when running or paused). Will then ask to unload or not the simulation engine (seeDetach). Answer no if you want to restart again without reloading (not all databases allow restarting after a stop, mostly the ones which are linked with external graphic engines like OSG or when user data are not properly cleaned).
Used to increase (right) or decrease (left) the simulation speed without cycle loss.
When the simulation is running at higher or lower speed than normal (x1), this button force immediate return to x1 speed.
Press this button to time jump if the target time is at least 10 seconds higher than the current simulation time.
If not, the simulation engine will toggle to maximum speed, meaning that there will be no idle time (neither yield) between two cycles.
Used to time jump to the specified time. Must be set before time jump is pressed. Can take some processing time depending of the jump length and the models complexity behind as no cycle are loss and no extrapolation is used. This functionality guarantees that the situation at time jump is exactly the same as it would have been in normal play. Time jump is not reliable if the simulation implies inputs from other sources that are not time -jumping in sync.