question

Ray avatar image
0 Likes"
Ray asked Sebastián Cañas commented

Basic Warehouse Model

I'm a first time user, and have been tasked with creating a very basic warehouse model. I created the source with an arrival schedule, which populates a queue (inbound trailer). Forklift removes pallets from trailer to a staging lane, then another forklift removes them from staging to storage. Then the parts need to be picked into staging, then loaded into another queue (outbound truck). A couple things I'm having trouble with:

1. The staging lanes need to be full before they can be put away, but i'm having trouble writing in a rule for reaching maximum content.

2. I'm not sure how to initiate that the forklift needs to start picking a load to stage for outbound. The source is easy to add a schedule, but I'm not sure if i need to make the staging lane pull or how it should work.

3.Lastly, only 2 forklifts should run this operation, but I'm having trouble using them for the jobs interchangeably. They need to finish one job before starting the next and should be able to work any of the jobs.

Attached my current file, any assistant is much appreciated. Thank you!

Basic Warehouse Sim.fsm

FlexSim 24.2.1
warehousetransportersmax contentdispacher
· 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.

Sebastián Cañas avatar image Sebastián Cañas commented ·
@Ray, have you checked this warehouse demo model? Also there are lots of people who ask similar question about warehouse modelling. Perhaps if you search deeper in the forum you could find similar questions that the ones you have.
0 Likes 0 ·

1 Answer

Sebastián Cañas avatar image
0 Likes"
Sebastián Cañas answered Sebastián Cañas commented

Hey @Ray,

You'll need to use Process Flow for both the transport to the inventory and the picking process. I'm uploading a model for you as an idea of what you need to do:

  1. Once the Forklifts puts boxes in the staging line, an Event-Triggered Source creates a token that it's batched until it reaches the maximum content of the stanging line, then it runs a Sub Flow that creates a task sequence to transport the boxes to the inventory.
  2. There's a Trigger in the FloorStorage2 that pushes the item to an ItemList when it enters the slot.
  3. An order to be picked is being generated every two minutes. It pulls the quantity from the list and then runs another subflow of the task sequence of the forklifts to pick the items to staging.

Try to understand the model and adapt the logic to your needs. I highly recommend you to follow the tutorials of the user manual, specially the ones of Process Flow and Task Logic. That's how you get to understand better the logic.

warehouse_model_sc.fsm


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

Ray avatar image Ray commented ·
Thank you Sir! One more quick question, how can i get the transporters to take 2 boxes at a time to the storage area instead of 1? As they unload the queue, they will take 2, but from storage 1 to storage 2, they are only taking one pallet.
0 Likes 0 ·
Sebastián Cañas avatar image Sebastián Cañas Ray commented ·

Hey @Ray ,

When you're creating the logic for the task sequence, you should use a Move Object activity an use a reference for the two boxes as Object(s) in that activity. I upload a demo model as an example

two_boxes_sc.fsm

0 Likes 0 ·
two-boxes-sc.fsm (38.9 KiB)