A system engineering solution includes a formal definition of the interfaces between components. A connection shows that two components have an output-to-input relationship; an interface defines the type, dimensions, units, and structure of the data. You can define interfaces using the Interface Editor.
To show the Interface Editor, in the Design section, on the Modeling tab, select Interface Editor. The Interface Editor will open along the bottom pane.
To add a new interface definition, click the icon. Name the interface.
To add an element to the interface, click the icon. Interface and element names must be valid variable
names.
You can delete interfaces and elements in the Interface Editor using the button.
You can view and edit the properties of an element in the Property Inspector. Right-click the interface element and select Inspect Properties.
A hierarchical interface contains another interface. Create a hierarchical interface by assigning an interface as the type of an interface element.
For example, let coordinates
be an interface that consists of x, y,
and z coordinates. GPS data includes location information and a timestamp. If the location
data is in the same format as the coordinates
interface, you can set its
type to coordinates
. Right-click location
and select
Set 'Type' > coordinates. The available interface options
include all interfaces in the model, except the parent of the element.
The defined interfaces become part of the model data dictionary.