Apr 02, 2024 Dejar un mensaje

Similitudes y diferencias entre el programa macro y el programa NC

 

A continuación se utilizará un ejemplo sencillo utilizado en programación de macros para ilustrar las similitudes y diferencias entre los programas de macros y los programas NC.


Una empresa realiza principalmente procesamiento de volumen medio de 10 tipos de piezas similares a las que se muestran en la Figura 1-1.
imagen
Imagen 1-1


Las piezas están hechas de piezas fundidas de precisión. Estas piezas tienen un total de seis elementos de procesamiento: orificio interior, chaflán interior, cara final, filete exterior, círculo exterior pequeño y superficie cónica entre el círculo exterior pequeño y el círculo exterior grande. Estos 10 tipos de piezas se procesan por turnos de vez en cuando.

La figura 1-1 muestra un diagrama esquemático de una de las piezas. Al procesar esta pieza, el primer paso es usar una herramienta de torneado de la cara del extremo para girar la cara del extremo y el contorno exterior, y el segundo paso es usar una herramienta de torneado interno para girar el orificio interior y achaflanar la esquina interior. Aquí sólo se analiza el primer paso.

El programa NC para el primer paso es el siguiente:
imagen

Cada parte necesita compilar un programa NC similar, pero de hecho solo los datos en los segmentos N12 ~ N17 entre estos 10 programas son diferentes.

Por lo tanto, reemplace los 8 datos de tamaño que se muestran en la Figura 1-1 con 8 variables (#1~#7, #18) y asígneles valores antes de ejecutar la sección del programa (sección del programa macro) que contiene estas variables.

(Entre ellos, el número 1 representa el tamaño del chaflán del orificio interior, que se utilizará en el siguiente paso).

En este momento, ejecutar este macro bloque que reemplaza constantes con valores variables tiene el mismo efecto que ejecutar el bloque NC.

El resultado es el mismo.

El siguiente es un programa macro para girar la pieza que se muestra en la Figura 1-1:

Ejecutar este programa macro es lo mismo que ejecutar el programa 0001NC.
Este programa macro también se puede utilizar para el procesamiento de otras piezas. Simplemente reasigne las primeras siete variables de acuerdo con el tamaño real de las piezas a procesar (es decir, cambie los valores). Este programa macro también tiene otros formatos, que se presentarán en detalle más adelante.

 

 

Envíeconsulta

whatsapp

skype

Correo electrónico

Consulta