¿Cuáles son las instrucciones y significados de la máquina cortadora de llama CNC Little Bee, como la programación simple?
Símbolos de programación y descripciones l En la programación de máquinas de corte, generalmente se utilizan los siguientes símbolos de programación, seguidos de los parámetros correspondientes.
Tabla 10.1 Descripción de los símbolos de programación
Símbolos de programación
Descripción de la función
N
Número de segmento del programa
p>G
Preparar código
M
Función auxiliar
X
Coordenadas relativas del eje X o coordenadas absolutas
Y
Coordenadas relativas del eje Y o coordenadas absolutas
U
Coordenadas relativas del eje X
V
Coordenadas relativas del eje Y
I
La diferencia de coordenadas del eje X entre el centro del círculo y el punto inicial. punto del arco
J p>
La diferencia de coordenadas del eje Y entre el centro del círculo y el punto inicial del arco
R
El radio del arco, un valor positivo es un arco menor a 180°, un valor negativo es mayor a 180°Arc.
F
Velocidad de corte, utilizada para G01, G02, G03.
l En el siguiente contenido, todo lo que aparece en el símbolo "/" es una relación OR. Por ejemplo, X/U significa X o U, y ambos no pueden aparecer al mismo tiempo. n representa el valor del parámetro, por ejemplo, Xn representa el parámetro seguido de X. [] indica contenido opcional, que puede existir o no.
10.2 Sistema de coordenadas
Este sistema utiliza coordenadas cartesianas derechas de forma predeterminada. Por supuesto, el sistema también puede definir coordenadas por parte del usuario. Para más detalles, consulte "8.7.3 Coordenadas. Definición".
10.3 Descripción del código G
Los códigos G soportados por este sistema se muestran en la Tabla 10.2.
Tabla 10.2 Tabla de códigos G comunes
G99
Parámetros: X/U Y/V I J
Parámetros de opciones de componentes
G92
Parámetros: X Y
Configuración del punto de referencia
G91 / G90
Sin parámetros
Relativo / Coordenadas absolutas
G20 / G21
Sin parámetros
Imperial/Métrico
G41 / G42
Ninguno Parámetros
Compensación de corte izquierdo/derecho
G40
Sin parámetros
Cancelar compensación de corte
G00 p>
Parámetros: X/U Y/V
Movimiento rápido lineal (coche vacío)
G01
Parámetros: X/U Y/V p>
Corte en línea recta
G02
Parámetros: X/U Y/V I J
Corte en arco en sentido horario
G03
Parámetros: X/U Y/V I J
Corte en arco en sentido antihorario
1. Configuración del punto de referencia G92
Formato:
G92 [Xn] [Yn]
Significado del parámetro:
[Xn] [Yn] representa las coordenadas absolutas del punto de referencia establecido, que también es el retorno absoluto de la máquina herramienta coordenadas. Si no hay ningún parámetro después de G92, la coordenada del punto de referencia predeterminado es (0,0). Cuando las máquinas herramienta generales utilizan (0,0) como punto de referencia, esta oración de código se puede omitir.
Nota:
Después de cargar el código, las coordenadas del punto de referencia establecidas por G92 se guardarán automáticamente. Antes de cargar un nuevo código de corte, esta coordenada del punto de referencia siempre será válida. , independientemente de si se apaga o no. Después de cargar un nuevo código de corte, si el nuevo código tiene un comando G92, las coordenadas del punto de referencia serán el contenido después de G92. Si no hay G92, el punto de referencia será predeterminado (0,0). En un archivo de código, G92 sólo puede aparecer una vez.
Ejemplo:
a. G92 X0 Y0
Significa tomar (0,0) como coordenada de referencia cuando se presiona la tecla de función "Retorno". , La máquina herramienta regresa al punto de coordenadas (0,0).
b.punto G92.
2. G90/G91
Formato:
G90/G91
G90 coordenadas absolutas. Las X e Y que aparecen en el código representan valores de coordenadas absolutas, y U y V representan valores de coordenadas relativas.
Coordenadas relativas G91. Las X e Y que aparecen en el código representan valores de coordenadas relativas, y U y V también representan valores de coordenadas relativas.
Ejemplos:
a. Uso del G90
b. Uso del G91
3. Formato:
G20/G21
Unidades imperiales G20. Todos los X, Y, I, J, R, U, V que aparecen después de G20 son unidades imperiales.
G21 Unidades métricas. Todos los X, Y, I, J, R, U, V que aparecen después de G21 son unidades métricas.
Nota:
Si G20/G21 no aparece en el código, el valor predeterminado es unidades métricas.
La fórmula de conversión entre imperial y métrico es: 1 pulgada ≈ 25,4 mm.
4. Movimiento inactivo G00
Este comando significa mover rápidamente el arma a la posición especificada. El sistema se mueve rápidamente desde el punto inicial a la posición especificada a la velocidad de "inactivo". velocidad de movimiento * aumento ".
Formato:
G00 X/Un Y/Vn [Fn]
Significado del parámetro:
Fn – límite de velocidad de ralentí.
Un – el desplazamiento de la coordenada X del punto final con respecto al punto inicial del segmento actual, en mm
Vn – el desplazamiento de la coordenada Y del punto final con respecto al Punto inicial del segmento actual, en mm.
(En el sistema de coordenadas relativas)
Xn: el desplazamiento de la coordenada X del punto final con respecto al punto inicial del segmento actual, en mm
Yn – el punto final relativo Coordenada Y Desplazamiento desde el punto inicial del segmento actual, en mm.
(En el sistema de coordenadas absoluto)
Xn – el desplazamiento de la coordenada X del punto final con respecto al punto inicial de la pieza de trabajo, en mm
; Yn: la coordenada Y del punto final relativa al desplazamiento desde el punto inicial de la pieza de trabajo, unidad en mm.
Ejemplo:
5. Corte en línea recta G01
Este comando indica corte en línea recta a la posición especificada. El sistema comienza desde el segmento actual a la velocidad. de "velocidad de corte * aumento". El punto inicial se corta a la posición especificada.
Formato:
G01 X/Un Y/Vn [Fn]
Significado del parámetro:
Igual que el significado del código G00, el La única diferencia es que G00 significa correr en línea recta cuando está vacío (es decir, todos los puertos de salida están cerrados) y G01 significa corte recto.
6. G02 Interpolación en el sentido de las agujas del reloj
Este comando significa cortar a lo largo del arco circular (interpolación en el sentido de las agujas del reloj) hasta la posición especificada. El sistema comenzará desde la velocidad actual a la velocidad de ". velocidad de corte * aumento". Corte el punto inicial del segmento a la posición especificada.
Formato:
G02 X/Un Y/Vn In Jn [Fn] o G02 X/Un Y/Vn R[-]n [Fn]
Significado del parámetro:
Fn – límite de velocidad de corte.
Un – el desplazamiento de la coordenada X del punto final con respecto al punto inicial del segmento actual, en mm
Vn – el desplazamiento de la coordenada Y del punto final con respecto al Punto inicial del segmento actual, en mm.
In – el desplazamiento de la coordenada X del centro del círculo con respecto al punto inicial del segmento actual, en mm
Jn – el desplazamiento de la coordenada Y del círculo; centro relativo al punto inicial del segmento actual, en mm.
R[-]n – el radio del arco Cuando el arco es menor o igual a 180 grados, R es un valor positivo; de lo contrario, es un valor negativo, en mm; >
(En términos relativos en el sistema de coordenadas)
Xn – el desplazamiento de la coordenada X del punto final con respecto al punto inicial del segmento actual, en mm
; Yn: el desplazamiento de la coordenada Y del punto final con respecto al punto inicial del segmento actual, en mm.
(En el sistema de coordenadas absolutas)
Xn – el desplazamiento de la coordenada X del punto final con respecto al punto inicial de la pieza de trabajo, en mm
; Yn: la coordenada Y del punto final relativa al desplazamiento desde el punto inicial de la pieza de trabajo, unidad en mm.
Ejemplo:
7. Interpolación circular inversa G03
Igual que G02, excepto que G02 es un arco en el sentido de las agujas del reloj y G03 es un círculo inverso (arco en el sentido contrario a las agujas del reloj). ).
8. Compensación de corte G42/G41 y G40
Estas funciones son funciones de compensación de corte cuando la ruta de corte representada por el código es solo el tamaño real de la pieza de trabajo. El corte por llama/corte por plasma siempre tendrá cortes y la pieza de trabajo cortada real no tendrá el tamaño requerido sin considerar la influencia de los cortes. Después de configurar la compensación de la sangría, el sistema calculará automáticamente la influencia de la sangría y cortará la pieza de trabajo al tamaño real.
G41/G42 y G40 deben usarse en pares. Si se omite G41/G42, el valor de compensación de hendidura predeterminado es cero; si se omite G40, el valor de compensación de hendidura es válido de forma predeterminada.
Formato:
G41 //Compensación de hendidura izquierda
…… //Código de corte
G40 //Cancelar compensación de hendidura izquierda
G42 //Compensación de hendidura derecha
…… //Código de corte
G40 //Cancelar compensación de hendidura derecha
Ejemplo: p>
( Trapezoide de techo convexo con orificio )
G21 /* Unidades métricas*/
G91 /* Coordenadas relativas*/
G99 X1 Y0 I0 J0 /* El factor de escala es 1, el ángulo de rotación es 0, sin espejo*/
G00 G41 /* Compensación de hendidura izquierda*/
M07 /* Comienza el corte*/
G03 X0 Y0 I19.05 J0 /* Cortar un círculo en sentido antihorario*/
M08 /* Fin del corte*/
G40 /* Cancelar compensación de hendidura izquierda */
G00 X-44.45 Y-41.275 /* Recorrido en vacío*/ p>
G41 /* Compensación de hendidura derecha*/
M07 /* Inicio de corte* /
G01 X25.779438 Y58.031634 /* Corte en línea recta*/ p>
G02 X75.441125 Y0 I37.720562 J-16.756634 /* Cortar un círculo en el sentido de las agujas del reloj*/ p>
G01 p>G01 X-127 Y0 /* Corte en línea recta
Corte*/
M08 /* Fin de corte*/
G40 /* Cancelar compensación de costura de corte derecho*/
M02 /* Fin de programa*/ p>
Nota: El valor de compensación de hendidura debe ser la mitad del ancho de hendidura real.
9. G99 escala, rotación, espejo
Formato:
G99 Xn Yn In Jn
Significado del parámetro:
X - Factor de escala, configurable de 0,001 a 1000.
Y - Ángulo de rotación, se puede configurar de -360° a 360°.
I - Reflejo del eje X, reflejo a lo largo del eje X, 1 significa que hay reflejo, 0 significa que no hay reflejo
J - Reflejo del eje Y, reflejo a lo largo del eje Y eje, 1 significa que hay espejo, 0 significa que no hay espejo
Nota:
Un código puede tener G99 o no. Si hay G99, los siguientes parámetros X, Y, I, J no se pueden omitir.
La duplicación y la rotación se basan en el origen de coordenadas cartesianas (0,0) como punto de referencia.
10. Precauciones de programación
l La programación debe incluir las instrucciones G92 (configuración del punto de referencia) y M02 (fin del programa).
l G41/G42 y G40 deben usarse en pares. Si se omite G41/G42, el valor de compensación de hendidura predeterminado es cero; si se omite G40, la compensación de hendidura es válida de forma predeterminada.
l Cuando se omite G20/G21, el sistema utiliza de forma predeterminada G21 (unidad métrica).
l Cuando se omite G90/G91, el sistema utiliza de forma predeterminada G91 (coordenadas relativas).
l Las instrucciones M07 y M08 no se pueden omitir.
l Si se omite un parámetro entre G00, G01, G02 y G03, si el parámetro es una coordenada absoluta, el sistema utilizará de forma predeterminada el valor de coordenada de la línea anterior del código G si lo es; una coordenada relativa, el sistema establecerá por defecto el valor del parámetro en cero.
l G00, G01, G02 y G03 se pueden abreviar como: G0, G1, G2, G3.
l Para G00 consecutivo (o G01, G02, G03), se puede omitir G00 (o G01, G02, G03).
10.4 Descripción del código M
Tabla 10.3 Códigos M comúnmente utilizados
M07
Sin parámetros
Punzón fijo ciclo
M08
Sin parámetros
Finalizar ciclo fijo de corte
M00
Sin parámetros
Comando de pausa
M02
Sin parámetros
Fin del programa
l M07 Ciclo fijo de punzonado
Fig. 10.2 Diagrama esquemático del ciclo fijo de perforación
1) Si el acetileno no está encendido, encienda el acetileno.
2) Poner el contacto y retrasar el tiempo de "retardo de encendido".
3) Activar el descenso del soplete y retrasar el "tiempo de descenso del soplete".
4) Apagar el descenso del soplete, encender el oxígeno de precalentamiento y retrasar el tiempo de "retardo de precalentamiento". Si se presiona la tecla "Detener" durante el proceso de precalentamiento, el tiempo de precalentamiento se extenderá automáticamente. El retraso de precalentamiento no finalizará hasta que se presione nuevamente la tecla "Inicio", y el tiempo de retraso de precalentamiento se guardará automáticamente en los parámetros. .
5) Encienda el soplete de corte para que suba y retrase el "tiempo de subida de perforación".
6) Apague la subida del soplete de corte, active el oxígeno de corte, active la caída de perforación y retrase el "tiempo de caída de perforación".
7) Apague el soplete de corte y bájelo para comenzar a cortar.
l M08 Finalizar ciclo fijo de corte
1) Apague el oxígeno de corte
2) Encienda la subida del soplete y retrase la "subida del soplete; time" time;
3) Apagar el ascenso de la antorcha.
l Pausa M00
Durante el proceso de corte, cuando el sistema encuentre este comando, detendrá la máquina herramienta y esperará más operaciones.
l fin del programa M02
Las anteriores son las instrucciones de programación para el sistema CNC Fanling de la Universidad Jiao Tong de Shanghai, vea si ayuda.