The Model Tree - MapleSim Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : MapleSim : Using MapleSim : Building a Model : Navigating and Searching with the Model Tree : tasks/building/navigating/ModelTree

The Model Tree

Use the Model Tree to manage, navigate, and search your model. Click the Model Tree tab ( ) in the MapleSim Palettes Pane to access the Model Tree.

The nodes in the model tree represent components, connection ports, probes, parameters, or attachments. What elements are visible and how they are organized depends on the model tree view you have set. To set a model tree view, select the view from the list below the Find text box. The following are the types of model tree views.

• 

Attachments: Lists all documents attached to the model. Searches will find documents that match your search term.

• 

Component Types: Organizes the model tree view according the the component type. Searches will find component and subsystem types that match your search term.

• 

Components: Organizes the model tree view according to the Name of each component and subsystem. Searches will find components and subsystems that have names matching your search term. This is the default model tree view.

• 

Parameters: Organizes the model tree according to the parameter definitions from any of the following: parameter tables, parameter blocks, Modelica references, and To Variable components. Searches will find parameters that match your search term.

• 

Probes: Shows all of the probes in your model organized by their Name. Searches will find probes that have names matching your search term.

The following figures show three model tree views for the 5 DoF Robot example model (found in the Help > Examples > Physical Domains > Multibody menu). The Components view shows all components and subsystems in its tree. The Parameters view shows the defined parameters and the elements where the parameters are used. The Attachments view shows the documents attached to the model.

Figure 1: Components View

Figure 2: Parameters View

Figure 3: Attachments View

General usage notes for the Model Tree palette

• 

When you select a node, the Model Workspace view changes to show the corresponding modeling element, the element is highlighted in the Model Workspace, and the Properties tab ( ) shows the parameters for that node.

  

• 

Ctrl-click (Command-click for Mac) nodes in the model tree to select multiple elements. The Properties tab shows the common parameters for these nodes. Change a parameter in the Properties tab to change that parameter for all the selected components. For more information, see Specifying Parameters for Multiple Components.

• 

If you double-click on a node or select one of its children, the view in the Model Workspace changes to the subsystem level of that node. This is the same as double-clicking on a component in the Model Workspace to view its contents.

  

• 

Right-click (Control-click for Mac) a node to bring up its context-sensitive menu. Context menus differ slightly depending on the type of node. The following options are available for most nodes.

– 

Rename

– 

Delete

– 

Collapse (only for nodes that contain other modeling elements)

  

For information about the other context menu options available, see the Finding Parameter References and Probes View pages.

• 

To expand a node, click + for the node.

• 

To collapse a node, click - for the node.

• 

To collapse a node and all of its children, right-click (Control-click for Mac) on the node and then select Collapse.

• 

The expanded/collapsed states for nodes are independent of view (that is, expanding a node in one view will not automatically expand the same node in another view). Also, the expanded/collapsed states are maintained when you switch between views.

• 

If you collapse the Main node, all the nodes in the Main level of your model will collapse. That is, the nodes do not collapse into the Main node.

See Also

Components View

Component Types View

Probes View

Parameters View

Attachments View

The MapleSim Window

Viewing and Editing Subsystem Contents

Specifying Parameters for Multiple Components