interface database_navigator

Allows the creating a database_navigator.
The Database Navigator has several modes in which you can display object information. It can be set to just let you browse for objects or you can set it to rename objects, view information about the objects, such as view how the object relates to other objects, and view dependencies. The Database Navigator only displays the types of objects that are appropriate for the command you are executing. For example, if you are renaming a model, it only displays models in your database. On the other hand, if you are searching for any modeling object in the database, it displays all types of modeling objects. You can also set a filter for the types of objects that the Database Navigator displays. The Database Navigator shows objects in their database hierarchy. The following figure shows the Database Navigator with the top-level modeling objects in a small database that contains one model, model_1. These objects do not have parents. Double-click the name of a model, in this case model_1, to find all the objects belonging to that model. The associativity, for example, the i_marker and j_marker for a link can also be displayed. The display mode can thus be browse, graphical_topology, topology_by_parts, topology_by_connections, associativity, information, rename, comments, select_list, and display_attribute. The database navigator can also display the topology of the parts, that is, kind of connectivity among the objects. It can display the same by graphical topology which is very convenient to understand the model topology.

Format:

 
interface database_navigator
top_object =
an_existing_entity
name_filter =
string
type_filter =
ent
display =
on_off
mode =
mode_options

Example:

 
interface database_navigator &
top_object =
model_1 &
name_filter =
link &
type_filter =
joint &
display =
on &
mode =
graphical_topology

Description:

 
Parameter
Value Type
Description
top_object
An Existing Entity
Specifies the top object, all the objects belonGIng to it will be displayed
name_filter
String
Specifies the name of a object under top object, all the objects belonGIng to it will be displayed
type_filter
Ent
Specifies the type of entities which will be displayed
display
On_off
Specifies the default parameter for displaying database navigator
mode
Mode_options
Specify the mode of displaying the objects beneath the top_object

Extended Definition:

1. The ‘top_object’ is the object under which all the objects are arranged in hierarchical form in the database navigator. If the ‘model’ is chosen as the ‘top_object’, it will list all the objects in the model. On the other hand if a entity in the model, for example, ‘PART_4’ is chosen as the ‘top_object’ then the listing starts from the ‘PART_4’ covering all the objects under ‘PART_4’.
2. The ‘name filter’ specifies the name of the object for the all the dependent parts are to be displayed. For example, name filter ‘PART_1’ will display all the objects belonGIng to the ‘PART_1’ irrespective of the type of objects, for example, revolute joint, measure, marker and so on.
3. The ‘type filter’ specify the type of objects allowed. When specifying the objects for this operation a wild cards can be used, which may result in too many objects being found. For example, if all the parts for model MOD1 are desired, specifying .MOD1.* will get not only the parts, but all children of the model, like joints, forces and so on. Using the parameter TYPE_FILTER=part will result in only the parts being processed by this command.
4. The default parameter for ‘display’ can be set ‘on’ or ‘off’. The database navigator has several modes of display as browse, graphical_topology, topology_by_parts, topology_by_connections, associativity, information, rename, comments, select_list, and display_attribute. Depending on the user requirement any useful mode can be selected such as for renaming few objects from the database, the database can be opened in ‘renaming’ mode, it will display the names in database which can be renamed as required. Similarly, if the display attributes like, color, transparency and so on, are to be changed then the models can be browsed in that mode where one can change the display attributes selectively.