question

Adam M5 avatar image
0 Likes"
Adam M5 asked Jeanette F commented

Assign flow item to rack slot by label using process flow

Good day and Happy New Year everyone!

I have several dozen tire rims that need to be stored by rim diameter (16 inches, 18 inches, and 22 inches in diameter).

Using process flow, I plan on creating tokens to represent the rims; I will assign labels to the tokens based upon rim diameter from an excel table.

I need to create a row of racks 3 levels high and 6 bays wide. Due to ergonomic issues, I need the larger 22 inch rims to be stored on the first level, the 18 inch rims on the second level, and the 16 inch rims on the third (top) level.

Three questions:

  1. How do I create a rack system in process flow only?
  2. How would I assign tokens to a specific level of the rack system based upon the token label?
  3. How do I limit the number of tokens assigned to a rack slot based upon the level they are in? --ex. No more than 6 rims on the bottom level, no more than 4 on the middle level, and no more than 2 on the top level?

Thanks for your time,

Adam

FlexSim 22.2.1
process flowslot labelstoken labelsrack slot
· 3
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 ·
Tokens are virtual items of a logic framework in FlexSim called Process Flow. Flowitems or short items are 3D shaped virtual objects of a 3D View Workspace. You can build a logic structure in Process Flow, but you will find a rack like structure only in a 3D View which you drag from the 3D object library.
0 Likes 0 ·
Adam M5 avatar image Adam M5 commented ·
Joerg,


Thank you for the clarification on rack object in model view vs process flow.

If we disregard process flow for the moment, how would I limit the number of flow items assigned to a slot based upon flow item labels?

/R,

Adam

0 Likes 0 ·
Jeanette F avatar image Jeanette F ♦♦ commented ·

Hi @Adam M5, was Joerg Vogel's answer helpful? If so, please click the "Accept" button at the bottom of their answer. Or if you still have questions, add a comment and we'll continue the conversation.

If we haven't heard back from you within 3 business days we'll auto-accept an answer, but you can always unaccept and comment back to reopen your question.

0 Likes 0 ·

1 Answer

Joerg Vogel avatar image
0 Likes"
Joerg Vogel answered

Start with this question

https://answers.flexsim.com/questions/76817/how-can-i-query-the-slots-of-a-storage-system.html

You can insert flexscript expressions inside curled brackets or as parsed parameter in $-syntax as you can see it in second source code line of Anthony Johnson’s answer.

5 |100000

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