La limpieza tarda horas que el plan de capacidad nunca contó
Una limpieza entre clases de producto ocupa una máquina durante un tiempo real y dependiente de la secuencia. Introdúcela como tiempo de cambio o ventana de inactividad, y el cronograma mostrará si el trabajo de la semana cabe en las horas que quedan: la limpieza es capacidad, no gastos generales.
Cada lunes la misma pregunta aterriza en el escritorio del planificador: ¿cuánto puede producir realmente la línea esta semana? La respuesta sale de una hoja de cálculo de capacidad construida sobre velocidades de línea. Horas de funcionamiento por tasa, y el número aparece. Para el viernes la semana vuelve a quedarse corta. Los ciclos de limpieza entre clases de producto nunca estuvieron en esos números. Cuando una línea cambia de una clase de producto a otra, deja de producir mientras se enjuagan los residuos y se limpian las superficies. Esa parada es una duración real: el ciclo de limpieza completo, del preenjuague al enjuague final, introducido como una única cifra. Su duración es específica de cada planta, y pertenece a la secuencia de producción, porque qué clase de producto sigue a cuál decide qué hay que limpiar. La limpieza es tiempo de máquina, y un plan de capacidad que la deja fuera responde mal a la pregunta del lunes.
La hoja de cálculo de capacidad no tiene fila para la limpieza
El plan de tasa de producción multiplica la velocidad de la línea por el tiempo de funcionamiento y llama capacidad al resultado. La limpieza entra en ese plan, si acaso, como un margen fijo o una regla práctica, el mismo número sean cuales sean los productos y comoquiera que corra la secuencia. En la literatura de programación, esa omisión es la norma más que la excepción: la mayoría de los modelos de programación publicados tratan el tiempo de preparación como despreciable o lo pliegan en el tiempo de procesamiento, una simplificación que se sabe que daña precisamente los planes que necesitan preparaciones explícitas. Nada de esto acusa a ninguna planta en particular; describe lo que asumen los modelos. La consecuencia es una declaración de capacidad construida sobre tasas de producción, sin fila para la limpieza entre clases de producto. Su respuesta a la pregunta del lunes sobrestima la capacidad exactamente en el tiempo que nunca se introdujo. Esas horas de limpieza se repiten, y consumen tiempo de máquina que el plan nunca muestra.
La limpieza es capacidad, no gastos generales
Los gastos generales son un bulto que se asigna y se olvida. La capacidad es tiempo que una máquina realmente tiene. Una limpieza entre clases de producto ocupa una máquina durante una duración real y dependiente de la secuencia. Los límites de alérgenos, sabor, color y potencia deciden qué limpieza va entre qué productos, y cambiar a una familia de sabor distinta exige una limpieza más profunda que volver a correr la misma clase. Cada hora que corre esa limpieza es una hora en que la máquina no produce. Llámala gastos generales y vive fuera del plan, un margen que absorber. Llámala capacidad y tiene que programarse, como cualquier otra hora de tiempo de máquina. La limpieza entre clases de producto es una decisión de programación: tiene un lugar en la secuencia de producción y una duración que el cronograma debe mostrar. El resto de esta entrada cubre las dos maneras en que puede programarse y qué cambia una vez que lo está.
Dos mecanismos, una heurística del planificador
El vocabulario viene de dos mecanismos documentados, y ambos son entradas que introduce el planificador.
El primero es una limpieza regular entre clases de producto, introducida como un tiempo de cambio: un tiempo de limpieza entre las dos clases de producto, en la máquina que debe limpiar. Como pertenece a la transición entre productos, se mueve con la secuencia de producción. Cambia la secuencia y la carga de limpieza cambia con ella.
El segundo es un ciclo de limpieza in situ (CIP) más largo, una limpieza profunda o una limpieza que vence por intervalo de horas de funcionamiento o de calendario, reservada como una ventana de inactividad planificada: indisponibilidad de máquina que el planificador coloca en el calendario.
La heurística que los asigna es del planificador. Si la limpieza es un saneado recurrente entre clases impulsado por la secuencia, introdúcela como un tiempo de cambio. Si es una limpieza más larga o puntual, resérvala como una ventana de inactividad. Esa elección es una decisión de modelado entre dos mecanismos documentados, nunca una decisión del algoritmo sobre cuándo ocurre la limpieza. El cronograma modela lo que el planificador introduce; no decide que una limpieza vence.
Cada afirmación de aquí se mantiene por máquina, porque Schantt no tiene ninguna entidad de recurso compartido distinta de la máquina: la disponibilidad de cada máquina se programa por su cuenta. En muchas plantas, una única unidad de limpieza sirve a varias máquinas y solo puede limpiar una a la vez. Para las máquinas que comparten unidad, el planificador escalona las ventanas de inactividad a mano y confirma el resultado en el Gantt. La coordinación es del planificador, no del software.
Y las duraciones siguen siendo rangos, específicos de cada planta. El mismo ciclo de limpieza corre rápido sobre una superficie ligeramente sucia y mucho más lento donde la suciedad está incrustada, así que ningún margen fijo por producto puede ser correcto para cada limpieza. Los valores propios del planificador son la verdad de referencia.
Qué puede hacer un cronograma que incluye la limpieza
Tres cosas cambian una vez que el tiempo de limpieza está en el cronograma.
Primero, la secuencia puede intercambiar carga de limpieza. El cronograma pliega el tiempo de cambio entre los trabajos consecutivos de una máquina en su temporización y, por tanto, en el tiempo total de producción. Los planes que mantienen juntas clases de producto similares llevan menos tiempo de limpieza, y el cronograma los prefiere. En el modo Auto puede reordenar la secuencia hacia una disposición de menor limpieza. En Semi-Auto mantiene la secuencia del planificador y deja que la asignación de máquinas cargue con los cambios. Las duraciones introducidas nunca cambian: el cronograma intercambia la secuencia y la asignación contra ellas, nunca el tiempo de limpieza en sí. Las plantas ya corren lotes de una misma clase de producto juntos para repartir la limpieza a lo largo de una corrida más larga, y la secuenciación consciente de los cambios produce ese mismo agrupamiento por sí sola, sin ninguna regla de agrupación introducida en el modelo.
Segundo, el tiempo es visible. Un tiempo de cambio se representa como su propio segmento etiquetado delante de la barra de procesamiento. Una ventana de limpieza reservada aparece como un recubrimiento sombreado, con detalle al pasar el ratón. La limpieza deja de ser un margen invisible y se convierte en una barra en el Gantt que el planificador puede ver, cuestionar y mover.
Tercero, la respuesta a la pregunta del lunes cambia. El tiempo de cambio aterriza en la hora de inicio de cada operación y, por tanto, en el tiempo total de producción; el cronograma resta una ventana de inactividad reservada de la capacidad laboral antes de planificar nada. Entre ambos, un cronograma que cuenta la limpieza muestra si la lista de trabajos de esta semana cabe en las horas que quedan. Corrige el optimismo de la hoja de cálculo de tasas de producción hasta el tiempo de máquina que realmente existe.
Qué cambiar el lunes
Para los planificadores, la lista es corta. Introduce las limpiezas regulares entre clases como duraciones de tiempo de cambio en la máquina que limpia. Reserva los ciclos CIP más largos, las limpiezas profundas y las limpiezas que vencen por intervalo como ventanas de inactividad planificadas. En una unidad de limpieza compartida, escalona las ventanas a mano y confírmalas en el Gantt. Luego deja que el cronograma intercambie la carga de limpieza y lee el resultado.
El cronograma solo está tan fundamentado como los valores introducidos. Las duraciones de limpieza son estimaciones en la práctica, y los valores medidos de la planta deberían reemplazarlas. El modelo no puede ser mejor que el número que se le da.
Para los compradores que comparan herramientas de programación, pregúntate si la limpieza es una decisión programable: introducida por máquina, visible en el Gantt, intercambiable contra la secuencia de producción. Si la herramienta responde con un margen fijo escondido en una hoja de cálculo, sigue tratando la limpieza como gastos generales.
La limpieza siempre fue tiempo de máquina. La única cuestión es si el plan la tiene en cuenta.
¿Listo para optimizar su cronograma de producción?
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