Dymola Behavior Modeling Browsers and Editors

To manage behavior libraries and components, the Dymola Behavior Modeling app provides you with the following tools:

The dock contains:

  • The Package Browser, to navigate through the structure of behavior libraries and/or functional or logical behaviors and to activate a class.
  • The Component Browser, to navigate through the components of the active class.
  • The Parameter and Variable Editor, to display and edit parameters/variables defined for a selected component of the active class.

A Preferred Classes Browser can be displayed; it works like a user-defined Package Browser.

A Classes for Force Elements browser can be displayed; it is a variant of the Preferred Classes Browser.

A Proposed Classes Browser can be displayed; it is a "system-defined" Package Browser containing proposed classes.

The diagram layer can display:

  • A diagram representation of the active class.
  • The Modelica Editor, to edit Modelica text.
  • The Equation Editor, to edit equations for components.
  • The Modelica Script Editor editor, to edit scripts.
  • The Modelica Scripting editor, to edit scripts.
  • The Documentation Editor, to edit the documentation of a class.

You can show or hide most of these windows by selecting commands from the App Options panel, then selecting a browser/editor. The Modelica Editor,Modelica Scripting and Documentation Editor have their own commands, see below.

The Variable Browser is displayed when simulating a model.

The following browsers/editors are listed:

This page discusses:

Package Browser



Package Browser

See Working with the Main Package Browser.

Component Browser



Component Browser

See Working with the Component Browser.

Parameter and Variable Editor

Parameter and Variable Editor

See Defining Parameters and Variables.



Edit the selected parameter, constant or variable

See Defining Parameters and Editing Properties of Parameters



Delete the selected parameter, constant or variable

See Deleting a Parameter



Create a new parameter, constant or variable

See Defining Parameters and Editing Properties of Parameters



Show constant and parameters

See Working with the Parameter and Variable Editor



Show variables

See Working with the Parameter and Variable Editor

Preferred Classes Browser

This browser can be used as a "user-defined Package Browser", a complement to the ordinary Package Browser.

Preferred Classes Browser

See Working with Preferred Classes Browsers.

Classes for Force Elements Browser

This browser is actually a variant of the previous browser. The difference is that classes in this browser are force elements, and these classes are exposed for use in the Mechanical Systems Design app.

Classes for Force Elements Browser

See Working with the Classes for Force Elements Browser.

Proposed Classes Browser

You can use the Proposed Classes Browser to manage classes automatically proposed from analysis of, for example, the model you work with.

Proposed Classes Browser

See Working with the Proposed Classes Browser.

Modelica Editor

Modelica Editor

See Displaying and Editing Modelica Text.

Equation Editor

Equation Editor

See Editing an Equation.

Modelica Script Editor

Modelica Script Editor

See Working with the Modelica Script Editor.

Modelica Scripting Window

Modelica Scripting

See Working with the Modelica Scripting Window.

Documentation Editor

Documentation Editor

See Displaying, Adding, or Editing Documentation.

Variable Browser

This browser is displayed when simulating a model.

Variable Browser

See Working with the Variable Browser.