question

Ace. avatar image
0 Likes"
Ace. asked Natalie White commented

Setup processor process product by batch with separate time for each type

Hello I am trying to create some logic for a bigger simulation i am trying to do.

1. The processing time of product A on machines 1, 3 and 4 are uniform(25,35), uniform(100,120) and uniform(30,35). 
The processing time of product B on machines 2, 3 and 4 are uniform(20,30), uniform(100,130) and uniform(20,35). 
The processing time of product C on machines 1, 2, 3 and 4 are uniform(30,45), uniform(25,40), uniform(120,150) and uniform(30,35). 
The inter-arrival times of products A, B and C are uniform(25,35), uniform(30,40) and uniform(40,45).
There is a setup time of uniform(10,20) before the first product of the same type is processed. Besides, the setup task needs an operator to perform. The walking speed of an operator is 0.5m/s.

2. Products arrive in batches. Also, the number of each batch is between 20-30. The types of products have to be different in consecutive batches.

3. Machine 3 processes products in batches. The number of each batch is 30.

4. Except for machine 3, the others process products one by one.

5. The distance between machine 3 and machine 4 is about 20 meters. Products have to be transported by a forklift or a conveyor. The speed of a forklift is 1m/s and that of conveyor is 1m/s as well. However, a forklift needs an operator to transport products in batches of 10 and the loading/unloading is 10s/5s. There is no loading/unloading for a conveyor.

Iam stucking in step 3. Can you help me with step 3? If possible, you can check if my 5 steps are correct because I see a lot of inventory in Queue.

final.fsm

FlexSim 23.1.2
processorhelp request
final.fsm (51.0 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.

Natalie White avatar image Natalie White commented ·

Hi @Ace., was one of Jason Lightfoot's or Joerg Vogel's answers helpful? If so, please click the "Accept" button at the bottom of the one that best answers your question. 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 comment back to reopen your question.

0 Likes 0 ·
Jason Lightfoot avatar image
1 Like"
Jason Lightfoot answered Jason Lightfoot commented

It's probably nicer to use a basicFR and an object process flow for machine3. Then you can receive 3 items, delay for the processing time and then release the same 3 items. That way you're controlling the capacity of the fixed resource directly and you don't need to worry about port closures when trying to make a combiner and seperator work as one.

You can find examples on how to customize a BasicFR on this site - like this one.

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

Ace. avatar image Ace. commented ·

can i use the combiner before process and split after process? is that correct ?

0 Likes 0 ·
Jason Lightfoot avatar image Jason Lightfoot ♦♦ Ace. commented ·
No - the idea is that the basicFR would receive 3 items, delay for the processing time and then release the 3 items - no combiner or seperators involved/necessary.
0 Likes 0 ·
Joerg Vogel avatar image
0 Likes"
Joerg Vogel answered Ace. commented

It sounds, this is a task of a combiner.

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

Ace. avatar image Ace. commented ·
so after combine products and processed at processor 3, the batch go to separator and go to processor 4?
0 Likes 0 ·