question

Patrick Cloutier avatar image
0 Likes"
Patrick Cloutier asked Matt Long commented

How to have 2 TEs traveling together with A*

In the simple attached model, I'm trying to have 2 TEs travel together. One does the picking (Picker) and transfers the parts to the other (Transporter). I have 2 problems:

1 - How can I make the Transporter go right next to the Picker and not in a different aisle like it does? It does that even if I decrease the Node Spacing.

2 - How can I trigger the A* logic to recalc (optimizenetwork) when the model blocks like it does for token #5?

Thanks a lot for any ideas.

2 TEs working together.fsm

FlexSim 20.1.0
flexsim 20.1.0astar
· 2
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

1 Answer

tannerp avatar image
0 Likes"
tannerp answered Matt Long commented

Hi @Patrick Cloutier,

The nature of A* requires the task executors to avoid each other because they are potential collisions, just like other objects in an A* model. So, fundamentally, you're not going to be able to get the TE to travel close enough that they might collide.

Based on your explanation, however, you want to have the Transporter and the Picker travel together, so we can just put the Picker inside the Transporter and then move objects into it as we would a trailer or an operator pushing a cart. This is essentially the same functionality, although it will look a little different.

Please review my attached model and let me know what you think. Like I said, it's not going to be aesthetic, but it is functional.

two TE together.fsm


two-te-together.fsm (54.2 KiB)
· 5
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.