question

Amey Ramane avatar image
0 Likes"
Amey Ramane asked Amey Ramane commented

How to send Box (With Type) to conveyors using AGV (Without A- S connection ) ?

Hi All,

I am working on one prototype model . There are cartons with Type duniform (1,8) which are coming out of two conveyors. They are 8 conveyors which will act as destinations . We want as per type of the box , box should be be send to desired one conveyor out of 8 conveyors. You can use 8 numbers for conveyors from 1 to 8 . Only thing is that we do not want to go with A-S connection approach . As if number of destination conveyors gets increase up to 30-40 , then we have to use process flow approach (may be grouping of exit transfer and as per Type on box, AGV can reach to desired conveyor ). Can someone help on this .
sorting-bots.png

I have uploaded model with the name "Sorting_Bot_Testing" on FlexSim File Share .

Or Can download model from here
https://drive.google.com/file/d/16uJpolqyxM9UoSjN6QQ5qAp5KHxw_xDo/view?usp=sharing

Thank you.

FlexSim 22.2.2
agvpickingunloading
sorting-bots.png (394.5 KiB)
5 |100000

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

Paula Carneiro Martins avatar image
1 Like"
Paula Carneiro Martins answered Amey Ramane commented

Other possibility is using a global table to link the label Type with the destination.
1663614090186.png

In this case, I used a decision point to link the 3D model with the process flow (When the item arrived in the decision point, it create a token in Process flow)
1663614226425.png
1663614259077.png

In process flow, we take the item information for create the transportation between the conveyors

1663614362680.png

Using the global table, based on the row number we took the name of the entry transfer to unload the item : 1663614439604.png
As we want to unload in the entry transfer, we just take the object reference using the Model.find function.

1663614708405.png1663614511170.png

Please let me Know, if this approach was helpful for you!
=)


1663614090186.png (6.1 KiB)
1663614226425.png (240.1 KiB)
1663614259077.png (20.1 KiB)
1663614362680.png (59.3 KiB)
1663614439604.png (9.4 KiB)
1663614511170.png (35.7 KiB)
1663614708405.png (17.4 KiB)
· 1
5 |100000

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

Amey Ramane avatar image Amey Ramane commented ·

Hi @Paula Carneiro Martins ,

Thank you very much for the support . It did help me.
Only thing , I would like to add is that in Global table we can change the data type of column to Assign Pointer Data .So no need of extra label creation called " lb_destination"

1663646564713.png

I really appreciate your efforts and the explanation !!!!
Thank you.

1 Like 1 ·
1663646564713.png (28.8 KiB)
Felix Möhlmann avatar image
1 Like"
Felix Möhlmann answered Amey Ramane commented

You can use a global list for this. The Exit Transfers push the items onto the list. And the Entry Transfer of the destination conveyors pull them, triggering the transport. To only pull specific types, you can use a pull query to filter the available items on the list.

1663588348598.png

1663588375670.png

In the screenshot above I use a label to hold the type value that should be pulled and reference it in the query. You could also enter the value directly into the query (though that means editing the value later takes more clicks).

You can also forego using the query and instead pre-sort the items into partitions on the list.

1663588575342.png

1663588617671.png

Sorting_Bot_Testing_fm.fsm.jpg

(Rightclick on the file attachment -> Save Link/Target As (might be called differently depending on the browser) -> Set "Save as type" to All Types -> Save with a name ends with .fsm)


· 1
5 |100000

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

Amey Ramane avatar image Amey Ramane commented ·
Hi @Felix Möhlmann ,

Thank you for Showing different approach to my problem .
I really appreciate your support !!

0 Likes 0 ·