Códigos de dirección Haas CNC: Referencia completa para movimiento en 4º y 5º eje
A continuación se muestra la lista de códigos de dirección utilizados en la programación del fresador Haas.

A Movimiento rotativo del cuarto eje
(Ajuste 30, 34, 48, 108)
El carácter de dirección A se usa para especificar el movimiento del cuarto eje opcional, A. Especifica un ángulo en grados para el eje rotativo. Siempre va seguido de un número con signo y hasta tres posiciones decimales fraccionarias. Si no se introduce punto decimal, se asume que el último dígito es 1/1000 grados.
B Movimiento rotativo del quinto eje
(Ajuste 78, 79, 80, 108)
El carácter de dirección B se usa para especificar el movimiento del quinto eje opcional, B. Especifica un ángulo en grados para el eje rotativo. Siempre va seguido de un número con signo y hasta tres posiciones decimales fraccionarias. Si no se introduce punto decimal, se asume que el último dígito es 1/1000 grados.
C Eje rotativo auxiliar externo
(Ajuste 38)
El carácter de dirección C se usa para especificar el movimiento del sexto eje externo opcional, C. Especifica un ángulo en grados para el eje rotativo. Siempre va seguido de un número con signo y hasta tres posiciones decimales fraccionarias. Si no se introduce punto decimal, se asume que el último dígito es 1/1000 grados.
D Selección de compensación de diámetro de herramienta
(Ajuste 40, 43, 44, 58)
El carácter de dirección D se usa para seleccionar el diámetro o radio de herramienta usado para compensación de radio. El número siguiente debe estar entre 0 y 200 (100 programas en máquinas antiguas). Dnn selecciona ese registro de compensación, que está en la pantalla de compensaciones, que contiene el valor de compensación de diámetro/radio de herramienta al usar compensación de radio (G41 G42). D00 cancela la compensación de radio para que el tamaño de herramienta sea cero y cancela cualquier Dnn definido previamente.
E Velocidad de avance para grabado o precisión de contorneado
(Ajuste 85)
El carácter de dirección E se usa, con G187, para seleccionar la precisión requerida al cortar una esquina durante operaciones de mecanizado de alta velocidad. El rango de valores posibles es 0.0001 a 0.25 para el código E. Consulte la sección "Precisión de contorneado" del manual de su máquina para más información.
F Velocidad de avance
(Ajuste 19, 77)
El carácter de dirección F se usa para seleccionar la velocidad de avance aplicada a cualquier función de interpolación, incluyendo fresado de bolsillos y ciclos enlatados. Está en pulgadas por minuto con cuatro posiciones fraccionarias o mm por minuto con tres posiciones fraccionarias.
G Funciones preparatorias (códigos G)
El carácter de dirección G se usa para especificar el tipo de operación que ocurrirá en el bloque que contiene el código G. El G va seguido de un número de dos o tres dígitos entre 0 y 187. Cada código G definido en este control es parte de un grupo de códigos G. Los códigos del Grupo 0 son no modales; especifican una función aplicable solo a este bloque y no afectan a otros bloques. Los otros grupos son modales y la especificación de un código en el grupo cancela el código previo aplicable de ese grupo. Un código G modal se aplica a todos los bloques subsiguientes, por lo que esos bloques no necesitan volver a especificar el mismo código G. Más de un código G puede colocarse en un bloque para especificar todas las condiciones de configuración para una operación.
H Selección de compensación de longitud de herramienta
(Ajuste 15)
El carácter de dirección H se usa para seleccionar la entrada de compensación de longitud de herramienta de la memoria de compensaciones. El H va seguido de un número de dos dígitos entre 0 y 200 (100 programas en máquinas antiguas). H0 borra cualquier compensación de longitud de herramienta y Hnn usa la longitud de herramienta introducida en n desde la pantalla de compensaciones. Debe seleccionar G43 o G44 para activar una compensación de longitud de herramienta (H). El comando G49 es la condición por defecto y este comando borrará cualquier compensación de longitud de herramienta. Un G28, M30 o pulsar Reset también cancelará las compensaciones de longitud de herramienta.
I Datos de interpolación circular o ciclo enlatado
El carácter de dirección I se usa para especificar datos para ciclos enlatados o movimientos circulares. Se define en pulgadas con cuatro posiciones fraccionarias o mm con tres posiciones fraccionarias.
J Datos de interpolación circular o ciclo enlatado
El carácter de dirección J se usa para especificar datos para ciclos enlatados o movimientos circulares. Se define en pulgadas con cuatro posiciones fraccionarias o mm con tres posiciones fraccionarias.
K Datos de interpolación circular o ciclo enlatado
El carácter de dirección K se usa para especificar datos para ciclos enlatados o movimientos circulares. Se define en pulgadas con cuatro posiciones fraccionarias o mm con tres posiciones fraccionarias.
L Contador de bucles para repetir una línea de comando
El carácter de dirección L se usa para especificar un contador de repetición para algunos ciclos enlatados y funciones auxiliares. Va seguido de un número entre 0 y 32767.
M Código M - Funciones misceláneas
El carácter de dirección M se usa para especificar un código M. Estos códigos controlan funciones misceláneas de la máquina. Tenga en cuenta que solo se permite un código M por bloque en un programa CNC y todos los códigos M se realizan en segundo lugar en un bloque.
N Número de bloque
El carácter de dirección N es totalmente opcional. Puede usarse para identificar o numerar cada bloque de un programa. Va seguido de un número entre 0 y 99999. La función M97 necesita referenciar un número de línea N.
O Número de programa (Nombre del programa entre paréntesis)
El carácter de dirección O se usa para identificar un programa. Va seguido de un número entre 0 y 99999. Un programa guardado en memoria siempre tiene una identificación Onnnnn en el primer bloque. Alterar el Onnnnn en el primer bloque causa que el programa se renumere. Si introduce un nombre de programa (Nombre de texto del programa) entre paréntesis en las tres primeras líneas de un programa, ese nombre también se verá en su lista de programas. Puede tener hasta 500 números de programa (200 en máquinas antiguas) en su Lista de Programas. Puede eliminar un número de programa de la pantalla LIST PROG, seleccionándolo con el cursor y pulsando la tecla ERASE PROG. También puede eliminar un programa en el editor avanzado usando el elemento de menú DELETE PROGRAM FROM LIST.
P Tiempo de pausa o número de programa M98 o número de secuencia M97
El carácter de dirección P se usa para un tiempo de pausa en segundos con algunos ciclos enlatados o en G04, o P se usa como referencia de número de programa para M98, o referencia de número de secuencia de programa para M97. El valor P es un número positivo sin punto decimal hasta 99999 cuando se usa con M98 o M97. Cuando se usa como tiempo de pausa, puede ser un número decimal positivo entre 0.001 y 1000.0 en segundos.
Q Datos opcionales de ciclo enlatado
El carácter de dirección Q se usa en ciclos enlatados y siempre es un número positivo en pulgadas entre 0.001 y 100.0.
R Datos de interpolación circular o ciclo enlatado
(Ajuste 52)
El carácter de dirección R se usa en ciclos enlatados o interpolación circular. Está en pulgadas con cuatro posiciones fraccionarias o mm con tres posiciones fraccionarias. Va seguido de un número en pulgadas o métrico. Se usa usualmente para definir el plano de referencia para ciclos enlatados.
S Comando de velocidad de husillo
(Ajuste 20)
El carácter de dirección S se usa para especificar la velocidad del husillo junto con M41 y M42. El S va seguido de un número sin signo entre 1 – 99999. El comando S no enciende ni apaga el husillo; solo establece la velocidad deseada. Si se requiere un cambio de marcha para establecer la velocidad comandada, este comando causará un cambio de marcha incluso si el husillo está parado. Si el husillo está girando, ocurrirá una operación de cambio de marcha y el husillo comenzará a girar a la nueva velocidad.
T Código de selección de herramienta
(Ajuste 15)
El carácter de dirección T se usa para seleccionar la herramienta para el próximo cambio de herramienta. El número siguiente debe ser un número positivo entre 1 y (20) el número en Parámetro 65. No causa la operación de cambio de herramienta. El Tnn puede colocarse en el mismo bloque que inicia el cambio de herramienta (M06 o M16) o en cualquier bloque previo.
U Eje lineal auxiliar externo
El carácter de dirección U se usa para especificar movimiento para el eje lineal externo opcional, U. Especifica una posición de movimiento en pulgadas. Siempre va seguido de un número con signo y hasta cuatro posiciones decimales fraccionarias. Si no se introduce punto decimal, se asume que el último dígito es 1/10000 pulgadas. La magnitud más pequeña es 0.0001 pulgadas, el valor más negativo es -8380.0000 pulgadas, y el número más grande es 8380.0000 pulgadas.
V Eje lineal auxiliar externo
El carácter de dirección V se usa para especificar movimiento para el eje lineal externo opcional, V. Especifica una posición de movimiento en pulgadas. Siempre va seguido de un número con signo y hasta cuatro posiciones decimales fraccionarias. Si no se introduce punto decimal, se asume que el último dígito es 1/10000 pulgadas.
W Eje lineal auxiliar externo
El carácter de dirección W se usa para especificar movimiento para el eje lineal externo opcional, W. Especifica una posición de movimiento en pulgadas. Siempre va seguido de un número con signo y hasta cuatro posiciones decimales fraccionarias. Si no se introduce punto decimal, se asume que el último dígito es 1/10000 pulgadas.
X Movimiento lineal del eje X
(Ajuste 45)
El carácter de dirección X se usa para especificar movimiento para el eje X. Especifica una posición o distancia a lo largo del eje X. Está en pulgadas con cuatro posiciones fraccionarias o mm con tres posiciones fraccionarias. Va seguido de un número con signo en pulgadas o métrico. Si no se introduce punto decimal, se asume que el último dígito es 1/10000 pulgadas o 1/1000 mm.
Y Movimiento lineal del eje Y
(Ajuste 46)
El carácter de dirección Y se usa para especificar movimiento para el eje Y. Especifica una posición o distancia a lo largo del eje Y. Está en pulgadas con cuatro posiciones fraccionarias o mm con tres posiciones fraccionarias. Va seguido de un número con signo en pulgadas o métrico. Si no se introduce punto decimal, se asume que el último dígito es 1/10000 pulgadas o 1/1000 mm.
Z Movimiento lineal del eje Z
(Ajuste 47)
El carácter de dirección Z se usa para especificar movimiento para el eje Z. Especifica una posición o distancia a lo largo del eje Z. Está en pulgadas con cuatro posiciones fraccionarias o mm con tres posiciones fraccionarias. Va seguido de un número con signo en pulgadas o métrico. Si no se introduce punto decimal, se asume que el último dígito es 1/10000 pulgadas o 1/1000 mm.
máquina CNC
- Cómo Encontrar una Máquina CNC Usada – Guía Completa
- Cómo Limpiar una Máquina CNC Usada: Consejos Expertos para Longevidad y Valor de Reventa
- Cómo las Máquinas CNC Revolucionan la Fabricación: Usos y Beneficios
- 8 Materiales Esenciales para el Mecanizado CNC de Precisión
- Metales Esenciales para el Mecanizado CNC de Precisión: Materiales y Aplicaciones
- Cámaras de Cine de Precisión Mecanizadas con Tecnología Haas CNC
- Descargar Manual Oficial Operador Torno Haas CNC – Guía Completa y Ejemplos Programación
- Conecte su Haas CNC a PC o Portátil: Guía Paso a Paso
- Guía completa de M-Codes para fresadora Haas: Funciones, ajustes y uso
- Dominio Códigos M: Cuestionario Programación CNC
- Domina los Códigos G: Realiza el Cuestionario de Programación CNC