How would it be possible to replenish from one rack to another?
The source supplies Rack1 with items. The other Rack2 has limited space. Rack2 should filled with items from Rack1 only when Rack2 reaches a minimum level of inventory?
Please assist.
How would it be possible to replenish from one rack to another?
The source supplies Rack1 with items. The other Rack2 has limited space. Rack2 should filled with items from Rack1 only when Rack2 reaches a minimum level of inventory?
Please assist.
Lean,
Here is a sample model that replenishes Rack 2 from Rack 1 using process flow. The model is a little more complex than you originally asked for. Specific item types are assigned to specific bay/level locations and each bay/level location is only refilled once it has reached a minimum quantity.
There is a "Create Bays" flow that creates the bay/level locations for Rack 2. Each bay token (bay/level location) then attempts to pull an initial quantity of it's specified itemtype. Every time an item leaves rack 2 a token is created in the "FlowItem Exits Rack2" flow that informs the bay token that an item has left. The bay token then checks to see if it is below the reorder amount and if so then it will attempt to pull the required item(s). Each time an item finishes the dwell time for rack 1 a token is created in the "FlowITem Ready at Rack1" flow. This token pushes to a list to wait to be pulled by a bay token. Once pulled it updates the bay token labels and pushes the 3D flowitem to a global item list so that it will be transported to Rack 2.
The variables that define the quantity per location and the reorder amount are defined in the "Setup" activity in the "Create Bays" flow. The itemtype required at the location is defined in the activity "Inc Bay and set itemtype" of the "Create Bays" flow.
Good Luck,
Brandon
Hi Brandon,
Thank you for helping once again. There seems to be a problem with the model once I click on reset. It shows me this error:
"Flexscript ErrorMODEL:/Rack2>variables/receivefromport Line 17unknown variable "LIST_RETURN_BACK_ORDER_IF_NOT_FULFILL" Could not finish parsing because of previous errors."
What must I do? Will you be able to assist?
Lean,
This is a bug I have ran into before. The model was created in the latest update of 2016.1.1 if you updated Flexsim to the latest version it should get rid of that error.
Brandon
Brandon,
Thank you very much. The latest version works great.
I have left you another post in my warehouse question if you would not mind to check it out.
You really helped me a lot.
Rack 2 is connected to Rack1. Rack 2 pulls items. Pull Requirement if (content(current) < 4) return 1; current is a pointer to the object itself. This works in the Pull Requirement of Rack 2.
Why does Rack2 stop pulling items after a while?
As I understand it, should Rack2 not keep pulling items as long as there is less then 4 items in Rack2?
Also,
If you had 10 item types, and each item had to be on a different bay, would it still work?
My answer might help you out in that situation
6 People are following this question.
FlexSim can help you understand and improve any system or process. Transform your existing data into accurate predictions.
FlexSim is a fully 3D simulation software environment. FlexSim can be used to simulate any process in any industry.
FlexSim®, FlexSim Healthcare™, Problem Solved.®, the FlexSim logo, the FlexSim X-mark, and the FlexSim Healthcare logo with stylized Caduceus mark are trademarks of FlexSim Software Products, Inc. All rights reserved.
Privacy | Do not sell or share my personal information | Cookie preferences | Report noncompliance | Terms of use | Legal | © Autodesk Inc. All rights reserved