question

Caraiman C avatar image
0 Likes"
Caraiman C asked Eric M commented

Buna ziua! Aș dori să simulez lanțul logistic dintr-un atelier de producție.

6_autosave.fsm

Am 20 de mașini unelte, 3 piese de prelucrat și 3 operatori care să realizeze transportul din fiecare depozit la anumite mașini unelte. De exemplu, pentru piesa P1, un operator ar trebui să aducă o piesă din Queue1 la PP_1, unde să aștepte efectuarea prelucrării (44 ore), apoi să o ducă la VP_1, unde să aștepte efectua prelucrării .... și tot așa, iar între timp operatorul al doilea să desfășoare activități pentru piesa P2, iar al treilea operator pentru piesa P3. Nu mă descurc să fac această propunere pentru că nu sunt experimentate în folosirea softului. Mă poate ajuta cineva?

FlexSim 19.0.0
flexsim 19.0.0lant logisticproductie
6-autosave.fsm (197.5 KiB)
5 |100000

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

Krystian K avatar image
0 Likes"
Krystian K answered

Dear Caraiman C,

Can we communicate in English? Please, email me at [email protected]

5 |100000

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

Patryk avatar image
0 Likes"
Patryk answered Eric M commented

You can do this in two ways


First

Connect processors (connection „A”) and queues according to the technological process then at source on Trigger "on creation" set label "Type" as you did or you can do it on one source by change edit table.

Then Trigger "on creation" you can change color by case



To chose where the product should go(which machine) you can use in Output "Port by case"

It is important to know which port represents which machine or operator. You can check it in „Ports”

Output ports are ports where you can send the product, Central Porst are port with the operator or other task executers as a transporter.

Then you should connect operators with procesors.

On each machines and queue you should set Sent port by case if you have more then 1 output port

To chose which operator should load/unload the product or process. You can use „Center port by case „ in use transport and the same way in processing if you want to operator processing this product.


Second way you can use process flow. It is a faster way but more difficult.

In process flow the sequence of operations on the machines is read from the table("P1_process","P2_process","P3_process") according to the order of the rows

In attachment, I sent a model

Model_1.fsm

This model I did on the latest flexsim version 21.1.


1620290235415.png (8.6 KiB)
1620290327913.png (18.1 KiB)
1620290338497.png (21.6 KiB)
1620290347755.png (37.5 KiB)
1620290358234.png (21.6 KiB)
1620290379904.png (9.9 KiB)
1620290401046.png (12.8 KiB)
1620290410377.png (10.3 KiB)
1620290417484.png (51.6 KiB)
1620290549579.png (51.6 KiB)
model-1.fsm (88.4 KiB)
· 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.

Caraiman C avatar image Caraiman C commented ·
Thank you very much for your help! If I wanted to set different processing times for each processor depending on the part received, how could I do this? an operator from one place to another to last a certain time?
0 Likes 0 ·
Eric M avatar image Eric M Caraiman C commented ·

Hi @Caraiman C, you can set the processor time depending on the part received in a few different ways, but one of the easiest is like what Patryk did for port by case. Under the processor properties, you can select "Values By Case" for process time. Then you can choose which value to look at (in this case the Type of the item), and set a different time for each. You could also do it with global tables which would be similar to something like this tutorial which would be helpful if you had many different item types with many different processing times.

0 Likes 0 ·
1620918723210.png (18.5 KiB)

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

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