Red de conocimiento informático - Aprendizaje de código fuente - Programación CNC

Programación CNC

Programación manual

1. Definición

La programación manual significa que todas las etapas de la programación se completan manualmente. Utilice herramientas de cálculo generales y varios métodos matemáticos para calcular manualmente la ruta de la herramienta y las instrucciones del programa.

Este método es relativamente sencillo, fácil de dominar y muy adaptable. Es adecuado para programas de complejidad media y programación de piezas con una pequeña cantidad de cálculo, y debe ser dominado por operadores de máquinas herramienta.

2. Pasos de programación

Proceso CNC para completar manualmente el procesamiento de piezas

Analizar dibujos de piezas

Tomar decisiones de proceso

Determinar la ruta de procesamiento

Seleccionar parámetros de proceso

Calcular datos de coordenadas de trayectoria de posición de herramienta

Escribir lista de programas de mecanizado CNC

Verificar programa

Programación manual

3. Ventajas

Se utiliza principalmente para procesamiento de puntos (como taladrado, escariado) o piezas con formas geométricas simples (como planos, cuadrados). ranuras) procesamiento, la cantidad de cálculo es pequeña, el número de segmentos del programa es limitado y la programación es intuitiva y fácil de implementar, etc.

4. Desventajas

Para piezas con superficies espaciales de forma libre y cavidades complejas, el cálculo de los datos de la trayectoria de la herramienta es bastante engorroso, requiere una gran carga de trabajo, es propenso a errores y Es difícil de corregir. Algunos ni siquiera se pueden hacer.

Programación automática (gráfica interactiva)

1. Definición

Para piezas con formas geométricas complejas, es necesario utilizar una computadora para escribir el programa fuente de la pieza. utilizando el lenguaje CNC especificado Después del procesamiento, se genera el programa de procesamiento, lo que se denomina programación automática.

Con el desarrollo de la tecnología CNC, los sistemas CNC avanzados no solo brindan preparación general y funciones auxiliares para la programación del usuario, sino que también brindan a la programación un medio para ampliar las funciones del CNC. La programación de parámetros del sistema CNC FANUC6M es de aplicación flexible y de formato libre. Tiene expresiones de lenguaje informático de alto nivel, operaciones lógicas y flujos de programas similares, lo que hace que el programa de procesamiento sea conciso y fácil de entender, y realiza funciones que son difíciles de realizar. lograr con programación ordinaria.

La programación CNC tiene su propio "lenguaje" al igual que la programación de computadoras, pero una diferencia es que las computadoras ahora se han desarrollado hasta el punto en que Microsoft Windows ha tomado la ventaja absoluta de ocupar el mercado global de máquinas herramienta CNC. diferentes no se han desarrollado al nivel de interoperabilidad mutua, es decir, sus diferencias en hardware significan que sus sistemas CNC no son compatibles entre sí por un tiempo. Por lo tanto, cuando quiero procesar un espacio en blanco, primero debo hacerlo. procéselo en función de lo que ya hemos hecho. ¿Qué tipo de sistema utiliza la máquina herramienta CNC que posee?

2 Software de programación automática de uso común

(1) UG

Unigraphics es desarrollado por la empresa estadounidense Unigraphics Solution. Un conjunto de software paramétrico tridimensional que integra funciones CAD, CAM y CAE. Es el software de fabricación, análisis y diseño asistido por computadora de alta gama más avanzado. Utilizado en el campo de la aviación, aeroespacial, automóviles, barcos, maquinaria general y electrónica.

El software UG ocupa una posición de liderazgo en el campo CAM. Fue producido por McDonnell Douglas Aircraft Company en los Estados Unidos y es la herramienta de programación preferida para el mecanizado CNC de piezas de aviones.

Ventajas de UG

Proporciona trayectorias de herramientas confiables y precisas

Puede procesar directamente superficies curvas y cuerpos sólidos

Buena interfaz de usuario, los clientes pueden también personalice la interfaz de diseño

Varios métodos de procesamiento para facilitar el diseño y la combinación de trayectorias de herramientas eficientes

Biblioteca de herramientas completa

Funciones de gestión de biblioteca de parámetros de procesamiento

Incluyendo fresado de dos a cinco ejes, fresado de torno y corte de alambre

Gestión de una gran biblioteca de herramientas

Corte de simulación sólida

Post de uso general -procesador y otras funciones

Función de fresado de alta velocidad

Plantillas personalizadas CAM

(2) Catia

Catia es un fabricante francés Los productos lanzados por Dassault, el desarrollo y diseño de los aviones de combate franceses de la serie Mirage, los Boeing 737 y 777 utilizan Catia.

CATIA tiene potentes funciones de modelado de superficies y se ubica a la vanguardia de todo el software CAD tridimensional. Se utiliza ampliamente en empresas aeroespaciales e institutos de investigación nacionales, reemplazando gradualmente a UG como la primera opción para el diseño de superficies complejas.

CATIA tiene sólidas capacidades de programación y puede cumplir con los requisitos de mecanizado CNC de piezas complejas. En la actualidad, algunos campos adoptan el modelado de diseño CATIA y el procesamiento de programación UG, y los dos se combinan y utilizan juntos.

(3) Pro/E es un software desarrollado por PTC (Parametric Technology Co., Ltd.) en Estados Unidos. Es el CAD/CAM tridimensional más popular. fabricación) en el mundo. Ampliamente utilizado en industrias civiles como electrónica, maquinaria, moldes, diseño industrial y juguetes. Tiene múltiples funciones como diseño de piezas, ensamblaje de productos, desarrollo de moldes, procesamiento CNC y diseño de modelado.

Pro/E es ampliamente utilizado por empresas del sur de mi país. Actualmente es una práctica común utilizar PRO-E para diseño y modelado, y utilizar MASTERCAM y CIMATRON para programación y procesamiento.

(4) C (sistema imatronCAD/CAM)

El producto CAD/CAM/PDM de la empresa israelí Cimatron es el primer sistema que logra la funcionalidad completa del CAD tridimensional /CAM en una plataforma de microcomputadora. El sistema proporciona una interfaz de usuario relativamente flexible, excelente modelado tridimensional, dibujos de ingeniería, procesamiento CNC integral, varias interfaces de datos generales y especiales y gestión integrada de datos de productos en la industria internacional de fabricación de moldes. muy popular y también se utiliza ampliamente en la industria nacional de fabricación de moldes.

(5) Mastercam

Un software CAD/CAM basado en la plataforma para PC desarrollada por la empresa estadounidense CNC. es conveniente e intuitivo. El modelado geométrico Mastercam proporciona un entorno ideal para diseñar formas de piezas. Sus potentes y estables funciones de modelado pueden diseñar piezas de superficies curvas y complejas. Mastercam tiene potentes funciones de desbaste y acabado de superficies. requisitos de procesamiento de superficies de piezas complejas y también tiene funciones de procesamiento multieje. Debido a su bajo precio y rendimiento superior, se ha convertido en la primera opción de software de programación CNC en la industria civil nacional. 6) FeatureCAM

Software CAM basado en funciones con todas las funciones desarrollado por la empresa estadounidense DELCAM, concepto de funciones completamente nuevo, reconocimiento de súper funciones, biblioteca de materiales basada en la base de conocimientos de procesos, biblioteca de herramientas, navegación por iconos y procesos. Modo de programación basado en tarjetas El software de módulo completo, desde fresado de 2 a 5 ejes, hasta procesamiento combinado de torneado y fresado, desde procesamiento de superficies hasta procesamiento de corte de alambre, proporciona una solución integral para la programación de taller. es relativamente bueno.

En los últimos años, algunas empresas manufactureras nacionales lo están introduciendo gradualmente para satisfacer las necesidades del desarrollo de la industria y es un producto emergente.

(7) CAXA Manufacturing Engineer

CAXA Manufacturing Engineer es un producto CAM de producción nacional lanzado por Beijing Beihai Air Software Co., Ltd., que ha ocupado el mercado CAM nacional para El software CAM tiene un lugar. Como representante destacado y marca reconocida de software de propiedad intelectual independiente en el campo de la informatización de la fabricación en mi país, CAXA se ha convertido en el líder y principal proveedor de la industria CAD/CAM/PLM de mi país. CAXA Manufacturing Engineer es un software de programación de mecanizado CNC de fresado/taladrado con buen rendimiento de proceso para fresadoras y centros de mecanizado CNC de dos a cinco ejes. El software tiene un rendimiento excelente y un precio asequible, y es bastante popular en el mercado nacional.

(8) EdgeCAM

Un software de programación CNC inteligente y profesional producido por la empresa británica Pathtrace, que se puede utilizar para programar máquinas herramienta CNC como torneado, fresado y corte de alambre. . En vista de las características actuales del procesamiento complejo de superficies tridimensionales, EdgeCAM ha diseñado un método de procesamiento más conveniente y confiable, que actualmente es popular en las industrias manufactureras europeas y americanas. British Path Company está desarrollando y operando el mercado chino para ofrecer más opciones a los clientes manufactureros nacionales.

(9) VERICUTVERICUT

Un software avanzado de simulación de mecanizado CNC de propósito especial producido por la empresa estadounidense CGTECH. VERICUT utiliza visualización tridimensional avanzada y tecnología de realidad virtual para simular el proceso de mecanizado CNC a un nivel extremadamente realista. No solo puede utilizar imágenes tridimensionales coloridas para mostrar todo el proceso de corte de la pieza en bruto para formar piezas, sino que también puede mostrar el portaherramientas, el accesorio e incluso el proceso operativo de la máquina herramienta y el entorno de la fábrica virtual. El efecto se puede simular como si estuviera en la pantalla. Vea videos de máquinas herramienta CNC procesando piezas.

Los programadores importan programas de mecanizado CNC generados por varios software de programación a VERICUTVERICUT, y el software realiza una verificación, que puede detectar errores de cálculo generados en la programación del software original y reducir la cantidad de errores causados ​​por errores del programa durante el procesamiento. Tasa de accidentabilidad en el procesamiento. En la actualidad, muchas empresas nacionales poderosas han comenzado a introducir este software para enriquecer sus sistemas de programación CNC existentes y han logrado buenos resultados.

Con el rápido desarrollo de la tecnología de fabricación, el desarrollo y uso del software de programación CNC también ha entrado en una nueva etapa de rápido desarrollo. Están surgiendo nuevos productos uno tras otro y los módulos funcionales se están volviendo cada vez más refinados. Sin embargo, los artesanos están trabajando en microcomputadoras para diseñar fácilmente un proceso de mecanizado CNC científico, razonable y personalizado, lo que hace que la programación del mecanizado CNC sea más fácil y conveniente.

Pasos básicos para editar este párrafo

1. Analizar el dibujo de la pieza para determinar el proceso

Analizar la forma, tamaño, precisión, material y espacio en blanco requerido por el dibujo de la pieza, aclarar el contenido y los requisitos del procesamiento, determinar el plan de procesamiento, la ruta de la herramienta, los parámetros de corte y seleccionar herramientas y accesorios, etc.

2. Cálculo numérico

Según las dimensiones geométricas y la ruta de procesamiento de la pieza, calcule el punto inicial y final de los elementos geométricos en el contorno de la pieza y las coordenadas centrales de el arco.

3. Escriba el programa de procesamiento

Después de completar los dos pasos anteriores, escriba la lista del programa de procesamiento de acuerdo con el código de instrucción de función y el formato del segmento del programa especificado por el sistema CNC.

4. Ingrese el programa en el sistema CNC

La entrada del programa se puede ingresar directamente en el sistema CNC a través del teclado, o se puede ingresar en el sistema CNC a través de la computadora. interfaz de comunicación.

5. Procedimiento de inspección y corte de prueba de la primera pieza.

Utilice la función de visualización gráfica proporcionada por el sistema CNC para comprobar la corrección de la trayectoria de la herramienta. Realice el primer corte de prueba de la pieza de trabajo, analice las causas de los errores y realice las correcciones oportunas hasta que se produzcan piezas calificadas mediante el corte de prueba.

Aunque los lenguajes de programación e instrucciones de cada sistema CNC son diferentes, existen muchas similitudes entre ellos

Editar este código de función

Palabras Funciones de. caracteres

1. Caracteres y códigos

Los caracteres son símbolos utilizados para organizar, controlar o representar datos, como números, letras, signos de puntuación, operadores matemáticos, etc.

Dos códigos estándar se utilizan ampliamente a nivel internacional:

1) Código estándar de la Organización Internacional de Normalización ISO

2) Código estándar de la Asociación Estadounidense de la Industria Electrónica EIA

2 Palabras.

En los programas de mecanizado CNC, las palabras hacen referencia a una serie de caracteres ordenados según una normativa, que se almacenan, transmiten y operan como una unidad de información. Una palabra se compone de una letra en inglés seguida de varios dígitos decimales. Esta letra en inglés se denomina carácter de dirección.

Por ejemplo: "X2500" es una palabra, X es el carácter de la dirección y el número "2500" es el contenido de la dirección.

3. Funciones de las palabras

Cada palabra que compone un segmento de programa tiene su significado funcional específico. A continuación se presenta principalmente en base a las especificaciones del sistema CNC FANUC-0M.

(1) Palabra de número de secuencia N

El número de secuencia también se denomina número de segmento de programa o número de serie de segmento de programa. El número de secuencia se encuentra al comienzo del segmento del programa y consta de la palabra del número de secuencia N y los números posteriores. Sus funciones son revisión, saltos condicionales, bucles fijos, etc. Deben usarse a intervalos, como N10 N20 N30...

(2) Preparar la palabra de función G

El carácter de dirección de la palabra de función preparada es G, también conocido como Función G o comando G, es una instrucción utilizada para establecer el modo de trabajo de una máquina herramienta o sistema de control. G00~G99

(3) Palabras de dimensión

Las palabras de dimensión se utilizan para determinar la posición de las coordenadas del punto final del movimiento de la herramienta en la máquina herramienta.

Entre ellos, el primer grupo X, Y, Z, U, V, W, P, Q, R se utilizan para determinar el tamaño de las coordenadas lineales del punto final; C, D, E se utiliza para determinar el tamaño de las coordenadas angulares del punto final; el tercer grupo I, J, K se utiliza para determinar el tamaño de las coordenadas centrales del contorno del arco. En algunos sistemas CNC, también puede usar P para controlar el tiempo de pausa, R para controlar el radio del arco, etc.

(4) Palabra de función de avance F

El carácter de dirección de la palabra de función de avance es F, también conocida como función F o comando F, que se utiliza para especificar la velocidad de avance de corte. . Para tornos, F se puede dividir en dos tipos: avance por minuto y avance por revolución del husillo. Para otras máquinas herramienta CNC, generalmente solo se utiliza el avance por minuto. El comando F se utiliza a menudo para controlar el avance del hilo en bloques de corte de hilo.

(5) Palabra de función de velocidad del husillo S

El carácter de dirección de la palabra de función de velocidad del husillo es S, también conocida como función S o comando S, que se utiliza para especificar el husillo. velocidad. La unidad es r/min.

(6) Palabra de función de herramienta T

El carácter de dirección de la palabra de función de herramienta es T, también conocida como función T o comando T, que se utiliza para especificar el número de la herramienta utilizada en el procesamiento, como T01. Para tornos CNC, los siguientes números también se utilizan para especificar la compensación de la longitud de la herramienta y la compensación del radio de la punta de la herramienta, como T0101.

(7) Palabra de función auxiliar M

El carácter de dirección de la palabra de función auxiliar es M, y los números posteriores son generalmente enteros positivos de 1 a 3 dígitos, también llamados funciones M o instrucciones M Se utilizan para especificar la acción de conmutación de los dispositivos auxiliares de la máquina herramienta CNC, como M00 ~ M99.

Editar el formato del programa de esta sección

Formato del segmento del programa

Un programa de mecanizado CNC se compone de varios segmentos de programa. El formato del segmento del programa se refiere a la forma de disposición de las palabras, caracteres y datos en el segmento del programa. Ejemplo de formato de segmento de programa:

N30 G01 X88.1 Y30.2 F500 S3000 T02 M08; N40 M08", pero sus funciones siguen siendo válidas)

En el segmento de programa, el Los elementos que componen el segmento del programa deben estar claros:

Objetivo en movimiento: valores de coordenadas del punto final X, Y, Z

Qué trayectoria seguir: preparar la palabra de función G; ;

Velocidad de avance: palabra de función de avance F;

Velocidad de corte: palabra de función de velocidad del husillo S

Herramienta utilizada: palabra de función de herramienta T

Acción auxiliar de la máquina herramienta: palabra de función auxiliar M.

Formato del programa

1) Carácter de inicio y de fin del programa

El carácter de inicio y de fin del programa son el mismo carácter, en código ISO y en código EIA Es un EP, así que escríbelo en párrafos separados.

2) Nombre del programa

El nombre del programa tiene dos formas: una está compuesta por la letra inglesa O (o P) y de 1 a 4 números enteros positivos; Letra inglesa O (o P) y un número entero positivo de 1 a 4 dígitos; Un nombre de programa que comienza con una letra y consta de una mezcla de caracteres alfanuméricos y de varios caracteres (como TEST1, etc.). Generalmente requieren un párrafo separado.

3) Cuerpo del programa

El cuerpo del programa se compone de varios segmentos del programa. Cada segmento del programa generalmente ocupa una línea.

4) Fin de programa

Se puede utilizar el comando M02 o M30 para finalizar el programa. Generalmente requieren un párrafo separado.

Ejemplo de formato general de programa de mecanizado:

// Carácter de inicio

O2000 // Nombre del programa

N10 G54 G00 X10. 0 Y20.0 M03 S1000 //Cuerpo del programa

N20 G01 X60.0 Y30.0 F100 T02 M08

N30 X80.0

……

N200 M30 //Fin del programa

//Terminator

Editar el sistema de coordenadas de la máquina de esta sección

Determinación del sistema de coordenadas de la máquina

(1) Disposiciones para el movimiento relativo de las máquinas herramienta

En las máquinas herramienta, siempre pensamos que la pieza de trabajo está estacionaria y la herramienta se está moviendo. De esta forma, el programador puede determinar el proceso de mecanizado de la máquina herramienta en función del dibujo de la pieza sin considerar el movimiento específico de la pieza y la herramienta en la máquina herramienta

(2) Regulaciones de las coordenadas de la máquina herramienta sistema

La relación entre los ejes de coordenadas X, Y y Z en el sistema de coordenadas de máquina herramienta estándar está determinada por el sistema de coordenadas rectangular cartesiano derecho.

En las máquinas herramienta CNC, el movimiento de la máquina herramienta es controlado por el dispositivo CNC para determinar el movimiento de conformado y el movimiento auxiliar en la máquina herramienta CNC, el desplazamiento y la dirección del movimiento de la máquina. La herramienta debe determinarse primero. Esto debe realizarse a través del sistema de coordenadas, que se denomina sistema de coordenadas de la máquina herramienta.

Por ejemplo, en una fresadora, hay movimiento longitudinal, movimiento transversal y movimiento vertical de la máquina herramienta. En el mecanizado CNC, se debe utilizar el sistema de coordenadas de la máquina herramienta para describirlo.

La relación entre los ejes de coordenadas X, Y y Z en el sistema de coordenadas de la máquina herramienta estándar está determinada por el sistema de coordenadas cartesiano derecho:

1) Extienda el pulgar, el índice dedo y el dedo medio de la mano derecha, y están a 90° entre sí. El pulgar representa la coordenada X, el dedo índice representa la coordenada Y y el dedo medio representa la coordenada Z.

2) El pulgar apunta a la dirección positiva de la coordenada X, el dedo índice apunta a la dirección positiva de la coordenada Y y el dedo medio apunta a la dirección positiva de la coordenada Z.

3) Las coordenadas de rotación alrededor de las coordenadas X, Y y Z están representadas por A, B y C respectivamente. Según la regla del tornillo de la derecha, el pulgar apunta a cualquier eje en X. , Y y Z en dirección positiva, entonces la dirección de rotación de los otros cuatro dedos es la dirección positiva de las coordenadas de rotación A, B y C.

(3) Normas sobre la dirección del movimiento

La dirección de aumento de la distancia entre la herramienta y la pieza de trabajo es la dirección positiva de cada eje de coordenadas. La siguiente figura muestra el positivo. Direcciones de los dos movimientos en el torno CNC.

Determinación de la dirección del eje de coordenadas

(1) Coordenada Z

La dirección del movimiento de la coordenada Z viene determinada por el husillo que transmite la potencia de corte , es decir, paralelo al eje de coordenadas del eje del husillo es la coordenada Z, y la dirección positiva de la coordenada Z es la dirección en la que la herramienta sale de la pieza de trabajo. (2) Coordenada X

La coordenada X es paralela al plano de sujeción de la pieza de trabajo, generalmente en el plano horizontal. Al determinar la dirección del eje X, se deben considerar dos situaciones:

1) Si la pieza gira, la dirección en la que la herramienta sale de la pieza es la dirección positiva de la coordenada X.

2) Si la herramienta gira, hay dos situaciones: cuando la coordenada Z es horizontal, cuando el observador mira la pieza a lo largo del eje principal de la herramienta, la dirección del movimiento X apunta hacia la derecha; cuando la coordenada Z es vertical, cuando un observador mira hacia el eje de la herramienta y mira hacia la columna, la dirección del movimiento X apunta hacia la derecha. La siguiente figura muestra la coordenada X del torno CNC.

(3) Coordenada Y

Después de determinar la dirección positiva de las coordenadas X y Z, la coordenada Y se puede determinar de acuerdo con la dirección de las coordenadas X y Z y de acuerdo con la dirección del sistema de coordenadas rectangulares diestros.

Configuración del origen de la máquina herramienta

El origen de la máquina herramienta se refiere a un punto fijo establecido en la máquina herramienta, es decir, el origen del sistema de coordenadas de la máquina herramienta. Se ha determinado durante el montaje y la depuración de la máquina herramienta y es el punto de referencia base para los movimientos de procesamiento de la máquina herramienta CNC.

(1) El origen de los tornos CNC

En los tornos CNC, el origen de la máquina herramienta generalmente se toma en la intersección de la cara del extremo del mandril y la línea central del husillo. Al mismo tiempo, mediante la configuración de parámetros, el origen de la máquina herramienta también se puede establecer en la posición límite positiva de las coordenadas X y Z.

(2) El origen de la fresadora CNC

El centro de la cara del extremo inferior del husillo, la posición límite positiva de los tres ejes.

Editar este párrafo Programación de tornos CNC

Para los tornos CNC se utilizan diferentes sistemas CNC, y sus métodos de programación también son diferentes.

1. Comando de configuración del sistema de coordenadas de la pieza de trabajo

Es un comando que especifica el origen del sistema de coordenadas de la pieza de trabajo. El origen del sistema de coordenadas de la pieza de trabajo también se denomina punto cero de programación.

Formato de comando: G50 X Z

En la fórmula, X y Z son las dimensiones del punto inicial de la punta de la herramienta en las direcciones X y Z desde el origen de las coordenadas de la pieza de trabajo. sistema.

Cuando se ejecuta el comando G50 la máquina herramienta no se mueve, es decir, los ejes X y Z no se mueven. El sistema memoriza internamente los valores X y Z, y los valores de las coordenadas. ​en la pantalla CRT cambia, lo que equivale a Se establece un sistema de coordenadas de pieza de trabajo con el origen de la pieza de trabajo como origen de coordenadas dentro del sistema.

Método de programación del sistema dimensional:

1. Tamaño absoluto y tamaño incremental

En la programación CNC, las coordenadas de la posición de la herramienta generalmente se expresan de dos maneras: una son coordenadas absolutas y la otra son coordenadas incrementales (relativas). Al programar tornos CNC, el valor absoluto Se puede utilizar programación de valores incrementales o una combinación de ambas.

(1) Programación de valor absoluto: los valores de coordenadas de todos los puntos de coordenadas se calculan a partir del origen del sistema de coordenadas de la pieza de trabajo, que se denominan coordenadas absolutas y están representadas por X y Z.

(2) Programación de valores incrementales: el valor de coordenadas en el sistema de coordenadas se calcula en relación con la posición anterior (o punto inicial) de la herramienta, lo que se denomina coordenadas incrementales (relativas). La coordenada del eje X está representada por U y la coordenada del eje Z está representada por W. Lo positivo y lo negativo están determinados por la dirección del movimiento.

2. Programación de diámetro y programación de radio

Al programar un torno CNC, dado que la sección transversal de la pieza giratoria que se está procesando es circular, su tamaño radial se puede expresar de dos maneras: diámetro y radio. El método utilizado está determinado por los parámetros del sistema. Los tornos CNC generalmente se configuran en programación de diámetro al salir de fábrica, por lo que el tamaño en la dirección del eje X en el programa es el valor del diámetro. Si necesita utilizar la programación de radio, debe cambiar los parámetros relevantes en el sistema para que el sistema esté en el estado de programación de radio.

3. Dimensiones métricas y dimensiones imperiales

G20 Entrada de dimensiones imperiales

G21 Entrada de dimensiones métricas

Las dimensiones en los dibujos de ingeniería están disponibles en formatos métricos e imperiales. Los códigos pueden. se puede utilizar para convertir todos los valores geométricos en dimensiones métricas o imperiales según el estado establecido. Después de encender el sistema, la máquina herramienta se encuentra en el estado métrico G21.

La relación de conversión entre unidades métricas e imperiales es:

1mm≈0.0394in

1in≈25.4mm

2. , Control de avance y selección de herramientas

1. Función de husillo S

La función S consta del código de dirección S y varios números siguientes.

(1) Comando de control de velocidad lineal constante G96

Después de que el sistema ejecuta el comando G96, el valor especificado por S representa la velocidad de corte. Por ejemplo, G96 S150 significa que la velocidad de corte es 150 m/min.

(2) Cancelar el comando de control de velocidad lineal constante G97

Después de que el sistema ejecuta el comando G97, el valor especificado por S representa la velocidad del husillo por minuto. Por ejemplo, G97 S1200 significa que la velocidad del husillo es 1200 r/min. Una vez encendido el sistema FANUC, generalmente el estado predeterminado es G97.

(3) Límite de velocidad máxima G50

Además de la función de configuración del sistema de coordenadas, G50 también tiene la función de configuración de velocidad máxima del husillo. Por ejemplo, G50 S2000 significa configurar la velocidad máxima del husillo en 2000 r/min. Al cortar con control de velocidad lineal constante, se debe limitar la velocidad del husillo para evitar accidentes.

2. Función de avance F

La función F representa la velocidad de avance, que consta del código de dirección F y varios dígitos siguientes.

(1) Avance G98 por minuto

Después de ejecutar el comando G98, el sistema CNC determina que la unidad de velocidad de avance señalada por F es mm/min, como por ejemplo F200. La velocidad es de 200 mm/min.

(2) Avance G99 por revolución

Después de ejecutar el comando G99, el sistema CNC determina que la unidad de velocidad de avance señalada por F es mm/r, como por ejemplo F0.2. es decir, la velocidad de alimentación es de 0,2 mm/r.

3. Posicionamiento rápido, interpolación lineal e interpolación de arco

(1) Comando de posicionamiento rápido G00

El comando G00 permite controlar la herramienta en el punto Posicionamiento Muévase rápidamente desde el punto donde se encuentra la herramienta hasta la siguiente posición objetivo. Solo proporciona un posicionamiento rápido sin requisitos de trayectoria de movimiento ni proceso de corte.

Formato de comando:

G00 X(U) Z(W

Entre ellos: /p>

U y W son los valores incrementales; ​​entre el punto que la herramienta quiere alcanzar y la posición actual (no es necesario escribir las coordenadas que no se mueven)

2. Comando de interpolación lineal G01

El comando G01 es. un comando de movimiento lineal, que estipula que la herramienta realiza un movimiento lineal arbitrario entre dos coordenadas en forma de enlace de interpolación a una velocidad de avance especificada F.

Formato de instrucción:

G01 X(U) Z(W) F

Entre ellos:

(1) X; Z O U y W tienen el mismo significado que G00.

(2) F es la velocidad de avance (cantidad de avance) de la herramienta, que debe determinarse de acuerdo con los requisitos de corte.