Está en la página 1de 5

Procedimiento N°1: Registro de operaciones Fecha

22/08/23
Revisión: 0

1. OBJETIVO
Prevenir errores de conteo por exceso al ejecutar el código M30 más de una vez en un mismo
programa G en situaciones donde se trabaje en la misma pieza, como el repaso de una rosca.

2. RESPONSABILIDAD
Personal de operación de máquinas CNC y programadores.

3. DEFINICIONES

Programa G
Un Programa G se refiere a un conjunto de instrucciones en lenguaje de programación G, utilizado
en sistemas de control numérico para operar máquinas herramienta y automatizar procesos de
fabricación.

Operaciones y piezas
Una operación se define como a una etapa específica del proceso de producción, como el corte,
torneado, fresado o ensamblaje de una pieza. Cada una de las operaciones realizadas en una pieza
contribuyen a la creación de la misma. Es fácil confundir el contador de piezas con el contador de
operaciones. En nuestro caso, contamos la cantidad de operaciones efectuadas a una pieza, por lo
que cada Orden de Trabajo debe referir a una operación específica realizada en la máquina, el
registro será por cantidad de operaciones realizadas.

1
Procedimiento N°1: Registro de operaciones Fecha
22/08/23
Revisión: 0

4. COMIENZO Y FINALIZACIÓN DE UNA OPERACIÓN

1. Inicio de una Operación (Op.OT):


i. Iniciar sesión en el sistema de control de fabricación usando credenciales
autorizadas.
ii. En la pantalla principal, seleccionar "Iniciar Operación".
iii. Elegir la OT correspondiente desde la lista disponible.
iv. Confirmar la selección y activar la operación.

2. Finalización de la Operación (Op.OT):


i. Acceder al sistema de control después de completar todas las operaciones del
Programa G.
ii. Escoger "Finalizar Operación" en la pantalla principal.
iii. Confirmar la finalización. El sistema registrará el tiempo y las unidades producidas.

3. Asignación de Conteo de Operaciones:

i. Antes de crear una nueva OT, verificar que la OT anterior esté finalizada en el
sistema.
ii. Crear una nueva OT en el sistema de control, asignando detalles y cantidades de
operaciones requeridas.
iii. El sistema calculará automáticamente el conteo de operaciones disponible basado
en las OT previas finalizadas

2
Procedimiento N°1: Registro de operaciones Fecha
22/08/23
Revisión: 0

4. TÍTULO DEL PROGRAMA

Todos los Programas G deben comenzar con una línea de Código que denomine el número del
programa dentro del controlador, la misma puede contener un comentario adjunto para describir
la operación a realizar, el formato requerido es el estándar en casi todas las máquinas por control
numérico.

O1234 (COMENTARIO DEL PROGRAMA)

Esta línea contiene la letra O al inicio (obligatorio), seguido por cuatro dígitos, cada uno estando
entre 0 y 9 (obligatorio). Luego le sigue el comentario del programa (opcional), encerrado entre
paréntesis.

Para poder identificar los programas que componen una OT, se debe registrar los nombres de cada
programa, además de supervisar y actualizar el registro en caso de cambios de codificación dentro
de la máquina.

5. EXCEPCIONES PROGRAMAS G

Para anticipar y manejar posibles excepciones que puedan surgir durante el conteo de operaciones
ejecutadas, es esencial incorporar líneas de código adicionales en los Programas G. Estas
excepciones están diseñadas para abordar situaciones específicas en las cuales el conteo
acumulativo de operaciones podría verse comprometido. Las siguientes son las excepciones
contempladas:

Caso 1: Repetición del Código G con el M30


En situaciones en las que se ejecuta el código M30 más de una vez en un mismo programa G,
aunque se esté trabajando en la misma pieza (ejemplo: repaso de rosca), el acumulador dentro del
controlador considera cada ejecución como una operación nueva. Esto ocasiona un error de conteo
por exceso. Para solucionar este problema, se deben implementar ajuste: en el código G para evitar
la repetición indebida del código M30, como requisito obligatorio se debe colocar un M1 (Parada
Opcional) previo a cada M30, y además asegurarse de activar la parada opcional en el controlador
antes de realizar la operación. Así, se puede correr repetidas veces el programa hasta el M1 sin llegar
al M30, siendo este solo ejecutado cuando se aseguró la finalización de la pieza.

3
Procedimiento N°1: Registro de operaciones Fecha
22/08/23
Revisión: 0

1. Análisis del Programa: Antes de cargar el programa en el controlador CNC, el programador


debe analizar si el código M30 se repite en el programa. Identificará las secciones donde se
ejecuta el M30 más de una vez para realizar ajustes.
2. Inserción de Parada Opcional (M1): Asegurarse de que en el programa CNC, antes de cada
instancia del código M30 que pueda repetirse, se incluya el código M1 (Parada Opcional).
Esto permitirá detener el programa antes de ejecutar el M30 y proporcionará una
oportunidad para confirmar la finalización de la operación actual.
3. Activación de Parada Opcional: Antes de ejecutar el programa en el controlador CNC,
verificar que la función de parada opcional esté activada. Esto garantizará que el programa
se detenga en cada punto donde se haya insertado el código M1.
4. Verificación de Finalización de la Operación: Al llegar a un punto del programa donde se
encuentre el código M1, el controlador se detendrá y mostrará una indicación en pantalla.
En este punto, el operador debe verificar lo siguiente:
1. Confirmar que la operación actual ha sido completada exitosamente.
2. Verificar que la pieza esté finalizada antes de continuar.

Caso 2: Mecanizado de Múltiples Operaciones en un Mismo Programa G


En algunos centros de mecanizado, es posible colocar varias piezas en la mesa de trabajo y realizar el
mecanizado de múltiples operaciones en una sola ejecución del programa G. Esto podría generar
confusiones en el conteo de operaciones ejecutadas. Para solucionar esta situación, se propone:

1. Identificación de Programas con Excepciones: Se deberá identificar aquellos códigos que


contengan excepciones debido al mecanizado de múltiples piezas en una sola ejecución.
2. Ajuste del conteo de piezas: Para salvar estas excepciones se deberá realizar una de estas
acciones:

Acción 1: Asignación de Multiplicadores: Una vez identificadas las operaciones con


excepciones, se asignarán multiplicadores adecuados a dichas operaciones en función del
número de piezas procesadas en una sola ejecución del programa. Estos multiplicadores
permitirán ajustar el conteo acumulativo de operaciones de manera precisa.

Acción 2: Creación de Proceso Único en la OT: En el sistema de gestión de órdenes de


trabajo (OT), se creará un único proceso para las operaciones que cumplen con las
excepciones mencionadas. Esto facilitará el seguimiento y clasificación de estas operaciones,
evitando confusiones en el conteo total de operaciones en la OT.

Las excepciones en los programas G aseguran que el conteo acumulativo de operaciones se


mantenga exacto y confiable, evitando errores y discrepancias en el proceso de fabricación.

4
Procedimiento N°1: Registro de operaciones Fecha
22/08/23
Revisión: 0

6. NOTAS ADICIONALES

• La capacitación continua del personal en la implementación de los procedimientos es clave para


mantener la calidad y consistencia en la producción CNC.
• La comunicación efectiva entre el equipo de programación, operadores y planificadores
contribuye significativamente a la eficiencia y eficacia de los procesos.
• La documentación detallada de los procedimientos, excepciones y decisiones tomadas es valiosa
para el aprendizaje y la mejora continua del proceso de mecanizado CNC.

También podría gustarte