Programación de la producción de suplementos de gomitas

Descubra cómo Schantt programa la fabricación de suplementos de gomitas en flowshop híbrido: cocción por lotes, máquinas de vertido paralelas, tiempos de secado, ruta por clase y cambios dependientes de la secuencia en NutriGummy Co.

Esta guía está escrita para planificadores de producción y jefes de planta en la fabricación de suplementos de gomitas. Muestra cómo configurar Schantt para un flowshop híbrido con cocción por lotes, líneas de vertido paralelas, tiempos de secado por clase, cambios dependientes de la secuencia y tres líneas de envasado, y luego ejecutar cronogramas optimizados que respetan todas las restricciones.

Esta guía sigue una empresa ficticia compuesta a partir de investigación industrial sobre suplementos de gomitas; todos los nombres, parámetros y cifras son ilustrativos.

Contexto industrial

La producción de suplementos de gomitas es un flowshop híbrido impulsado por lotes. El proceso comienza con la cocción: gelatina, edulcorantes, ingredientes activos y colorantes se combinan en calderas calentadas con vapor para formar una suspensión líquida. Cada caldera procesa un lote de 1.000 kg con una duración de ciclo de aproximadamente 45 minutos. La suspensión se vierte luego en moldes de almidón en seis máquinas de vertido paralelas, donde los tamaños de lote por clase oscilan entre 160 kg y 200 kg con duraciones de ciclo de 18 a 22 minutos. Después del vertido, los moldes pasan por un tiempo de secado que varía según el tipo de producto: 8 horas para gomitas claras, 18 horas para opacas y 12 horas para recubiertas, antes de ser desmoldados, engrasados para dar brillo y enviados a envasado. Las gomitas recubiertas pasan por una etapa adicional de pulido con azúcar en dos tambores de recubrimiento antes del envasado, mientras que las gomitas claras y opacas omiten el recubrimiento por completo.

El panorama de cambios de formato añade una complejidad significativa a la secuenciación. Los cambios en calderas entre diferentes clases de color o formulación oscilan entre 15 y 25 minutos según la dirección. Las limpiezas de las máquinas de vertido son aún más exigentes: pasar de una formulación clara a una opaca oscura requiere una limpieza profunda que puede llevar de 60 a 90 minutos. Las estaciones de desmoldeo tienen cambios de 8 a 20 minutos, y las líneas de envasado requieren 45 minutos por transición. Un cronograma no optimizado puede perder de 3 a 6 horas de tiempo productivo al día solo en cambios de formato.

NutriGummy Co. emplea aproximadamente a 90 personas en una instalación de 6 etapas y 25 máquinas, fabricando tres clases de producto — Claro (base gelatina), Opaco (alto contenido de sólidos) y Recubierto (pulido con azúcar) — en 2 turnos (lunes a viernes, 06:00–22:00), programados por un equipo de planificación de 2 personas.

Descripción general del proceso

flowchart LR
  Cooking["Cocción"] --> Depositing["Vertido"]
  Depositing --> Demoulding["Desmoldeo"]
  Demoulding --> Oiling["Engrase"]
  Demoulding --> Coating["Recubrimiento"]
  Oiling --> Packaging["Envasado"]
  Coating --> Packaging

Flujo de producción de suplementos de gomitas en seis etapas: las etapas por lotes (Cocción, Vertido, Desmoldeo, Engrase, Recubrimiento) alimentan una etapa de flujo (Envasado). El tiempo de secado entre Vertido y Desmoldeo se modela como un tiempo de transferencia por clase, no como una etapa dedicada.

Nota sobre omisión de ruta: La clase de producto recubierto omite Engrase y pasa por Recubrimiento. Las clases claro y opaco pasan por Engrase y omiten Recubrimiento.

Desafíos de programación y cómo los maneja Schantt

La programación de suplementos de gomitas se basa en un pronóstico de demanda de cantidades de producto por clase en un horizonte semanal o quincenal — en este escenario, un plan de demanda semanal para las tres clases. (Si su demanda llega como pedidos diarios o un mensual, la misma estructura de cronograma aplica; puede preferir el modo Semi-Auto para fijar el orden de ejecución.) El algoritmo de programación minimiza el tiempo total de producción — el tiempo de finalización global de todos los trabajos — encontrando la mejor secuencia de trabajos y asignaciones de máquinas. Schantt programa hacia adelante desde una fecha de inicio y, para esta guía, asume un horizonte práctico de 2 semanas. Los dos modos de optimización son Auto (el sistema decide tanto la secuencia como las asignaciones de máquinas) y Semi-Auto (usted proporciona el orden de producción y el sistema optimiza las asignaciones de máquinas dentro de ese orden).

Lo que Schantt maneja bien

  • Producción secuencial multi-etapa con tiempos de transferencia — El flujo completo de 6 etapas para gomitas (Cocción, Vertido, Desmoldeo, Engrase, Recubrimiento, Envasado) con tiempo de secado por clase como tiempos de transferencia entre Vertido y Desmoldeo.
  • Etapas multimáquina con asignación paralela — Calderas de cocción, máquinas de vertido, estaciones de desmoldeo, tambores de engrase, tambores de recubrimiento y líneas de envasado como grupos de máquinas paralelas que el programador asigna automáticamente.
  • Pipelines mixtos de lote y flujo continuo — Etapas por lotes (Cocción, Vertido, Desmoldeo, Engrase, Recubrimiento) y una etapa de flujo (Envasado) en la misma ruta, cada una con su propia física de duración.
  • Ruta multiproducto con omisión de etapas — Tres clases de producto con rutas divergentes: la clase recubierta omite Engrase y pasa por Recubrimiento, usando omisión de ruta por clase.
  • Cambios de formato dependientes de la secuencia — Limpiezas por color y sabor en máquinas de vertido y calderas modeladas como cambios direccionales por máquina; el programador puede reordenar los trabajos para agrupar colores similares.
  • Disponibilidad con turnos, excepciones de calendario y paradas — El patrón de dos turnos (lunes a viernes, 06:00–22:00) modelado como calendario; los días festivos y las ventanas de mantenimiento como excepciones de calendario y paradas de máquina.

Cómo maneja Schantt cada desafío

1. Tiempo de secado prolongado después del vertido.

  • Las gomitas deben secarse en una sala de secado después del vertido antes de poder desmoldarse. Las gomitas claras requieren aproximadamente 8 horas, las opacas aproximadamente 18 horas y las recubiertas aproximadamente 12 horas. Esta pausa de varias horas es órdenes de magnitud más larga que cualquier otra operación en la línea — un ciclo de cocción es de 45 minutos y un ciclo de vertido de 18 a 22 minutos — y obliga al cronograma a esperar mientras la sala se llena. La propia sala de secado tiene posiciones de rack finitas que no se rastrean, por lo que el planificador debe monitorear la capacidad por separado.
  • Schantt modela el tiempo de secado como un tiempo de transferencia por clase desde Vertido a Desmoldeo, establecido en las horas de secado requeridas en minutos. Debido a que el tiempo de transferencia es tiempo de reloj transcurrido, la pausa se ejecuta continuamente a través de turnos y fines de semana — un producto que termina el vertido a las 16:00 comienza el desmoldeo después de las 8, 12 o 18 horas completas de tiempo de reloj transcurrido, no solo después de minutos laborables. El cronograma encadena el inicio del desmoldeo de cada producto para que comience solo después de que haya transcurrido su tiempo de secado, sin requerir una máquina en espera para la pausa. Si los volúmenes de producción se acercan al límite de racks de la sala de secado, el planificador confirma la capacidad manualmente, ya que la ocupación de la sala no es parte del modelo.

2. Cambios de color dependientes de la secuencia en máquinas de vertido.

  • Cambiar de un lote claro a uno opaco oscuro en una máquina de vertido requiere una limpieza profunda que puede llevar de 60 a 90 minutos, según la dirección. Un cronograma semanal no optimizado puede perder de 3 a 6 horas de tiempo productivo al día solo en estas limpiezas. Los cambios en calderas (15–25 minutos) y los cambios en estaciones de desmoldeo (8–20 minutos) añaden más restricciones de secuenciación que se acumulan en toda la ejecución de producción.
  • Schantt modela cada cambio como un tiempo direccional por máquina desde cada clase de producto hacia cada otra. Cuando el programador evalúa secuencias de trabajo candidatas, añade el tiempo de cambio entre trabajos consecutivos al tiempo de inicio de cada operación y, por lo tanto, al tiempo total de producción. En modo Auto, el algoritmo puede reordenar los trabajos para agrupar clases de color similares en cada máquina de vertido, reduciendo la penalización total de cambios. En modo Semi-Auto, el planificador fija el orden de ejecución y el sistema optimiza las asignaciones de máquinas dentro de ese orden, respetando aún las duraciones dependientes de la secuencia — las máquinas de vertido que reciben un cambio más limpio obtienen el producto más oscuro primero, por ejemplo.

3. Rutas divergentes por clase con omisión de etapas.

  • Las gomitas claras y opacas pasan por Engrase y omiten Recubrimiento, mientras que las gomitas recubiertas omiten Engrase y pasan por Recubrimiento. Estas rutas divergentes comparten las mismas etapas anteriores (Cocción, Vertido, Desmoldeo) y la misma etapa final (Envasado), por lo que el cronograma debe intercalar correctamente los productos en la división después de Desmoldeo y la fusión en Envasado — sin programar operaciones en etapas que un producto nunca visita.
  • Schantt maneja esto mediante la ruta por clase. Cada clase de producto tiene su propia lista ordenada de etapas requeridas. Para claro y opaco la lista es Cocción, Vertido, Desmoldeo, Engrase, Envasado — Recubrimiento está ausente y se omite por completo, sin generar operación, asignación de máquina ni fila en el Gantt. Para recubierto la lista es Cocción, Vertido, Desmoldeo, Recubrimiento, Envasado — Engrase se omite. En la división después de Desmoldeo, los tiempos de transferencia conectan directamente: una transferencia de 15 minutos conecta Desmoldeo con Engrase para las clases claro y opaco, y una transferencia separada de 15 minutos conecta Desmoldeo con Recubrimiento para la clase recubierta, ambas aplicadas como demoras solo hacia adelante. En la fusión hacia Envasado, ambas corrientes llegan a través de su propia transferencia de 15 minutos (Engrase a Envasado o Recubrimiento a Envasado) y el programador las intercala en las tres líneas de envasado según disponibilidad.

4. Equilibrio de grupos de máquinas paralelas en etapas de lote y flujo.

  • La instalación tiene 5 calderas de cocción, 6 máquinas de vertido, 6 estaciones de desmoldeo, 3 tambores de engrase, 2 tambores de recubrimiento y 3 líneas de envasado — cada grupo con su propia física de procesamiento. Una caldera cocina un lote de 1.000 kg cada 45 minutos, una máquina de vertido procesa lotes por clase de 160–200 kg con ciclos de 18 a 22 minutos, y una línea de envasado procesa unidades a una tasa continua de 1.000 a 2.000 por hora. Un desequilibrio en un grupo crea cuellos de botella que se propagan aguas abajo: si las máquinas de vertido están sobrecargadas, las calderas esperan en cola para descargar y las líneas de envasado permanecen inactivas.
  • Schantt trata cada etapa como un grupo de máquinas paralelas. El algoritmo explora asignaciones de máquinas en todos los grupos simultáneamente, restringiéndose a las máquinas que son capaces de procesar el producto en esa etapa. Para las etapas por lotes (Cocción, Vertido, Desmoldeo, Engrase, Recubrimiento), calcula la duración de la operación como el techo de la cantidad del trabajo dividido por el tamaño del lote, multiplicado por la duración del ciclo. Para la etapa de flujo (Envasado), convierte la tasa de producción por hora en una tasa por unidad y la aplica continuamente. El solucionador asigna entonces cada trabajo a la combinación de máquinas — una máquina por etapa requerida — que minimiza el tiempo total de producción, considerando la disponibilidad del calendario, la llegada de material upstream y los tiempos de cambio específicos de cada máquina en cada etapa.

Qué modelar en Schantt

Las siguientes cinco entidades forman el núcleo de la configuración de NutriGummy en Schantt.

Entidad Cantidad Notas
Etapa 6 Cocción, Vertido, Desmoldeo, Engrase, Recubrimiento, Envasado — El secado se modela como tiempo de transferencia
Máquina 25 5 calderas, 6 depositadoras, 6 estaciones de desmoldeo, 3 tambores de engrase, 2 tambores de recubrimiento, 3 líneas de envasado
Clase de producto 3 Claro (base gelatina), Opaco (alto contenido de sólidos), Recubierto (pulido con azúcar)
Producto 3 Un producto representativo por clase
Calendario 1 Estándar de dos turnos — lunes a viernes, 06:00–22:00

Configuración paso a paso

1. Cree las etapas en orden. Agregue seis etapas en secuencia: Cocción, Vertido, Desmoldeo, Engrase, Recubrimiento y Envasado. Configure Cocción, Vertido, Desmoldeo, Engrase y Recubrimiento como tipo de producción BATCH y Envasado como FLOW (flujo continuo). En la página de detalle de cada etapa, configure los tiempos de transferencia a la siguiente etapa — estas son las demoras de traspaso entre pasos de producción:

  • Cocción a Vertido: 15 minutos
  • Vertido a Desmoldeo: tiempo de secado por clase — 480 minutos (claro, 8 horas), 1.080 minutos (opaco, 18 horas), 720 minutos (recubierto, 12 horas)
  • Desmoldeo a Engrase: 15 minutos (solo clases claro y opaco)
  • Desmoldeo a Recubrimiento: 15 minutos (transferencia puente solo para clase recubierta)
  • Engrase a Envasado: 15 minutos (solo clases claro y opaco)
  • Recubrimiento a Envasado: 15 minutos (solo clase recubierta)

2. Agregue las máquinas a cada etapa. Cree 25 máquinas asignadas a sus respectivas etapas:

  • Cocción: Kettle-1 a Kettle-5
  • Vertido: Depositor-1 a Depositor-6
  • Desmoldeo: Demould-1 a Demould-6
  • Engrase: Oiling-Tumbler-1 a Oiling-Tumbler-3
  • Recubrimiento: Coating-Drum-1 y Coating-Drum-2
  • Envasado: Jar-Line-1, Pouch-Line-2, FlowWrap-Line-3

3. Cree las clases de producto y defina las rutas por clase. Cree tres clases de producto — Claro (base gelatina), Opaco (alto contenido de sólidos) y Recubierto (pulido con azúcar) — cada una con la unidad configurada como "unidad". En la página de detalle de cada clase, defina la ruta:

  • Claro: Cocción → Vertido → Desmoldeo → Engrase → Envasado (omite Recubrimiento)
  • Opaco: Cocción → Vertido → Desmoldeo → Engrase → Envasado (omite Recubrimiento)
  • Recubierto: Cocción → Vertido → Desmoldeo → Recubrimiento → Envasado (omite Engrase)

No se necesitan transferencias parciales ya que cada etapa procesa la cantidad total del lote antes del traspaso.

4. Agregue un producto representativo por clase. Cree tres productos — Gominola Clara (clase Claro), Gominola Opaca (clase Opaco), Gominola Recubierta (clase Recubierto) — cada uno heredando la ruta y los parámetros de máquina de su clase. Asigne un color de visualización distinto a cada uno para legibilidad del Gantt.

5. Configure los parámetros de capacidad y cambios de máquina. En la página de detalle de cada máquina, configure los parámetros de procesamiento y los tiempos de cambio. Debido a que las máquinas se configuran por clase de producto, este paso requiere que las clases del paso 3 existan primero.

  • Calderas (Cocción): tamaño de lote de 1.000 kg, duración de ciclo de 45 minutos para las tres clases. Cambios direccionales entre cada par de clases, de 15 a 25 minutos — limpieza más intensa al pasar de opaco o recubierto a claro.
  • Depositadoras (Vertido): tamaños de lote por clase — 160 kg (claro), 200 kg (opaco), 180 kg (recubierto) — con duraciones de ciclo de 18 minutos (claro, recubierto) y 22 minutos (opaco). Cambios direccionales de 45 a 75 minutos, con limpiezas de claro a oscuro en el extremo superior.
  • Estaciones de desmoldeo (Desmoldeo): coinciden con los tamaños de lote de vertido por clase, con duraciones de ciclo de 10 minutos (claro, recubierto) y 12 minutos (opaco). Cambios de 8 a 20 minutos.
  • Tambores de engrase (Engrase): tamaño de lote que coincide con el lote entrante, duración de ciclo de 3 minutos por lote. Cambios simétricos de 12 minutos entre claro y opaco.
  • Tambores de recubrimiento (Recubrimiento): tamaño de lote de 250 kg, duración de ciclo de 22 minutos para la clase recubierta. Solo una clase pasa por aquí, por lo que no se requieren cambios.
  • Líneas de envasado (Envasado): etapa de flujo — configure la tasa de producción en unidades por hora. Jar-Line-1 a 1.000 unidades/h, Pouch-Line-2 a 1.500 unidades/h, FlowWrap-Line-3 a 2.000 unidades/h. Cambios simétricos de 45 minutos entre cada clase en las tres líneas.

6. Configure calendarios, excepciones y paradas (opcional). Establezca el calendario Estándar de dos turnos que cubra lunes a viernes, 06:00–22:00 como predeterminado del equipo — todas las máquinas usan este a menos que se anule. Agregue dos excepciones de calendario para días no laborables: Año Nuevo (1 de enero) y Día Internacional del Trabajador (1 de mayo). Opcionalmente, agregue paradas de máquina para bloquear capacidad por mantenimiento programado — un cierre general de fin de año (24–31 de diciembre) y una ventana de revisión de Jar-Line-1 (15–17 de agosto). Estas paradas se restan de la capacidad laborable disponible antes de programar, por lo que ningún trabajo cae en la ventana de inactividad.

Para obtener instrucciones paso a paso sobre cómo configurar cada uno de estos en Schantt, consulte la documentación de Schantt.

Errores comunes

1. Modelar el secado como una etapa separada. Agregar una etapa dedicada de "Secado" crea una etapa innecesaria sin máquinas y confunde el cronograma con una operación extra. El tiempo de secado es una demora hacia adelante — modeléelo como un tiempo de transferencia por clase de Vertido a Desmoldeo. Solución: elimine la etapa de secado e ingrese las duraciones de pausa como tiempos de transferencia en la página de detalle de la etapa Vertido, uno por clase.

2. Usar un tiempo de cambio único global en lugar de valores direccionales por par. Un tiempo de cambio uniforme en las máquinas de vertido ignora el hecho de que cambiar de opaco a claro toma casi el doble que lo inverso. El cronograma no puede optimizar las secuencias de limpieza con precisión sin duraciones direccionales. Solución: ingrese cada par direccional por separado — por ejemplo, opaco-a-claro en 45 minutos y claro-a-opaco en 75 minutos — para que el programador pueda agrupar colores compatibles.

3. Crear una clase de producto que cubra tanto la ruta claro/opaco como la ruta recubierta. Combinar los tres tipos de producto en una sola clase obliga a cada producto a pasar por la misma ruta, perdiendo la capacidad de omitir Engrase para gomitas recubiertas o Recubrimiento para gomitas claras. Solución: cree clases separadas para Claro, Opaco y Recubierto, cada una con su propia ruta que incluya solo las etapas que ese tipo de producto realmente visita.

4. Configurar las líneas de envasado como etapas por lotes en lugar de etapas de flujo. Ingresar un tamaño de lote y una duración de ciclo para una línea de envasado la obliga a esperar a que se acumule un lote completo antes de procesar, cuando en la práctica la línea funciona continuamente a una tasa constante. Solución: configure Envasado como tipo de producción FLOW e ingrese la tasa de producción en unidades por hora en la página de detalle de cada línea.

5. Dejar el tiempo de transferencia de Vertido a Desmoldeo en el valor predeterminado. El tiempo de transferencia predeterminado (típicamente unos minutos) omite por completo la pausa de secado de varias horas, causando que el desmoldeo comience casi inmediatamente después del vertido — una secuencia físicamente imposible. Solución: configure los tiempos de transferencia por clase con la pausa de secado realista (8, 12 o 18 horas según la clase) para que el cronograma inserte la pausa requerida antes del desmoldeo.

Cómo se ve un buen cronograma

Un cronograma de Schantt bien configurado para NutriGummy Co. produce un plan factible que respeta los turnos y considera todas las restricciones modeladas. El escenario base — programación manual con hoja de cálculo — típicamente produce un cronograma que solo es viable con un ajuste manual intenso: el tiempo de inactividad por cambios consume de 3 a 6 horas por día, los trabajos se programan frecuentemente fuera del horario laboral y el tiempo de secado a menudo se trata como un margen aproximado en lugar de una demora exacta.

Antes (hoja de cálculo manual):
- De 3 a 6 horas de tiempo de cambio no contabilizado por día, especialmente limpiezas de oscuro a claro en máquinas de vertido, erosionando la ventana laboral efectiva
- Trabajos ajustados manualmente alrededor del tiempo de secado, generando horarios de desmoldeo inconsistentes y capacidad ociosa aguas abajo en Engrase, Recubrimiento y Envasado
- Asignaciones de máquinas determinadas por la intuición del planificador, a menudo sobrecargando ciertas depositadoras o líneas de envasado mientras otras permanecen inactivas
- Huecos de fin de semana y cierres festivos aplicados de manera inconsistente, produciendo cronogramas que asignan trabajo en días no laborables
- Cada cronograma requiere un esfuerzo manual significativo del equipo de planificación de 2 personas para construirlo y validarlo antes de su publicación

Después (modo Auto de Schantt):
- El tiempo de cambio se calcula con precisión por máquina y par de clases de producto; el algoritmo agrupa colores compatibles para minimizar el tiempo de inactividad por limpieza en todo el cronograma, recuperando horas productivas cada turno
- El tiempo de secado es un tiempo de transferencia exacto por clase — el desmoldeo comienza en cuanto termina la pausa, reduciendo la espera ociosa en etapas aguas abajo y manteniendo la línea alimentada
- Las 25 máquinas se asignan de manera óptima: cada trabajo se ubica en la combinación de máquinas que minimiza el tiempo total de producción, y los grupos paralelos se equilibran para reducir cuellos de botella en cada etapa
- Cada operación respeta el calendario de dos turnos, las excepciones festivas y las ventanas de mantenimiento programadas — no se asigna trabajo fuera de las horas disponibles, por lo que el plan está listo para publicarse sin corrección manual
- El equipo de planificación puede revisar el resultado en la vista Gantt, verificar la sincronización de las operaciones con las superposiciones del calendario y publicarlo en planta con confianza

El cronograma resultante es un plan que respeta los turnos y las restricciones, que el equipo de planificación puede revisar en la vista Gantt, verificar con las superposiciones del calendario de producción y publicar en planta — todo sin el retrabajo manual que requieren las hojas de cálculo.

Pruébelo en Schantt

Regístrese en Schantt y cargue el conjunto de datos de ejemplo integrado para construir este escenario usted mismo — cada etapa, máquina, clase de producto, producto y calendario de esta guía, con sus rutas, cambios, tiempos de transferencia y paradas ya configurados, listo para programar. Su configuración y cronogramas permanecen limitados a la cuenta de su equipo. Para profundizar en cualquier paso, consulte la documentación de Schantt.

Ready to schedule your own facility?

Pruebe Schantt gratis — no se requiere tarjeta de crédito. Pase de una hoja de cálculo a un Gantt optimizado en 60 minutos.

Pruebe Schantt gratis