Stretching an element across multiple elements?

Started by m4ttmcg, February 01, 2024, 13:45:28 PM

Previous topic - Next topic

m4ttmcg

Happy new year everybody

For anyone that has been tinkering with doing AWS/Azure diagrams in Archi, (or just anyone really) is there any way to "bring to front" an element that is stretched across multiple others?

I've been trying to recreate a diagram similar to this -



Most of the quirks can be solved with a combination of JB's toolbox method and custom images, line colors etc, or notes - but what I can't do is the auto scaling group box stretched across the availability group boxes.

This is a common pattern in cloud diagrams (groupings across groupings) - but Archi doesn't like doing this visually.

Anyone have a workaround?

Cheers,

Matt

Phil Beauvoir

Hi, did you try the "Bring To Front" option on the group?
If you value and use Archi, please consider making a donation!
Ask your ArchiMate related questions to the ArchiMate Community's Discussion Board.

m4ttmcg

Hey Phil,

Yes, this only works to bring it to the front of the element it is "nested in" - same behaviour for notes/groups/groupings etc.

It stays behind any other elements that it is stretched across

Example:

Phil Beauvoir

Those groupings are contained inside of the parent Group. You need to drag them out of the parent group. When you drag the group ensure the mouse target position is between the other other groups (so the outline of the parent group is not blue.)
If you value and use Archi, please consider making a donation!
Ask your ArchiMate related questions to the ArchiMate Community's Discussion Board.

m4ttmcg

Legend! Thanks Phil. Bit fiddly but it worked fine.

Here is the Archi version of the above AWS example if anyone cares :)




Alberto

Additional Tip: You can make the background of the Auto Scaling group transparent, that way you'll be able to see the outlines of the underlying Avail Zones group, accomplishing the same effect you have in the original diagram.

m4ttmcg

Thanks Alberto! Hadn't thought of that, good tip