Skip to end of metadata
Go to start of metadata

The user is free to move any element to any location in the diagram (as long as the elements do not overlap). arKItect embeds several algorithms to help this task:

Auto Set Layout Horizontally and Auto Set Layout Vertically

These two are similar but any element which does not fit in the screen will be placed in either the bottom (vertical) or right (horizontal) extra space. The containers will be equally separated and the links optimally oriented. An example of the generated layouts (horizontal and vertical) can be seen below:

Icon

The positioning contains some random parameters, so using it several times will give several different results. Feel free to retry if you dislike a given result.

Horizontal Tree and Vertical Tree

The containers are placed in a tree-like manner, either horizontally or vertically. An example of the two layouts can be seen below:

Align Outerflow Ports

This algorithm puts all input ports at the left side of the consumer block, and all output ports at the right side, along with their respective labels. An example of the layout results can be seen below:

Reset Outerflow Ports

This option regroups outflow ports that have been separated into from each other into a single port. An example of the layout results can be seen below:

 

Synchronize Relation Block Diagram with Internal Block Diagram 

This allows to synchronize positions of blocks in Relation Block Diagram with parent diagram of Internal Block Diagram.

Reset Relation Block Diagram to "Star" Configuration 

This allows to reset Relation Block Diagram to default "Star" configuration.

 

  • No labels