We have added circulations for the island as follows:
When chairs are on the island, we put circulation of 300mm on the chair side.
We have added circulations for the main linear as follows:
Apply the same wall constraint between Island and Main_Linear so that when offering solutions the island will always be on the same side. Otherwise, the user could end up with four solutions and only the island turning around.
Alignment constraint ensure to have the island not far away from the Main_Linear. We suggest a default value of 1000mm meaning that the island could go on the left or right side of the selected axis up to 1000mm. The reason behind such a big number is that we would rather have an island not perfectly aligned but present than not-so that the sales associate will have a discussion about the island with the consumer. For the alignment try to choose a furniture in the main linear that are in the center (like the sink).
Distance to Wall
This constraint is used for all I-shape template so that you ensure a minimum distance between the right and left edges of the linear and the wall. We have decided to put a default value of 50mm for each side.