¡Instrucciones de programación de torno CNC!
Las instrucciones de Guangzhou y Frank tienen la misma lista de comandos M G00 posicionamiento rápido
Corte por interpolación lineal G01
Corte por interpolación de arco G02 en sentido horario (en el sentido de las agujas del reloj)
G03 Interpolación de arco cortando en sentido horario (antihorario)
G02.3 Interpolación de función exponencial hacia adelante
G03.3 Interpolación de función exponencial hacia atrás
G04 Pausa p>
G05 Control de alta velocidad y alta precisión 1
G05.1 Control de alta velocidad y alta precisión 2
G06~G08 no están disponibles
p>
G07.1/107 Interpolación cilíndrica
G09 Comprobación de parada correcta
G10 Entrada de parámetros/entrada de corrección del programa
G11 Programa entrada de parámetro Cancelar
G12 Corte de círculo completo CW
G13 Corte de círculo completo CCW
G12.1/112 Interpolación de coordenadas polares válida
G13 .1/113 Interpolación de coordenadas polares cancelada
G14 no disponible
Comando de coordenadas polares G15 cancelado
Comando de coordenadas polares G16 válido
G17 Selección de plano X-Y
G18 Selección de plano Y-Z
G19 Selección de plano X-Z
G20 Comando pulgadas
G21 Comando métrico
G22-G26 no disponible
G27 Comprobación de origen de referencia
G28 Retorno de origen de referencia
G29 Retorno de punto de inicio
G30 2º ~ 4 Regreso al punto de referencia
G30.1 Retorno a la posición de herramienta 1
G30.2 Regreso a la posición de herramienta 2
G30.3 Regreso a la posición de herramienta 3
G30.4 Retorno a la posición de herramienta 4
G30.5 Regreso a la posición de herramienta 5
G30.6 Regreso a la posición de herramienta 6
G31 Función de salto
p>G31.1 Función de salto 1
G31.2 Función de salto 2
G31.3 Función de salto 3
G32 no lo tiene
Corte de rosca G33
Ciclo fijo especial G34 (ciclo de agujero circular)
Ciclo fijo especial G35 (ciclo de agujero lineal en ángulo) )
G36 Ciclo fijo especial (Arco)
G37 Medición automática de longitud de herramienta
G37.1 Ciclo fijo especial (ciclo de agujero en tablero de ajedrez)
G38 Designación del vector de corrección del diámetro de la herramienta
G39 Corrección del diámetro de la herramienta, corrección del arco de esquina
G40 Corrección del diámetro de la herramienta cancelada
G41 Corrección del diámetro de la herramienta izquierda
G42 Corrección diámetro herramienta derecha
p>
G40.1 Control normal cancelado
G41.1 Control normal izquierdo válido
G42. 1 Derecho de control normal válido
G43 Ajuste de longitud de herramienta ( )
G44 Ajuste de longitud de herramienta (—)
G43.1 El control del 1er husillo es válido
G44.1 Control del segundo husillo válido
Configuración de posición de herramienta G45 (expansión)
Configuración de posición de herramienta G46 (reducción)
Configuración de posición de herramienta G47 (doble)
Ajuste de posición de herramienta G48 (reducido a la mitad)
G47.1 El control simultáneo de 2 husillos es válido
Ajuste de longitud de herramienta G49 cancelado
Escalado de proporción G50 cancelado
Escalado de proporción G51 válido
Espejo de comando G50.1 cancelado
Espejado de comando G51.1 válido
G5
2 Configuración del sistema de coordenadas local
G53 Selección del sistema de coordenadas de la máquina
G54 Selección del sistema de coordenadas de la pieza 1
G55 Selección del sistema de coordenadas de la pieza 2
G56 Selección del sistema de coordenadas de pieza 3
G57 Selección del sistema de coordenadas de pieza 4
G58 Selección del sistema de coordenadas de pieza 5
G59 Selección del sistema de coordenadas de pieza 6
G54.1 Selección del sistema de coordenadas de pieza ampliada a 48 grupos
G60 Posicionamiento unidireccional
G61 Modo de inspección de parada correcta
G61.1 Alta precisión control
G62 ajuste automático de la velocidad de avance de las esquinas
Modo de roscado G63
Modo de roscado simultáneo G63.1 (roscado hacia adelante)
G63. 2 Modo de tapping sincrónico (tapping inverso)
Modo de corte G64
G65 Llamada única de macro de usuario
G66 Llamada de estado de macro de usuario A
G66.1 Llamada de estado de macro de usuario B
G67 Llamada de estado de macro de usuario cancelada
G68 Rotación de coordenadas válida
G69 Cancelación de rotación de coordenadas
G70 Ciclo fijo de usuario
G71 Ciclo fijo de usuario
G72 Ciclo fijo de usuario
G73 Ciclo fijo (ciclo por pasos)
Ciclo fijo G74 (roscado inverso)
G75 ciclo fijo de usuario
G76 ciclo fijo (mandrinado de precisión)
G77 ciclo fijo de usuario
G78 fijo de usuario ciclo
G79 Ciclo fijo de usuario
G80 Cancelación de ciclo fijo
G81 Ciclo fijo (taladrado/agujero guía)
G82 Ciclo fijo ( taladrado/mandrinado contando)
Ciclo fijo G83 (taladrado profundo)
Ciclo fijo G84 (roscado)
Ciclo fijo G85 (mandrinado)
G86 ciclo fijo (mandrinado)
G87 ciclo fijo (mandrinado inverso)
G88 ciclo fijo (mandrinado)
G89 ciclo fijo (mandrinado) p>
G90 Comando de valor absoluto
G91 Comando de valor incremental
G92 Configuración del sistema de coordenadas mecánico
G93 Avance del tiempo del contador
G94 Avance asíncrono (avance por minuto)
G95 avance sincronizado (avance por revolución)
El control de velocidad de ciclo fijo G96 es válido
La velocidad de ciclo fijo G97 debe ser cancelado
G98 ciclo fijo retorno punto inicial
G99 ciclo fijo retorno punto R
G114.1 Control sincronización cabezal
G100~225 Macro de usuario (llamada de código G) máximo 10 El programa M00 se detiene (pausa)
El programa M01 se detiene/aplica selectivamente
El programa M02 finaliza
El husillo M03 gira hacia adelante
M04 Inversión del husillo
M05 Parada del husillo
M06 Cambio automático de herramientas
M07 Arranque por soplado de aire
M08 Inicio del fluido de corte
p>M09 El fluido de corte está apagado
M10 El soplado de aire está apagado → M09 también puede apagar el soplado de aire
M11 "Bambú Herramienta de sujeción del husillo tipo sombrero
El husillo M12 se suelta
El husillo M13 gira hacia adelante y comienza el fluido de corte
El husillo M14 gira hacia atrás y comienza el fluido de corte
p>
M15 El husillo se detiene y el fluido de corte se cierra
M16—M18 no lo tiene
M19 posicionamiento del husillo
M20—
— Ninguno
M21 Inicio del espejo del eje X
M22 Inicio del espejo del eje Y
M23 Cancelación del espejo
M24 Inicio del espejo del cuarto eje
M25 Sujeción del cuarto eje
M26 Aflojamiento del cuarto eje
M27 Función de placa de indexación
M28 Ninguna
M29 Roscado rígido
M30 Fin de programa/Apagado automático
M31 —— M47 Ninguno
M48 Inicio de perforación profunda
M49 —— M51 No disponible
El cargador de herramientas M52 se mueve hacia la derecha
El cargador de herramientas M53 se mueve hacia la izquierda
M54 —— M69 No disponible
M70 Creación automática de herramienta
M71 Portaherramientas abajo
M72 Brazo de cambio de herramienta 60°
M73 Liberación de herramienta del husillo
M74 Brazo de cambio de herramienta 180°
M75 Herramienta de sujeción del husillo
M76 Brazo de cambio de herramienta 0°
M77 Brazo de herramienta hacia arriba
M78 —— M80 Ninguno
M81 Confirmación de cambio del banco de trabajo
M82 En el banco de trabajo
M83 Debajo del banco de trabajo
M84 El banco de trabajo se extiende
El banco de trabajo M85 se retrae
La puerta del banco de trabajo M86 se abre
La puerta del banco de trabajo M87 se cierra
M88 —— M97 Ninguno
p>
M98 Llamada a subrutina
M99 Fin de subrutina Suplemento para encuestados 2010-03-19 19:36 Instrucciones CNC fanuc
G00 posicionamiento rápido, G01 interpolación lineal, G02 interpolación horaria, G03 interpolación antihoraria, G04 pausa, G40 cancela la compensación de herramienta, G41 compensación izquierda, G42 compensación derecha, sistema de coordenadas de pieza G54-G59 {lo mismo para tornos y centros de mecanizado}. Ciclo de compuesto de acabado G70, ciclo de desbaste cilíndrico G71, ciclo de desbaste de cara final G72, ciclo de desbaste de forma fija G73, ciclo de taladrado de cara final G74, ciclo de ranurado cilíndrico G75, ciclo de roscado cilíndrico G76, el comando M es el mismo que el del centro de mecanizado casi.
Código G estándar de máquina herramienta CNC
La palabra de función de preparación es una instrucción que permite a la máquina herramienta CNC establecer un determinado método de procesamiento, como interpolación, compensación de herramienta, ciclo fijo, etc. La palabra de función G consta del carácter de dirección G y los dos dígitos siguientes, que van desde G00 a G99 y 100 funciones.
El estándar JB3208-83 estipula la siguiente tabla:
Palabra de función de preparación de tabla Código G función alcance código de función función alcance función
G00 posicionamiento del punto G50 * compensación de herramienta 0/-
G01 Interpolación lineal G51 * corrección de herramienta/0
G02 Interpolación de arco en sentido horario G52 * corrección de herramienta-/0
G03 Interpolación de arco circular en sentido antihorario G53 Cancelación de compensación lineal
G04 * Pausa G54 Desplazamiento lineal X
G05 * No especificar G55 Desplazamiento lineal Y
G06 Interpolación parabólica G56 Desplazamiento lineal Z
G07 * No especificar G57 desplazamiento lineal XY
G08 * Acelerar G58 desplazamiento lineal XZ
G09 * Desacelerador G59 desplazamiento lineal YZ
G10-G16 * No especificar G60 para un posicionamiento preciso (fino)
G17 Seleccione G61 para el plano XY para un posicionamiento preciso (medio)
G18 Seleccione G62 para el plano ZX para un posicionamiento preciso Posicionamiento (grueso)
G19 Selección de plano YZ G63 * Roscado
G20-G32 * No especificado G64-G67 * No especificado
G33 corte de rosca, etc. Paso G68 * Corrección de herramienta, ángulo interno
G34 Corte de rosca, paso creciente G69 * Corrección de herramienta, ángulo externo
G35 Corte de rosca, paso decreciente G70-G79 * No especificado
G36-G39 * No no especificar cierre de sesión del ciclo fijo G80
Desconexión de compensación/compensación de herramienta G40 ciclo fijo G81-G89
Compensación de herramienta G41 - tamaño absoluto izquierdo G90
Compensación de herramienta G42--derecha G91 tamaño incremental
G43 * compensación de herramienta--izquierda G92 * registro preestablecido
G44 * compensación de herramienta--derecha G93 avance, tiempo recíproco
G45 * Corrección de herramienta/G94 avance por minuto
G46 * Corrección de herramienta/-G95 avance del husillo por revolución
G47 * Corrección de herramienta-/- G96 velocidad lineal constante
G48 * Corrector de herramienta-/G97 revoluciones por minuto (husillo)
G49 * Corrector de herramienta 0/ G98-G99 * No especificado
Nota: * indica que si se utiliza para fines especiales, debe indicarse en el formato del programa
Código M estándar de máquina herramienta CNC
Las palabras de función auxiliar se utilizan para especificar la dirección de rotación del husillo, arranque, parada, interruptor de refrigerante, sujeción y aflojamiento de la pieza de trabajo o herramienta, reemplazo de herramientas y otras funciones. La palabra de función auxiliar consta del carácter de dirección M seguido de dos dígitos.
El estándar JB3208-83 estipula la siguiente tabla:
Tabla función auxiliar palabra M código alcance de función código de función alcance de función función
M00 * Parada de programa M36 * Rango de alimentación 1
p>
M01 * El plan finaliza M37 * Rango de avance 2
M02 * El programa finaliza M38 * Rango de velocidad del husillo 1
M03 El husillo gira en el sentido de las agujas del reloj M39 * Rango de velocidad del husillo 2
M04 El husillo gira en sentido antihorario M40-M45 * Cambio de marcha
M05 El husillo se detiene M46-M47 * No especificado
M06 * Cambio de herramienta M48 * Cerrar sesión M49
M07 El refrigerante n.° 2 está encendido M49 * Bypass de corrección de velocidad de avance
M08 El refrigerante n.° 1 está en M50 * El refrigerante n.° 3 está encendido
M09 Enfriamiento Líquido fuera M51 * Refrigerante No. 4 encendido
M10 Abrazadera M52-M54 * No especificado
M11 Liberación M55 * Desplazamiento lineal de la herramienta, posición 1
M12 * No especificar M56 * Desplazamiento lineal de la herramienta, posición 2
M13 Husillo en sentido horario, refrigerante en M57-M59 * No especificado
M14 Husillo en sentido antihorario, refrigerante en M60 Reemplazar trabajo
M15 * Movimiento positivo M61 desplazamiento lineal de la pieza, posición 1
M16 * Movimiento negativo M62 * desplazamiento lineal de la pieza, posición 2
M17-M18 * No Especificar M63-M70 * No especificar
M19 Tope de orientación del husillo M71 * Desplazamiento angular de la pieza, posición 1
M20-M29 * Nunca especificar M72 * Desplazamiento angular de la pieza, posición 2
p>
M30 * Fin de cinta M73-M89 * No especificado
M31 * Bypass de enclavamiento M90-M99 * Nunca especificado
M32-M35 * No especificado