Adding existing items to an internal block diagram (SysML)
You can add an existing Actor, Block Property, Flow Port, Full Port, Proxy Port, Standard Port, Item Flow, Provided Interface and Required Interface to an Internal Block Diagram. In addition, you can use Populate commands to add missing Actors, Block Properties, Flow Ports, Full Ports, Proxy Ports, Standard Ports, Item Flows, Provided Interfaces and Required Interfaces.
For information about adding OVM items to an Internal Block Diagram, click here
To add an existing actor:
1. In Modeler, open the Internal Block Diagram.
2. Locate the Actor you want to add in an appropriate pane.
3. Drag the Actor from the appropriate pane to the Internal Block Diagram.
Alternatively,
1. On the diagram's tab, click the
Actor button.
2. Right-click in free space (not within the Block if shown).
3. Select the Actor you want to add, and then click OK.
To add an existing block property or port:
1. In Modeler, open the Internal Block Diagram.
2. Locate the Block Property or port you want to add in an appropriate pane.
3. Drag the item from the appropriate pane to the Internal Block Diagram.
Alternatively,
1. On the diagram's tab, click the
Block Property,
Flow Port,
Full Port,
Proxy Port or
Standard Port button.
2. Right-click the diagram background (for the owning Block), the Block (if shown) or the Block Property that owns the missing Block Property or port.
3. From the dialog, select the item you want to add, and then click OK.
To add an existing item flow:
1. Open the Internal Block Diagram.
2. On the diagram's tab, click the
Item Flow button.
3. Right-click the Actor Connector, Connector or Binding Connector that realizes the Item Flow.
4. From the context menu, click the command for the Item Flow you want to add.
| You can convert an IO Flow to an Item Flow, assuming that the Source item, Target item and IO Item are valid to do so: right-click the IO Flow, point to Convert To, and then click Item Flow. |
To populate actors:
1. Right-click in free space (not within the Block if shown), and select > > .
Modeler adds Actors that are in the same Package as the diagram to the diagram.
2. Drag each new Actor to the required position on the diagram.
To populate missing block properties and ports:
1. Right-click the Block (or diagram background if Block not shown), Block Property or port for which you want to populate missing Block Properties or ports, and select > , and then click the appropriate command:
◦ Block Properties
◦ Flow Ports
◦ Full Ports
◦ Proxy Ports
◦ Standard Ports
2. Drag each new item to the required position on the diagram.
To populate missing item flows:
1. Right-click the diagram background, Actor Connector, Connector or Binding Connector for which you want to populate missing realizing Item Flows, and select > , and then click Item Flow.
2. Drag each Item Flow to the required position on the diagram.
To populate missing provided interfaces and required interfaces:
1. Right-click the port for which you want to populate missing interfaces, and select > , and then click Provided Interfaces or Required Interfaced.
2. Drag each Provided Interface or Required Interface to the required position on the diagram.