question

Alejandro M16 avatar image
0 Likes"
Alejandro M16 asked Eric M commented

How to simulate the following production schedule?

Hi friends. 

I have a problem to enter the production program prepared in excel. 
-How to simulate this?-
The situation is the following:
* The company has 4 plastic injection machines. 
* Each machine has a mold, and that mold can produce up to 8 same or different part 
  numbers. 
* The molds work with cycle times programmed in the production program. 

* The production schedule indicates the following:
- The mold that each machine contains.
- The part numbers produced in the mold. 
- The quantity to be produced per part number
- And the cycle time of the mold.


Production program.xlsx

FlexSim 21.1.1
flexsim 21.1.1version 2019 onwards
· 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.

Eric M avatar image Eric M commented ·

Hi @Alejandro M16, are you just wondering how to import the excel data into Flexsim? You can import it as a global table like this:

0 Likes 0 ·
1620661071774.png (28.6 KiB)
Joerg Vogel avatar image Joerg Vogel commented ·

If you set item part number randomly, you must only decrement any item from the total allowed production amount in the source. Once you have assigned a part number you add another label at the item to store the table row to evaluate machine and takt time in your model, when you need it.

0 Likes 0 ·
Alejandro M16 avatar image Alejandro M16 commented ·
¿Cómo puedo relacionar las tablas de Excel?
0 Likes 0 ·
Eric M avatar image Eric M commented ·

Hi @Alejandro M16, was Carlos R17's or Jörg Vogel's answer helpful? If so, please click the red "Accept" button at the bottom of one of their answers. 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 ·
Carlos Reyes avatar image
0 Likes"
Carlos Reyes answered Carlos Reyes edited

Hola Alejandro,


Si lo que quieres hacer es meter un programa de producción por máquina de inyección, te recomiendo tener un source por cada una de las máquinas y la información la puedes meter directamente desde el source o importar desde Excel. Con base en esta información, se creará el producto en orden y le podemos asignar a cada tipo de producto un tak time para que a la hora de entrar a la máquina se tenga en cuenta.


Por ejemplo, yo en este source tengo que para esta máquina de inyección voy a fabricar 3 partes diferentes y cada una tiene su tiempo de ciclo, Si te fijas, tengo 3 labels: "MoldNumber", "Part Number" y "Tak Time", cada una de estas label se le pegarán al item y podré saber la información del producto.

Si te fijas en el modelo, yo pinté las cajas dependiendo del MoldNumber y primero fabricaré todas las piezas s1234, luego las s1235 y luego las s1236.


Por otra parte, cuando yo le doy clic a un item, este me dirá la infomación que contiene de las labels:

Para hacer que el tiempo de proceso de la máquina dependa del TakTime que yo indiqué en la tabla por tipo de producto, a la hora de seleccionar la máquina, en processtime le pondremos "item.TakTime" que es la etiqueta que me dice el tiempo que tardará la pieza en ser procesada

De esta forma, cada pieza tendrá su tiempo de ciclo y demás infromación.

Por último, si no quieres que se vea una torre de productos, le puedes poner al queue max content de 1 y así no se hará la torre y respetará el orden de producción.

Tendrías que hacer esto por cada máquina de inyección o filtrar los productos que cada máquina puede agarrar medinate una etiqueta extra.

Te adjunto el modelo: Programa producción.fsm


1620667327115.png (45.8 KiB)
1620667469894.png (390.8 KiB)
1620667610873.png (253.9 KiB)
1620667770498.png (346.2 KiB)
1620667868395.png (376.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.

Joerg Vogel avatar image
0 Likes"
Joerg Vogel answered

You can import EXCEL tables and then you can get acces to table cell values.

here is an example process_by_table_values.fsm of your task


5 |100000

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

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.