Programación de producción para confitería

Aprenda cómo Schantt gestiona la programación de producción multiétapa para fabricantes de confitería con cocedores paralelos, túneles de enfriamiento compartidos, cambios direccionales y mezclas con gran variedad de SKU en líneas de caramelos duros, chocolate y gominolas.

Modele la producción multiétapa de confitería con cocedores paralelos, túneles de enfriamiento compartidos y rutas de proceso por clase que omiten diferentes etapas para caramelos duros, barras de chocolate y líneas de gominolas sin almidón. Esta guía muestra cómo configurar Schantt para un taller de flujo híbrido de siete etapas, definir matrices de cambio direccional entre tres clases de producto y equilibrar etapas batch y flow en un solo cronograma.

Esta guía sigue una empresa compuesta ficticia basada en investigación industrial sobre confitería; todos los nombres, parámetros y cifras son ilustrativos.

Contexto del sector

La producción de confitería a nivel PYME y mercado medio implica típicamente cocinar jarabes de azúcar, atemperar chocolate, formar piezas o barras individuales, enfriarlas a través de un túnel compartido, desmoldar o liberar las piezas y envolverlas a alta velocidad. Cada clase de producto sigue una ruta distinta a través de la planta: los caramelos duros pasan de la cocción directo al depósito, enfriamiento y envoltura; las barras de chocolate añaden un paso de atemperado y desmoldado; y los productos de gominola sin almidón requieren depósito, enfriamiento, desmoldado, un tambor de acabado y finalmente envoltura. El túnel de enfriamiento compartido está en el centro de la distribución, creando un cuello de botella natural por el que debe pasar toda clase de producto.

El desafío de programación es gestionar tres rutas de proceso divergentes en una planta con máquinas paralelas en la etapa de cocción (dos cocedores batch al vacío), tres máquinas de depósito (una por clase de producto), dos estaciones de desmoldado y dos líneas de envoltura. Los tiempos de proceso se miden en minutos por batch, los cambios varían según la transición de clase de producto y según la máquina, y el túnel de enfriamiento opera como una etapa de flujo continuo cuya tasa de producción depende de la clase de producto que lo atraviesa.

Crestwood Confections emplea aproximadamente a 85 personas en una instalación de unos 4.000 m², fabricando tres clases de producto en siete etapas de producción, programadas por un equipo de planificación de dos personas. El equipo gestiona aproximadamente 35 SKU con tamaños de pedido de cliente de 50 a 200 kg por SKU y plazos de entrega típicos de dos a cinco días laborables.

Descripción general del proceso

flowchart LR
    Cooking["Cooking<br/>(BATCH)"] --> Depositing["Depositing<br/>(BATCH)"]
    Tempering["Tempering<br/>(BATCH)"] --> Depositing
    Depositing --> CoolingTunnel["Cooling Tunnel<br/>(FLOW)"]
    CoolingTunnel --> Wrapping["Wrapping<br/>(FLOW)"]
    CoolingTunnel --> Demolding["Demolding<br/>(BATCH)"]
    Demolding --> Wrapping
    Demolding --> Finishing["Finishing<br/>(BATCH)"]
    Finishing --> Wrapping

Siete etapas de producción en secuencia, con dos puntos de entrada (Cocción y Atemperado) y tres rutas de proceso por clase que omiten diferentes etapas.

Caramelos Duros omite Atemperado, Desmoldado y Acabado. Barra de Chocolate omite Cocción y Acabado. Gominola Sin Almidón omite Atemperado. Las tres convergen en el Túnel de Enfriamiento compartido y luego divergen nuevamente a través de Desmoldado y Acabado.

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

El cronograma para este escenario se genera a partir de pedidos de cliente: aproximadamente 35 SKU en tres clases de producto, cada una con tamaños de lote de 50 a 200 kg y plazos de entrega de dos a cinco días. Schantt programa hacia adelante desde una fecha y hora de inicio y minimiza el tiempo total de producción en el conjunto completo de pedidos. El horizonte práctico para esta guía es una semana, aunque Schantt maneja horizontes más largos con la misma configuración. Los lectores cuyo principal impulsor sea la reposición para inventario en lugar de pedidos de cliente usarán la misma configuración; la única diferencia es cómo se agrupan los lotes de pedido.

Schantt ofrece dos modos de programación para este escenario. Auto mode explora secuencias alternativas y asignaciones de máquinas para encontrar el cronograma con el menor tiempo total de producción. Semi-Auto mode permite que el planificador fije la secuencia de producción manualmente mientras Schantt asigna las horas de inicio, las elecciones de máquina y resuelve los conflictos automáticamente. Ambos modos respetan todos los parámetros de configuración (máquinas, rutas, cambios, calendarios y tiempos de inactividad) y producen un diagrama de Gantt validado.

Lo que Schantt maneja bien

  • Producción secuencial multiétapa con rutas por clase — cada clase de producto pasa exactamente por las etapas requeridas en orden, omitiendo las etapas que no utiliza, con tiempos de transferencia entre cada par consecutivo.
  • Etapas multimáquina con cocedores y líneas paralelos — los modos Auto y Semi-Auto exploran asignaciones de máquinas en cada etapa, distribuyendo los lotes entre los dos cocedores batch al vacío, tres depositadores, dos estaciones de desmoldado y dos envolvedoras.
  • Pipelines mixtos batch y flow — las etapas batch (Cocción, Atemperado, Depósito, Desmoldado, Acabado) se configuran con duración de ciclo y tamaño de lote, mientras que las etapas de flujo (Túnel de Enfriamiento, Envoltura) se configuran con tasa de producción en unidades por hora. Schantt concilia ambos tipos en un solo cronograma.
  • Ruta de proceso multiproducto con omisión de etapas — Caramelos Duros omite Atemperado, Desmoldado y Acabado; Barra de Chocolate omite Cocción y Acabado; Gominola Sin Almidón omite Atemperado. La ruta de cada clase es una lista de etapas por clase con las etapas no utilizadas omitidas.
  • Cambios direccionales dependientes de la secuencia — las duraciones de cambio se configuran por par de clases de producto en cada máquina, y cada par puede tener diferentes duraciones en cada dirección. Las transiciones de chocolate claro a oscuro toman 25 minutos, mientras que de oscuro a claro toman 40 minutos en la misma máquina.
  • Disponibilidad según turnos con excepciones de calendario y tiempos de inactividad — definiciones de turnos semanales (turno único estándar, horas reducidas), excepciones a nivel de fecha para festivos y horas extra, y ventanas de mantenimiento planificado por máquina. Schantt programa la producción solo dentro del tiempo disponible.

Cómo aborda Schantt cada desafío

1. Equilibrar dos cocedores paralelos con diferentes asignaciones de clases de producto.

  • La etapa de Cocción tiene dos cocedores batch al vacío con el mismo tamaño de lote de 250 kg y ciclo de 45 minutos para caramelos duros. El cocedor B también maneja lotes de gominolas (ciclo de 50 minutos). Con 8 a 10 lotes por turno, el planificador debe decidir qué cocedor procesa cada producto y cuándo. Equilibrar manualmente dos cocedores paralelos con uno compartido entre dos clases de producto requiere atención constante para evitar tiempo inactivo en un cocedor mientras el otro está sobrecargado.
  • Cada máquina en la etapa de Cocción se configura con sus clases de producto permitidas y parámetros de proceso. En Auto mode, el algoritmo asigna cada lote de cocción al primer cocedor disponible que admita la clase de producto, distribuyendo el trabajo entre ambas máquinas. En Semi-Auto mode, el planificador asigna el cocedor manualmente en cada lote y Schantt ajusta los tiempos dentro del tiempo disponible del cocedor.

2. Gestionar el túnel de enfriamiento compartido como cuello de botella de una sola máquina.

  • El túnel de enfriamiento multizona tiene 18 m de largo con tres zonas de temperatura (15 °C, 10 °C, 14 °C) y diferentes tiempos de permanencia por clase de producto: caramelos duros 12 minutos, barras de chocolate 20 minutos y gominolas 10 minutos. Toda clase de producto debe pasar por él, convirtiéndolo en el recurso de mayor contención de la planta. Al haber un solo túnel, las clases de producto hacen cola unas detrás de otras. La programación manual suele dejar el túnel inactivo entre un 15 % y un 20 % de cada turno, ya que las etapas anteriores producen de manera desigual.
  • El túnel de enfriamiento se modela como una sola máquina de etapa de flujo con una tasa de producción por clase: 9.000 piezas por hora para caramelos duros, 1.200 barras por hora para chocolate y 8.000 piezas por hora para gominolas. Dado que las tres rutas convergen aquí, el cronograma serializa naturalmente el uso del túnel. Auto mode secuencia los lotes entrantes para minimizar los vacíos entre transiciones de clases de producto, reduciendo el tiempo inactivo. El planificador inspecciona el Gantt para confirmar que la hora de entrada al túnel de cada lote esté dentro de la ventana viable después del depósito; Schantt no impone un tiempo máximo de espera, pero la línea de tiempo visual facilita detectar demoras.

3. Configurar cambios direccionales en tres ejes de variación.

  • Los cambios en Crestwood varían según la transición de clase de producto, según la máquina y según la dirección. En la etapa de cocción, cambiar de caramelos duros a gominolas o viceversa toma 60 minutos. En el túnel de enfriamiento, las transiciones entre dos clases de producto cualesquiera toman solo 5 minutos (ajuste de velocidad de la cinta). En la flow-wrapper, cambiar entre barras de chocolate y gominolas toma 45 minutos. En el atemperado de chocolate, las transiciones de claro a oscuro toman 25 minutos, mientras que de oscuro a claro toman 40 minutos. Tres ejes de variación (clase, dirección, máquina) crean una explosión combinatoria que un cambio genérico basado en reglas generales no puede capturar. Los planificadores manuales o bien sobreestiman cada cambio (desperdiciando capacidad) o bien lo subestiman y provocan excesos en el cronograma.
  • Las duraciones de cambio se configuran por máquina como una matriz de pares desde-clase / hasta-clase, con cada dirección ingresada de forma independiente. En el cocedor A, por ejemplo, la entrada caramelo-duro-a-gominola es de 60 minutos y gominola-a-caramelo-duro también es de 60 minutos, pero las entradas de claro-a-oscuro y oscuro-a-claro de la máquina de atemperado difieren. El algoritmo lee la duración exacta para cada transición que evalúa, por lo que el cronograma refleja el tiempo real que consume cada decisión de secuencia.

4. Secuenciar una mezcla con gran cantidad de SKU y plazos de entrega cortos.

  • Crestwood maneja aproximadamente 35 SKU distribuidos en tres clases de producto, con tamaños de pedido de cliente de 50 a 200 kg y plazos de entrega de dos a cinco días laborables. El equipo de planificación dedica actualmente de seis a ocho horas por semana a construir la secuencia de producción manualmente, y cualquier cambio de pedido a mitad de semana fuerza una replanificación parcial o total. La alta cantidad de SKU combinada con plazos de entrega cortos implica que la secuencia debe reconstruirse con frecuencia. La resecuenciación manual lleva horas y tiende a establecer patrones familiares pero subóptimos que repiten los mismos cambios largos.
  • En Auto mode, el algoritmo explora permutaciones de secuencia y asignaciones de máquinas para encontrar la disposición con el menor tiempo total de producción, considerando cada cambio configurado. El cronograma semanal se genera en minutos. En Semi-Auto mode, el planificador fija el orden de los bloques de clases de producto (por ejemplo, todos los caramelos duros por la mañana, chocolate por la tarde) y Schantt asigna los tiempos detallados y las elecciones de máquina. Los cambios de pedido a mitad de semana se gestionan editando la lista de pedidos y volviendo a ejecutar el cronograma, lo que toma minutos en lugar de horas.

5. Manejar la secuenciación por bloques de alérgenos sin imposición de restricciones duras.

  • La gestión de alérgenos requiere que los productos sin frutos secos (o sin gluten) se procesen antes que los que contienen frutos secos (o contienen gluten), con un cambio de limpieza profunda de 90 minutos entre bloques. El orden de la secuencia lo determina la política de alérgenos, no la optimización. El planificador debe asegurarse de que el orden de los bloques sea correcto y de que la limpieza profunda esté programada entre bloques. Este es un paso de cumplimiento normativo, no de optimización de la programación.
  • En Semi-Auto mode, el planificador fija el orden de producción, que naturalmente coloca primero el bloque sin alérgenos y después el bloque con alérgenos. La duración de la limpieza profunda de 90 minutos se ingresa como un cambio entre los dos grupos de clases de producto en las máquinas correspondientes. Schantt programa la ventana de limpieza profunda entre los bloques. El cumplimiento del orden de bloques se confirma inspeccionando el Gantt; Schantt no impone las reglas de política de alérgenos como restricciones duras, pero la secuencia visual hace que las violaciones de orden sean inmediatamente visibles.

Qué modelar en Schantt

Las siguientes cinco entidades son los objetos de primera clase que un planificador crea en Schantt. Todos los recuentos están tomados del escenario de Crestwood Confections.

Entidad Recuento Notas
Etapas 7 Cocción, Atemperado, Depósito, Túnel de Enfriamiento, Desmoldado, Acabado, Envoltura
Máquinas 12 Dos cocedores batch al vacío, una máquina de atemperado continuo, tres depositadores, un túnel de enfriamiento multizona, dos estaciones de desmoldado, un tambor de pulido, dos envolvedoras
Clases de producto 3 Caramelos Duros, Barra de Chocolate, Gominola Sin Almidón (cada una con una ruta divergente)
Productos 3 Uno representativo por clase: Lemon Drops, Classic Milk Chocolate Bar, Pectin Fruit Jellies
Calendarios 2 Turno único estándar (lunes a viernes, 06:00–14:00) y horas reducidas (lunes a viernes, 08:00–12:00)

Configuración paso a paso

El orden de configuración sigue las dependencias: etapas y tiempos de transferencia primero, luego máquinas, luego clases de producto con sus rutas, luego productos, luego capacidad y cambios a nivel de máquina, y finalmente calendarios y tiempos de inactividad.

1. Cree las siete etapas en orden y luego establezca los tiempos de transferencia entre ellas. Cree cada etapa de primera a última: Cocción, Atemperado, Depósito, Túnel de Enfriamiento, Desmoldado, Acabado, Envoltura. Configure el tipo de producción: batch para Cocción, Atemperado, Depósito, Desmoldado y Acabado; flow para Túnel de Enfriamiento y Envoltura. Luego, en la página de detalle de la etapa de Cocción, añada los tiempos de transferencia a la etapa posterior que utiliza cada clase de producto:

  • Cocción → Depósito: 15 minutos
  • Atemperado → Depósito: 5 minutos
  • Depósito → Túnel de Enfriamiento: 5 minutos
  • Túnel de Enfriamiento → Desmoldado: 5 minutos
  • Túnel de Enfriamiento → Envoltura: 5 minutos (transferencia puente para Caramelos Duros, que omite Desmoldado y Acabado)
  • Desmoldado → Acabado: 5 minutos
  • Desmoldado → Envoltura: 5 minutos (para Barra de Chocolate, que omite Acabado)
  • Acabado → Envoltura: 5 minutos

La transferencia puente de Túnel de Enfriamiento → Envoltura es esencial; sin ella, los lotes de Caramelos Duros no tendrían ruta desde el Túnel de Enfriamiento hasta la Envoltura.

2. Añada las doce máquinas a sus etapas. Asigne cada máquina a la etapa a la que pertenece:

  • Cocción: Cocedor batch al vacío A, Cocedor batch al vacío B
  • Atemperado: Máquina de atemperado continuo
  • Depósito: Formador de rodillo de gotas, Depositador de barras de chocolate, Depositador sin almidón
  • Túnel de Enfriamiento: Túnel de enfriamiento multizona
  • Desmoldado: Estación de desmoldeo de chocolate, Rodillo desmoldador de gominolas
  • Acabado: Tambor de pulido
  • Envoltura: Twist-wrapper, Flow-wrapper

3. Cree las tres clases de producto y defina la ruta de cada clase. Cree Caramelos Duros, Barra de Chocolate y Gominola Sin Almidón. En la página de detalle de cada clase de producto, configure la ruta por clase seleccionando las etapas por las que pasa esa clase:

  • Caramelos Duros: Cocción → Depósito → Túnel de Enfriamiento → Envoltura
  • Barra de Chocolate: Atemperado → Depósito → Túnel de Enfriamiento → Desmoldado → Envoltura
  • Gominola Sin Almidón: Cocción → Depósito → Túnel de Enfriamiento → Desmoldado → Acabado → Envoltura

Ninguna etapa en estas rutas utiliza transferencias parciales; cada batch se mueve como una unidad completa de etapa a etapa.

4. Añada un producto representativo por clase. Cree Lemon Drops bajo Caramelos Duros, Classic Milk Chocolate Bar bajo Barra de Chocolate y Pectin Fruit Jellies bajo Gominola Sin Almidón. Estos tres productos son las unidades de planificación para el cronograma; cada uno representa el comportamiento completo de una clase de producto. Cuando lleguen pedidos reales para otros SKU dentro de la misma clase, heredarán la ruta, las asignaciones de máquina y la matriz de cambios de la clase.

5. Configure los parámetros de capacidad y la matriz de cambios de cada máquina. En la página de detalle de cada máquina, introduzca los parámetros de procesamiento por clase de producto y las duraciones de cambio entre clases.

Parámetros de etapas batch (duración de ciclo y tamaño de lote):

  • Cocedor A (Caramelos Duros): 45 minutos, 250 kg
  • Cocedor B (Caramelos Duros): 45 minutos, 250 kg
  • Cocedor B (Gominola Sin Almidón): 50 minutos, 250 kg
  • Máquina de atemperado (Barra de Chocolate): 20 minutos, 300 kg
  • Formador de rodillo de gotas (Caramelos Duros): 20 minutos, 50 piezas
  • Depositador de barras de chocolate (Barra de Chocolate): 10 minutos, 30 barras
  • Depositador sin almidón (Gominola Sin Almidón): 30 minutos, 250 piezas
  • Estación de desmoldeo de chocolate (Barra de Chocolate): 10 minutos, 30 barras
  • Rodillo desmoldador de gominolas (Gominola Sin Almidón): 15 minutos, 250 piezas
  • Tambor de pulido (Gominola Sin Almidón): 15 minutos, 250 piezas

Parámetros de etapas de flujo (tasa de producción en unidades por hora):

  • Túnel de enfriamiento (Caramelos Duros): 9.000 piezas por hora
  • Túnel de enfriamiento (Barra de Chocolate): 1.200 barras por hora
  • Túnel de enfriamiento (Gominola Sin Almidón): 8.000 piezas por hora
  • Twist-wrapper (Caramelos Duros): 48.000 piezas por hora
  • Flow-wrapper (Barra de Chocolate): 15.000 barras por hora
  • Flow-wrapper (Gominola Sin Almidón): 15.000 piezas por hora

Entradas de la matriz de cambios (configure al menos las transiciones que ocurren en una semana típica):

  • Cocedor A y B: Caramelos Duros ↔ Gominola Sin Almidón: 60 minutos cada dirección
  • Túnel de enfriamiento: todas las transiciones entre clases (seis pares): 5 minutos cada una
  • Flow-wrapper: Barra de Chocolate ↔ Gominola Sin Almidón: 45 minutos cada dirección

6. Configure calendarios, excepciones y tiempos de inactividad. Cree el calendario estándar de turno único (lunes a viernes, 06:00–14:00) y establézcalo como predeterminado. Cree el calendario de horas reducidas (lunes a viernes, 08:00–12:00) para períodos de baja demanda o semanas festivas parciales. Añada excepciones de fecha para festivos públicos y el cierre de fin de año, y programe tiempos de inactividad recurrentes de máquina, como la limpieza profunda semanal de los cocedores y el desescarche trimestral del túnel.

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

Errores comunes

1. Usar una duración de cambio genérica única para todas las transiciones. Los cambios en confitería varían según la clase de producto, según la máquina y según la dirección. Un valor único sobreestima algunas transiciones (desperdiciando capacidad) y subestima otras (provocando excesos en el cronograma).

Solución: Cree entradas de cambio por par y por dirección en la página de detalle de cada máquina. Introduzca la duración real para cada combinación desde-clase / hasta-clase.

2. Crear una sola clase de producto que cubra las rutas de caramelos duros, chocolate y gominolas. Con tres rutas divergentes que omiten diferentes etapas, una clase única fuerza a todos los productos a pasar por las siete etapas, lo que impide que el algoritmo de programación omita las etapas no utilizadas.

Solución: Cree una clase de producto por ruta distinta. Caramelos Duros, Barra de Chocolate y Gominola Sin Almidón tienen cada una su propia clase con su propia lista de etapas.

3. Omitir el tiempo de transferencia puente para etapas saltadas. Caramelos Duros va del Túnel de Enfriamiento directamente a Envoltura, saltándose Desmoldado y Acabado. Sin una entrada de tiempo de transferencia de Túnel de Enfriamiento a Envoltura, el cronograma no tiene una ruta válida para esos lotes.

Solución: En la página de detalle de la etapa de Túnel de Enfriamiento, añada un tiempo de transferencia a Envoltura. Esta entrada puente proporciona a Caramelos Duros una ruta completa aunque omita etapas intermedias.

4. Modelar el túnel de enfriamiento como una etapa batch en lugar de una etapa de flujo. Una etapa batch con duración de ciclo y tamaño de lote no captura la velocidad continua de la cinta, la tasa de producción variable por clase de producto ni los tiempos de transición cortos que definen un túnel de enfriamiento.

Solución: Configure el tipo de producción del Túnel de Enfriamiento como flow. Introduzca la tasa de producción por clase (piezas o barras por hora), no un tiempo de ciclo de batch.

5. No considerar el túnel de enfriamiento compartido como un cuello de botella de una sola máquina de flujo. Añadir un segundo túnel de enfriamiento para evitar la serialización contradice la distribución física. Si el túnel es una sola unidad física, el modelo debe reflejarlo.

Solución: Modele el túnel como exactamente una máquina de etapa de flujo. La serialización que surge es realista: el algoritmo de programación trabaja con ella, no alrededor de ella.

Cómo es un buen cronograma

Antes de que este escenario se modelara en Schantt, el equipo de planificación de Crestwood armaba la secuencia de producción semanal manualmente. Los resultados cambiaron drásticamente una vez que se cargó la configuración completa (siete etapas, doce máquinas, rutas por clase, cambios direccionales y dos calendarios) y se ejecutó el cronograma en Auto mode.

Antes (programación manual):

  • El planificador dedicaba de 6 a 8 horas cada semana a armar la secuencia de producción manualmente
  • El túnel de enfriamiento permanecía inactivo entre un 15 % y un 20 % de cada turno porque las etapas anteriores no podían equilibrarse con su tasa de producción
  • Los cambios consumían entre un 15 % y un 20 % del tiempo de producción semanal, sin una forma sencilla de evaluar secuencias alternativas que pudieran agrupar productos similares
  • Un cambio de pedido a mitad de semana o una avería de máquina forzaba horas de reajuste manual, a menudo empujando el cronograma más allá del final de la semana

Después (Auto mode de Schantt):

  • El cronograma semanal se genera en minutos: el algoritmo evalúa miles de combinaciones de secuencia y asignación de máquinas contra los parámetros configurados
  • El tiempo inactivo del túnel de enfriamiento se reduce a medida que el algoritmo equilibra la producción de las etapas batch con las tasas de producción por clase del túnel, manteniendo el túnel alimentado de manera más consistente
  • El tiempo de cambio disminuye a medida que el algoritmo agrupa lotes de la misma clase y selecciona las transiciones de menor duración entre clases, utilizando la matriz de cambio direccional
  • Un cambio de pedido a mitad de semana toma minutos: actualice la lista de pedidos y vuelva a ejecutar el cronograma, o cambie a Semi-Auto mode para ajustar la secuencia conservando las posiciones existentes del Gantt cuando sea posible

Pruébelo en Schantt

Regístrese en Schantt y cargue el conjunto de datos de ejemplo incorporado 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 tiempos de inactividad ya configurados, listo para programar). Su configuración y cronogramas permanecen limitados a su cuenta de 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