question

Richmond B avatar image
0 Likes"
Richmond B asked Joerg Vogel commented

Rack

Sir please Good morning, thanks for your warm replies, i have been able to use label by name Time and random numbers from 5 to 50 on each flow item, I used value by case in the minimum dwell function and first available in send to port, but my asrs vehicle cannot retrieve from specific label value, please help me solve this problem while the fixed resource is checked, this is my model practice.fsm

FlexSim 19.2.3
storage system
· 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 ·

The time cannot be evaluated because you have spelled the name of the label at the queue wrong as "Tme". You need to write the name correctly and then you get an working dwell time.

0 Likes 0 ·
Joerg Vogel avatar image Joerg Vogel commented ·

if youwant to get rid of the exceptions in your assign slot strategy, then you have to find a method which assigns for each item only one slot. Currently the first entered item gets 15 slots assigned. the second gets 14 slots assigned. Maybe you can set a local variable to a value. Then you check at each if condition whether an slot is assigned, the slot has space, and the variable tells you if a slot has been already found or not.

something like

int assigned = 0; // iniate local variable
...

if(slot && slot.hasSpace(item) && !assigned){
... //in this block get the item a slot 
assigned = 1;}   
0 Likes 0 ·

1 Answer

Braydn T avatar image
0 Likes"
Braydn T answered

@Richmond B

As far as I can tell you never tell them to pick an order. You don't need to use slot assignment if you use a list. I would go through the tutorials on process flow here: https://docs.flexsim.com/en/20.0/Tutorials/ProcessFlow/Tutorial1UsingSharedAssets/UsingSharedAssetsOverview/

When you put an item on the racks you can push it to a list. Then you can have a source in process flow that represents an order that pulls the item from the list. depending on the type, you can assign the respective ASRS vehicle to retrieve it.

Here is an example of process flow using a list: listexample.fsm


listexample.fsm (36.1 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.