OMEdit Workflow
Use OMEdit to browse BobLib diagrams, inspect parameters, run manual experiments, and view animations.
Prerequisites
- A full OpenModelica installation that includes OMEdit. On Linux,
omcalone is enough for CLI work but not for OMEdit. - Modelica Standard Library
4.1.0and VehicleInterfaces2.0.2. See Setup. - The BobLib repository on a local path without unusual permissions.
| Platform | Notes |
|---|---|
| Linux | Install the full OpenModelica package set from the official repository. Qt needs desktop X11 or Wayland integration. |
| Windows | Use the standard OpenModelica installer. |
| macOS | Native packages are limited. Use the official macOS notes, a Linux or Windows host, or a VM. |
Open BobLib
Start OMEdit with no BobLib package loaded.
Open the File menu with
Alt+F. PressDownuntilOpen Model/Library File(s)is highlighted, then pressEnter.
In the file chooser, select
BobLib/package.moand open it.
In the Libraries browser, expand
BobLib > Experiments > Standards.Open
VehicleSimorFourPostSim.
If OMEdit reports a missing Modelica or VehicleInterfaces package, install the missing library, restart OMEdit, and load BobLib/package.mo again.
Run a simulation
Set a scratch working directory in
Tools > Options > General, for example/tmp/BobLibOMEdit.Open
VehicleSimorFourPostSimas above.Click
Check Modelfor a quick sanity check.Open
Simulation Setupfrom the model toolbar. Review the start and stop time, interval, solver, tolerance, output format, and simulation flags. If the toolbar is hidden, useView > Toolbars > Simulation Toolbar.

Click
Simulate.Inspect variables in the Plotting perspective after the run finishes.
OMEdit writes each run to a model-named subdirectory of its working directory. That directory holds the translated model, executable, initialization XML, logs, and results. If a run behaves unexpectedly, delete that directory and simulate again.
Animation
The standard models open with MultiBody animation on (headless = false). Set headless = true to run without visualization geometry. See Entry Points.
