Hi,
When we create flow items inside a queue, they will be placed on the Queue's bottom level following the item placement rule. But the orientation of the item will be based on the flow item's orientation in the flow item bin in the case if I am not using a trigger or pf logic for changing the flow item orientation when it enters the Queue.
On the other hand, If I use a trigger or pf logic to change the orientation of the flow item when it enters the process flow the item gets rotated along its centroid and will be placed at a height from the Queue's bottom level. To overcome this we need to use a set location logic and do nothing item placement to properly arrange the flow items inside the Queue. This is difficult for a new user, who expects the items to be stacked inside the queue from the bottom level based on the item placement rule. Even for do nothing item placement without set location logic the items are stacked from a height.
I just experimented with the flow item bin and changed the shape factors of the flowitembin item. And then created those items in the Queue. They are getting placed properly from the bottom level without using any set location logic and do nothing item placement option, due to the rotation of the wireframe.
The question is:
Why the items are not stacked from the bottom level after doing the rotation? Is it because the rotation is happening wrt to the centroid or for some other reason? Can this be changed, to do modeling in an easier way?
Maybe I am making a mistake here.
Attaching the model for reference. Conceptual_Model.fsm
Regards,
Arun KR