Create / Settings Dialogs¶
When you tap the create button on the welcome screen, or if the settings button in the edit menu, a dialog will appear showing several options. These will correspond to the configuration for either the newly created or currently open model, respectively.
Create¶
From the welcome screen, tap the “Create” button. This will open a settings dialog with blank or default settings. After entering values for your intended model, tap the check mark in the lower right, this will send you to the diagram view with an empty model, only the inertial frame and the origin point.
Settings¶
From the diagram view, tap the edit button in the upper left. The menu drawer will scroll from the left of the screen, tap the settings button at the top to open the settings dialog, with values from your current working model. After editing settings, press the check mark in the lower right to return to the diagram view.
Below are the settings available in the dialog, their form, and default values.
Keyword Arguments
model_name: string, ‘New Model’
Name of the model, used for saving
model_description: string, ‘’
Description of the model, for display purposes
gravity_method: None or string, None
Current string option is ‘Uniform’, where gravitational force on each body is m * g * Vector
gravity_constant: numeric,
Value for the gravitational acceleration ‘g’
gravity_direction: None or string, None
Direction for the gravity vector, options are (‘+X’, ‘-X’, ‘+Y’, ‘-Y’, ‘+Z’, ‘-Z’) in the inertial frame
time_duration: numeric, 1
Duration of the simulation, in seconds
simulation_rate: numeric, 100
Output interval for the simulation, in Hz. The simulation itself is a continuous time approximation, not fixed time interval.
simplify_equations: boolean, False
Option for whether or not to simplify the displayed equations of motion. Makes for a prettier output, and may speed up the simulation step, but often requires a significant computational time up front.
integration_method: string, ‘RKF45’
Algorithm used for integrating the equations of motion during the simulation step.
tol: numeric, 1e-3
Tolerance for adaptive step size solvers.
approximate_size: numeric, 1
Used to set size of fonts, line widths, etc.
playback_speed: numeric, 1
Speed of the animation, 1 is real time, <1 is slower, >1 is faster.