¿Qué códigos en el sistema de programación de máquina herramienta del centro de mecanizado son todos iguales?
Los códigos G de los sistemas CNC de diferentes marcas no son exactamente iguales. El código M también será diferente en cada máquina herramienta.
Código G estándar de máquina herramienta CNC (estándar JB3208-83)
Preparar palabra de función G:
Preparar palabra de función es para permitir que la máquina herramienta CNC establezca Ciertas instrucciones de método de procesamiento, como interpolación, compensación de herramientas, 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:
Código función alcance función código función alcance función
G00 posicionamiento del punto G50 * correcció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 en sentido antihorario G53 Cancelación de desplazamiento 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 desplazamiento lineal G57 XY
G08 * Acelerar desplazamiento lineal G58 XZ
G09 * Desacelerador G59 Desplazamiento lineal YZ
G10-G16 * No especifique G60 para un posicionamiento preciso (fino)
G17 El plano XY selecciona G61 para un posicionamiento preciso (medio)
G18 Plano ZX Seleccione G62 para un posicionamiento preciso (grueso)
Seleccione G63 para G19 plano YZ * esta rosca
G20-G32 * no especifique G64-G67 * no especifique
rosca G33 Corte, paso constante G68 * Corrección de herramienta, interna ángulo
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 especificar cierre de sesión del ciclo fijo G80
Desconexión de compensación de herramienta/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--positivo 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 por minuto del husillo
G47 * Corrección de herramienta-/ - G96 Velocidad lineal constante
G48 * Corrección de herramienta-/+ G97 RPM (cabezal)
G49 * Corrección de herramienta 0/+ G98-G99 * No especificado
Nota: * indica que si se utiliza para fines especiales, se debe indicar en el formato del programa.
Palabra de función auxiliar M:
La palabra de función auxiliar se utiliza 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:
Código función alcance función
M00 * Parada del programa
M01 * Fin del plan
M02 * Fin de programa
M03 El cabezal gira en el sentido de las agujas del reloj
M04 El cabezal gira en el sentido contrario a las agujas del reloj
M05 El cabezal se detiene
M06 * Cambio de herramienta
p>
M07 Refrigerante N° 2 activado
M08 Refrigerante N° 1 activado
M09 Refrigerante apagado
M10 Sujeción
M11 Liberación
M12 * No especificado
M13 El husillo va en sentido horario,
M14 El husillo va en sentido antihorario,
M15 * Movimiento positivo
M16 * Movimiento negativo
M17-M18 * No especificado
M19 Parada de orientación del husillo
M20-M29 * Nunca especificar p>
M30 * Fin de cinta
M31 * Bypass de bloqueo
M32-M35 * No especificar
M36 * Rango de alimentación 1
M37 * Rango de avance 2
M38 * Rango de velocidad del husillo 1
M39 * Rango de velocidad del husillo 2
M40- M45 * Cambio de marcha
M46-M47 * No especificado
M48 * Cerrar sesión M49
M49 * Bypass de corrección de avance
M50 *El refrigerante n.° 3 está encendido p>
M51 * Refrigerante nº 4 encendido
M52-M54 * No especificado
M55 * Desplazamiento lineal de la herramienta, posición 1
M56 * Desplazamiento lineal de la herramienta, posición 2
M57-M59 * No especificado
M60 Trabajo de sustitución
M61 Desplazamiento lineal de la pieza de trabajo, Posición 1
M62 * Desplazamiento lineal de la pieza, posición 2
M63-M70 * No especificado
M71 * Desplazamiento angular de la pieza, posición 1
M72 * Desplazamiento angular de la pieza , posición 2
M73-M89 * No especificado
M90-M99 * Nunca especificado
Nota: * significa como se muestra Los usos especiales deben indicarse en el programa formato.