Los mejores sistemas de programación de la fabricación

  • Escrito por: Ashfaque Ahmed
  • Publicado: Agosto 29 2005



Introducción

Todos los sistemas de planificación y programación de la fabricación pueden ser agrupados en dos tipos: estáticos y dinámicos. Los sistemas estáticos no pueden manejar las condiciones que cambian constantemente y que prevalecen en los talleres, mientras que los sistemas dinámicos pueden tratarlas en diferentes grados, dependiendo de las capacidades inherentes del sistema. Los sistemas estáticos de programación pueden usarse en sitios de fabricación donde las órdenes son repetitivas y no hay muchas variaciones entre los productos y las distintas cantidades que se ordenan entre cada periodo de planificación. Generalmente, el sitio de fabricación es pequeño, y el número de productos que se fabrica es limitado. La lista de clientes es casi fija y no se introducen muchos productos nuevos.

Ahora, comparemos esta descripción de los sistemas estáticos con las condiciones que prevalecen en cualquier sitio de fabricación. Actualmente, la fabricación se trata de un reto continuo e improvisado, la capacidad para adaptarse y crecer a un paso acelerado, contar con muchos sitios de fabricación grandes, introducir productos nuevos rápidamente y descontinuar los antiguos. Las cantidades de las órdenes pueden ser muy pequeñas o muy grandes y la lista de clientes es enorme, además de que las operaciones tienen un alcance global. Es claro que los sistemas estáticos de programación ya no cubren las necesidades del sector de la fabricación actual. Así surge la necesidad de tener sistemas dinámicos de programación de la fabricación, que puedan encargarse de estas condiciones dinámicas y turbulentas.

Los componentes de los sistemas dinámicos de programación de la fabricación

Si usted va a comprar un sistema de programación de la fabricación, debe asegurarse de que entiende el tipo de funcionalidad que podrá proporcionarle y de que satisface sus necesidades. Le ayudará conocer las características del sistema y la forma en que podrá serle de ayuda, porque con esta información podrá tomar la decisión correcta. A continuación se presenta una lista de componentes y conceptos relacionados con los sistemas dinámicos de programación de la fabricación.

Manejo dinámico de órdenes

Cuando entra una orden, se coloca en espera para ser procesada. Así, dependiendo de la capacidad, las velocidades de la maquinaria, la materia prima y el material terminado y los inventarios de material en trabajo en progreso (WIP), es posible calcular la secuencia de los requisitos de las órdenes y sus fechas de procesamiento y despacho. Todos estos factores dan lugar a condiciones para el procesamiento de órdenes que están en constante cambio, por eso, el sistema no podrá funcionar si la capacidad de procesamiento no es dinámica. Si se agregan las variaciones en las cantidades de las órdenes para distintos productos, se obtiene un panorama general de lo que quiero decir.

Nomenclaturas dinámicas y de niveles múltiples

Constantemente se están introduciendo productos nuevos y se están descontinuando los antiguos. Por ello, el componente de nomenclaturas debe ser dinámico y poder incorporar productos nuevos. Las nomenclaturas también deben tener niveles múltiples para que los materiales WIP de distintas etapas del proceso puedan representarse convenientemente y con precisión.

Definiciones dinámicas de los procesos

Suponga que un sistema está definido únicamente para cierto número de pasos de un proceso y que el sitio de fabricación decide incorporar un paso nuevo. ¿Cómo lo tratará el sistema? Imagínese que el sitio de fabricación se deshace de un paso del proceso y que el sistema instalado se confunde sobre cómo manejar esta situación. Un sistema dinámico de programación de la fabricación que tenga una definición dinámica de los procesos puede enfrentar situaciones de este tipo. Dicho sistema debe ser capaz de agregar o borrar cualquier paso de un proceso y modificar la relación que existe entre todos los pasos del mismo (pasos jerárquicos, paralelos, ascendentes o descendentes del proceso).

Encaminamientos dinámicos de los materiales

En algunas situaciones, los encaminamientos de los materiales son fijos, pero en la mayoría de los casos, son muy dinámicos. Es posible configurar máquinas distintas dentro de un centro de trabajo para que acepten ciertos tipos de material en un momento dado. Entonces, un centro de trabajo en un paso del proceso puede aceptar sólo un tipo de material. Además, en otros casos, los materiales pueden tener prioridades distintas para pasar a través de diferentes máquinas o centros de trabajo. Para poder programar sus máquinas de forma que tengan una capacidad máxima, su sistema de programación debe tener la flexibilidad suficiente para encargarse de estos factores. Un componente de encaminamiento dinámico de los materiales puede hacerlo sin dificultad.

Velocidades dinámicas de la maquinaria

En la mayoría de los casos, la velocidad de la maquinaria depende del material que se procesa. Así, una máquina tendrá velocidades distintas para materiales distintos; por lo tanto, cuando se introduzca una máquina o un material nuevo, deberán incorporarse nuevas velocidades para la máquina. En tales condiciones, es necesario tener un sistema dinámico de programación de la fabricación que permita incorporar nuevas velocidades para la máquina.

Definiciones dinámicas de los atributos de los productos

En las industrias que trabajan por procesos, los atributos de los productos son uno de los aspectos más difíciles de tratar. Los productos nuevos tienen atributos nuevos que se incorporarán al sistema. Un sistema dinámico que tenga capacidad de definición de atributos dinámicos podrá manejar los atributos nuevos de los productos con suma facilidad. Básicamente, los productos se agrupan de acuerdo a sus atributos, como composición química, color, dimensión física, forma, terminado, etc. El agrupamiento y la secuencia de las órdenes y el tiempo de preparación de la maquinaria dependen directamente de estos grupos de productos. Debido a que estos se basan en los atributos de los productos, estos últimos ejercen una influencia en el agrupamiento y la secuencia de las órdenes, el tiempo de preparación de la maquinaria, etc. Así que la definición de los atributos de los productos y la forma en que se incorporan al sistema juegan un papel vital en el establecimiento de la utilidad del sistema de programación.

Definiciones dinámicas del tiempo de preparación de la maquinaria

Cada tipo de máquina tiene tiempos distintos de preparación y cambio. Para cierto material, pueden existir varios tipos de tiempos de preparación de la maquinaria, dependiendo del tipo de material que se haya procesado previamente. Un material, una máquina o un proceso nuevo pueden introducir un tiempo nuevo de preparación que debe incorporarse al sistema. Aparte de la capacidad para incorporar tiempos nuevos de preparación, el sistema debe ser capaz de calcular tiempos de preparación individuales y acumulativos.

Optimización dinámica de los recursos y el tiempo

La optimización de los recursos y el tiempo de procesamiento en el taller es de gran importancia para el sector de la fabricación actual, sobre todo frente a la feroz competencia, la escala global de las operaciones, las reducciones de los márgenes de ganancias y la gran demanda de altos niveles de servicio. Es posible controlar el equilibrio de la optimización de los recursos y el tiempo contra los niveles de servicio, si el sistema de programación de la fabricación es dinámico. También es posible aumentar la optimización de los recursos y los niveles de servicio.

Establecimiento dinámico de los niveles de servicio

Mientras la optimización de los recursos ayuda a reducir los costos, los niveles de servicio definen principalmente la satisfacción de los clientes. Es posible lograr el equilibrio entre los dos estableciendo sus niveles adecuados. De nuevo, es posible definir niveles de servicio distintos para cada orden, las órdenes de ciertos clientes, las fechas de entrega, los productos, etc. Asimismo, es posible tener un alto grado de optimización y un nivel de servicio alto si las órdenes se separan y se les asignan prioridades de acuerdo a su rentabilidad y su valor para el negocio. En este caso, las órdenes que tienen mayor prioridad se procesan antes o en lugar de las órdenes que tienen una prioridad más baja, y sus niveles de servicio son más altos comparados con las órdenes de prioridad baja. Al mismo tiempo, el nivel de optimización de los recursos puede ser alto.

Establecimiento dinámico de los costos de escasez de inventario

Los cotos de escasez de inventario son el resultado de materia prima o materiales WIP insuficientes, niveles altos de servicio o cantidades de las órdenes superiores a la capacidad. Aunque es posible evitar la escasez de materia prima y materiales WIP mediante un mejor manejo de los materiales, los niveles de servicio se pueden ajustar para mantener la escasez bajo control. Una vez más, un sistema dinámico de programación de la fabricación puede mantener el nivel deseado entre los niveles de servicio y optimizar el nivel de los recursos y de la escasez.

Procesamiento acelerado para generar un plan con datos recientes

El día de hoy, la mayoría de los sistemas de planificación y programación de la fabricación tardan dos horas o más de un día en generar un plan o un programa. Cuando finalmente se genera el programa, ya es antiguo y los datos de entrada ya han cambiado. En esencia, esto significa que su programa está basado en datos viejos. Además, el usuario no puede generar planes con los mismos datos de entrada que sirven para crear situaciones que permitan seleccionar el mejor plan para las necesidades actuales. Si el sistema de programación es rápido (es decir, puede generar programas en 5 ó 10 minutos), entonces es posible evitar estos problemas.

Planificación y ejecución sincronizadas

Generalmente, los sistemas de planificación y programación están separados del sistema de ejecución. En esa situación, si la ejecución se desvía de las actividades planeadas, el usuario debe reprogramarla manualmente. ¿Qué sucede cuando la planificación y la ejecución están ligadas? Para la ejecución, se define un sistema de eventos que generará un evento siempre que haya desviaciones en los tiempos o violaciones al inventario. La parte de planificación y programación del sistema lee el evento y el sistema efectúa la reprogramación automáticamente. Desde luego que el usuario ya debe haber establecido las reglas de reprogramación (la desviación de los tiempos, las violaciones a inventario, los objetivos del negocio como los niveles de servicio, los costos de escasez, la asignación de prioridades a las órdenes de los clientes preferidos, etc.). Con todo esto, estas instalaciones pueden tener mucho éxito.

Recomendaciones a los usuarios

La planificación dinámica de los requisitos de material y la programación maestra de la producción son el resultado de estos componentes que trabajan en conjunto para generar planes dinámicos. Sólo es posible tener cálculos precisos de la materia prima y el material terminado o WIP cuando todos estos componentes se definen correcta y precisamente. Lo mismo sucede con los cálculos de los tiempos de entrega de los materiales para procesamiento, preparación, tiempo muerto o externalización.

Un sistema dinámico de programación de la fabricación no sólo incorpora estos componentes, sino que da al usuario un sistema que puede tratar una situación cambiante o dinámica en el taller con eficacia y sin mayor esfuerzo. La capacidad que tienen estos sistemas para incorporar los cambios con facilidad y dinamismo, hace que sus planes y programas tiendan a ser precisos. Asimismo, estos sistemas tienen una mayor duración. Su flexibilidad y su capacidad para incorporar varios tipos de órdenes, procesos nuevos, máquinas, materiales, atributos, etc. hacen que se puedan adaptar a los cambios en las necesidades del negocio.

Copyright @ 2004-2005 Ashfaque Ahmed

Acerca del autor

Ashfaque Ahmed es un consultor y analista de negocios experimentado en las áreas de planificación avanzada y programación de gestión de la cadena de suministro (SCM). Ha trabajado con muchos clientes medianos y grandes en las industrias de ventas al por menor, distribución y fabricación, como automotriz, de bienes de consumo, farmacéutica, alimenticia, textil, siderúrgica, de materiales de empaque, etc. Es ingeniero y tiene un MBA en sistemas de información.

Página web: http://www.geocities.com/ahmedashfaque2002
Correo electrónico: ahmedashfaque2002@yahoo.com

 
comments powered by Disqus