question

Yu Y avatar image
0 Likes"
Yu Y asked Jason Lightfoot commented

Processor Connection

Hi! I am a beginner and I need helps to create a production line as the following:I have 5 processors, and one item should revisit a processor a couple times to finish its production. Processor D is capable of 3 processes (different processing time, D1, D2, D3). Processor V is capable of 2 processes (V1, V2). My production process is C-W-W-F-D(D1)-V(V1)-D(D2)-V(V2)-D(D3)

Q1: In step 2 and 3, the same process is conducted twice in a row on the same machine. How can I do this?

Q2: I use multiprocessor for D and V. Given the machine processes one item at a time, and one item will come back for different processes, how can I do this?

Q3: Can I build the above production process with a table, instead of using 3D objects?

My Flexsim version is 18.1.1.

FlexSim 18.1.2
multiprocessorflexsim 18.1.2production schedule
1615782680287.png (6.7 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.

Ben Wilson avatar image Ben Wilson ♦♦ commented ·

Hi @Yu Y, was jason.lightfoot's answer helpful? If so, please click the red "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

Jason Lightfoot avatar image
0 Likes"
Jason Lightfoot answered Jason Lightfoot commented

1: Change the processing time to 2xW

2: Why use a multiprocessor - that's for mutliple steps per visit, you only have one step per visit with a different processing time. If you want to just make the times of D1 and D3 in the D2 visit zero. It easiest done with a step counter on the item and test which step it is: item.step==5?ptime:0 //returns ptime if step is 5 otherwise 0.

3. Without 3D objects - do you mean using process flow? You need something to represent the number of processor types you have in order to reflect the capacity constraint. That can be 3D objects or abstract resources in process flow.

· 4
5 |100000

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

Yu Y avatar image Yu Y commented ·

Hi Jason!

For Q2, I tool your advice using processors for D/V instead of multi processors. Now I encounter a new problem. I use trigger to set up label name. I set up process time (w/ value by case). Given my production process, one item should only go through W 3 times and V twice; but in the simulation, I counted 9 times for each processor. Could you also give me some instructions to improve my set up? I have attached my 20210312_byKen_autosave.fsm.fsm and screen shots for your references.

0 Likes 0 ·
Jason Lightfoot avatar image Jason Lightfoot ♦♦ Yu Y commented ·

I saw your other post about the stocker and wanted to show something that was a bit more powerful and generic - so this model is based on tables and a process flow

The process Steps table defined the product steps - I've not yet made it account for more than one product with different steps.

Then another table shows the machine-operation capability:

These tables when updated are used in a user command to put arrays on the machines of the Operations they can perform.

And the times taken on that machine:

Which are then used in the process time lookup on the machines:

This means that it's easy to add a machine or operational step and have that machine/operation use a different time if needed.

When pulling a machine from a list the query looks at a field called "isCapable" which just checks that the operation is in the machine's array of operations.

Model attached.

20210312-byken-autosave_jl3.fsm







0 Likes 0 ·
Yu Y avatar image Yu Y Jason Lightfoot ♦♦ commented ·

Hi Jason! @jason.lightfoot It's clear. Thank you. One more question. I am adding more queues to this model. If an item needs to move to a queue, I want it to go to the nearest one. How can I change the set up at the destination?

0 Likes 0 ·
1617954810720.png (56.0 KiB)
Show more comments