Hola Sandra Milena,
Mil disculpas por la demora. Finalmente entendí que necesitas representar un modelo tipo Job Shop. Para modelar este proceso con máquinas compartidas y piezas urgentes la clave estar en usar etiquetas (Labels), tablas globales (Global Table), listas (Global List) y triggers. Por favor revisa el manual de usuario en docs.flexsim.com usando una palabra clave para aprender más sobre esas herramientas.
En resumen, debes crear etiquetas que te permitan almacenar información que diferencien cada SKU por su tipo, prioridad y proceso donde se encuentra actualmente. En las tablas globales plasmas el ruteo que va a tener cada una de las piezas. Las listas globales te permiten crear la lógica de ruteo sin conexiones, definidas mediante acciones de Push y Pull en el objeto 3D correspondiente. Finalmente, los triggers permiten modificar los valores de las etiquetas cuando sea necesario.
Adjunto puedes descargar un modelo demo simple que permita mostrar esta aplicación. En este modelo se procesan dos tipos de piezas, cada una con una ruta de trabajo diferente. Además, tienen un nivel de urgencia diferente, el cual se puede ver visualmente por el color verde o rojo. Para construir la lógica de procesar las piezas urgentes primero, hay un trigger que ordena los items al ingresar a cada buffer. Para el ruteo job shop, se hizo lo siguiente:
- Crear la ruta en la tabla global considerando cada tipo de pieza como una columna y cada fila como un proceso a realizar
- Crear una etiqueta en cada Processor con el mismo nombre del proceso dado en la tabla global
- Crear etiquetas en los items en el Source
- Crear la lista global con los campos correspondientes.
- Activar la casilla Pull de algunos objetos para tomar items de la lista global (Item List) o empujar a la lista en el evento Send to Port
- Utilizar un query en la opción de Pull from Item List que permita tomar los productos para el proceso adecuado.
- Usar los triggers para modificar la etiqueta Paso de los items.
En el dashboard puedes encontrar una gráfica de Staytime que permite validar que los objetos de mayor urgencia tienen un Lead Time promedio más bajo que los estándar.
Esta es una guía. Esta misma lógica puede ser aplicada a procesos con n cantidad de máquinas y n cantidad de SKUs. Por favor revisa en detalle las propiedades de los objetos para entender mejor el modelo demo.
Quedo atento a cualquier duda o inquietud adicional que puedas tener,
¡Feliz modelado!