question

LJC avatar image
0 Likes"
LJC asked LJC commented

Is there a way to disconnect the AGV network by code?

I want AGV to temporarily disconnect the AGV network and change the navigater to the default after entering the warehouse, use the customized PF for offset picking, and then re-link the AGV network for distribution. Is it possible?

FlexSim 23.2.0
agvnetworkdisconnect the agv network by code
· 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.

Joerg Vogel avatar image Joerg Vogel commented ·
@LJC, since FlexSim Version 20.1.0 AGV Network has got an Offset Travel feature. So you won't need to shift navigators for this purpose.
0 Likes 0 ·
LJC avatar image LJC Joerg Vogel commented ·

Can you tell me exactly how to do it? thank you very much!

0 Likes 0 ·

1 Answer

Joerg Vogel avatar image
0 Likes"
Joerg Vogel answered LJC commented

· 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.

LJC avatar image LJC commented ·

0 Likes 0 ·
ctu.mp4 (10.5 MiB)
LJC avatar image LJC commented ·

Thank you for your answer. This method you mentioned can really solve some problems. But the problem I face is more complicated. As shown in the video, there are other components in this AGV, and it may be picked many times on the same rack. If I use offset Travel, I can't control the internal components, and every box I pick will return to the control point, which is not realistic. Is there a better solution?

0 Likes 0 ·
LJC avatar image LJC LJC commented ·

Returns to the control point for each load and unloadreturns-to-the-control-point-for-each-load-and-unl.gif

0 Likes 0 ·
Felix Möhlmann avatar image Felix Möhlmann LJC commented ·

This behaviour is caused by the format of the default transport task sequence. Before the unload task the TE travels to the destination object. For an AGV this means travelling to the closest control point connected to that object.

If you use custom logic and forego the travel task if the AGV moved to the destination object previously, you can load/unload the items without returning to the CP inbetween.

And why can't you control components of the AGV when using the offset travel trigger? You can add code to that trigger that starts kinematics/runs animations/etc. In Process Flow it's quite easy: Split off a second token, then run the offset travel to the pick/place position and any other logic for moving components in parallel. When both are done, move the item.

agv-offset.fsm

0 Likes 0 ·
agv-offset.fsm (138.7 KiB)
Show more comments