Asignación eficiente de máquinas por la programación de producción
En nuestra fábrica hay centenares de máquinas. Hay varias máquinas idénticas y similares para realizar el mismo procesamiento. En estos momentos utilizamos las máquinas determinando "qué máquinas empleamos para qué proceso". Si fijamos las máquinas a usar, resulta muy ineficiente puesto que a veces se paralizan los procesamientos a pesar de que hay máquinas sin usar. Las tareas de destinar trabajos a las demás máquinas libres son muy dificultosas para nosotros los operarios, debido a que hay numerosas máquinas en la fábrica. ¿Hay algún método para asignar eficazmente las tareas a las máquinas?
Ordenando los datos, utilice al máximo FCS.
Por lo general, las fábricas cuentan con varias líneas y máquinas para realizar los trabajos de cada producto o de cada proceso y la velocidad de trabajo es diferente según la máquina.
Hasta ahora, en mi trabajo he venido observando diversos sistemas para la administración de fabricación en numerosas compañías de mis clientes. Sin embargo, ha habido muy pocos de aquellos sistemas que puedan registrar el tiempo normal de trabajo para cada máquina. Esto significa que la situación de la pregunta es un problema no resuelto en la mayoría de los casos, incluso en las fábricas con el sistema de administración de fabricación, y es de suponer que habrá más casos.
Por lo tanto, hagamos una simulación de la situación consultada en la pregunta usando el software FCS (Finite Capacity Scheduling, Programación de Capacidad Finita) al que me he referido antes.
Al registrar los datos maestros (Gráfico 1)
![]() |
y elaborar la programación ingresando los diversos pedidos de fabricación (Gráfico 2),
![]() |
el resultado muestra un desequilibrio entre las máquinas a usar (Gráfico 3).
![]() |
Si consideramos la máquina 2 como la máquina alternativa, no aprovechamos al máximo la máquina 2.
Si hay escasos datos como en los gráficos, se entiende fácilmente que podemos solucionar la situación trasladando algunas tareas (barra del Gráfico 3) a la máquina 2. Sin embargo, si hay algunos cientos de máquinas y el número de tareas supera varios miles o decenas de miles y, por su parte, las combinaciones de las máquinas con los ítems de su trabajo son complejas, resultará un trabajo dificultoso para el personal que deba llevarlo a cabo.
las tareas sean destinadas automáticamente a la máquina 2 (Gráfico 4)
![]() |
y con esto efectuamos la simulación. El resultado muestra que las cargas de cada máquina son equilibradas y las horas de finalización de trabajos se adelantarán (Gráfico 5).
![]() |
En el lugar de trabajo real de la fábrica, hay una enorme cantidad de datos a registrar las tareas de registro de datos resultan muy dificultosas. Por ejemplo, suponiendo que en su fábrica haya 1.000 productos de diferentes tipos y el número medio de procesos sea de 10, hay que registrar los datos de 10.000 líneas: 1.000 X 10 = 10.000.
A pesar de los laboriosos trabajos de registrar y ordenar los datos, una vez realizado todo, podremos tener un sistema con los datos muy valiosos.
En circunstancias tales como las de la pregunta, en que se señala que solamente determinadas personas tienen memorizada información importante como horas de trabajo y de preparativos, la jubilación o el ingreso en el hospital por un período prolongado constituirá un riesgo muy alto. Recomendaría a su empresa poner en orden todos los datos de trabajo como el primer paso hacia la mejora de sus negocios.