This functionality is only available for certain module packages.

You are here: EEC > BASE > Navigation and search in the model > Unused objects search

Unused objects search

It is a specific requirement for modular system developers to identify objects that cannot be mounted into the model on the basis of the Mechatronic level configuration and pre-instantiated components and extension points. Projects and instances contained in the model are not captured by the search. When a component is identified as mountable, its supertypes, parameters and interfaces implemented by it will also be identified as mountable.

Note:

Note that this is only about the possibility of mounting a component, rather than whether or not it is actually mounted.

The present model can be searched only if it is valid, as invalid models lack important connections, which causes objects to be recognized, falsely, as not being usable. This is why the model is validated first prior to a search. If validation finds an error, the search process is terminated. This does not include warnings about missing resources.

The search starts with the mechatronic components of the top level, as these can generally be mounted. Then, the extension points and pre-instantiated components are parsed.

Objects that use each other, without one of them being determined to be mountable, are deemed unused objects.

Furthermore, the search excludes objects

The search for unused objects includes parameters, interfaces, mechatronic components and discipline components.

The search can be canceled at any time, however, no partial result will be displayed in this case.

The result is displayed in a table. All of the objects contained in this can be opened by double-clicking or using the Open context menu entry. Highlighted objects are deleted from the result list and the model via the key [Del] or context menu entry Remove Selected Match. All of the matches are removed from the result list and the model with the Remove All Matches context menu entry.