Códigos ISO G de Heidenhain
Resumen de funciones DIN/ISO Heidenhain TNC 640/530/410/426/430/320 G Funciones.
CNC Heidenhain TNC 640
Códigos ISO G de Heidenhain
Movimientos de herramientas
| Código G | Descripción |
|---|---|
| G00 | Interpolación de línea recta, coordenadas cartesianas, avance rápido |
| G01 | Interpolación de línea recta, coordenadas cartesianas |
| G02 | Interpolación circular, coordenadas cartesianas, sentido horario |
| G03 | Interpolación circular, coordenadas cartesianas, en sentido antihorario |
| G05 | Interpolación circular, coordenadas cartesianas, sin indicación de dirección |
| G06 | Interpolación circular, coordenadas cartesianas, enfoque de contorno tangencial |
| G07 | Bloque de posicionamiento paraxial |
| G10 | Interpolación de línea recta, coordenadas polares, avance rápido |
| G11 | Interpolación de línea recta, coordenadas polares |
| G12 | Interpolación circular, coordenadas polares, sentido horario |
| G13 | Interpolación circular, coordenadas polares, en sentido antihorario |
| G15 | Interpolación circular, coordenadas polares, sin indicación de dirección |
| G16 | Interpolación circular, coordenadas polares, enfoque de contorno tangencial |
Chaflán/Redondeo/Contorno de aproximación/Contorno de salida
| Código G | Descripción |
|---|---|
| G24 | Chaflán con longitud R |
| G25 | Redondeo de esquinas con radio R |
| G26 | Aproximación al contorno tangencial con radio R |
| G27 | Aproximación al contorno tangencial con radio R |
Definición de herramienta
| Código G | Descripción |
|---|---|
| G99 | Con número de herramienta T, longitud L, radio R |
Compensación de radio de herramienta
| Código G | Descripción |
|---|---|
| G40 | Sin compensación de radio de herramienta |
| G41 | Compensación de radio de herramienta, a la izquierda del contorno |
| G42 | Corrección del radio de la herramienta, a la derecha del contorno |
| G43 | Compensación paraxial para G07, alargamiento |
| G44 | Compensación paraxial para G07, acortamiento |
Definición de formulario en blanco para gráficos
| Código G | Descripción |
|---|---|
| G30 | (G17/G18/G19) mín. punto |
| G31 | (G90/G91) máx. punto |
Ciclos para taladrado, roscado y roscado
| Código G | Descripción |
|---|---|
| G83 | Picotear |
| G84 | Tocando con un soporte de grifo flotante |
| G85 | Roscado rígido |
| G86 | Corte de hilo |
| G200 | Perforación |
| G201 | Escariado |
| G202 | Aburrido |
| G203 | Perforación universal |
| G204 | Retroceso |
| G205 | Picoteo universal |
| G206 | Tocando con un soporte de grifo flotante |
| G207 | Roscado rígido |
| G208 | Fresado de agujeros |
| G209 | Tapping con rotura de virutas |
Ciclos para crear patrones de puntos
| Código G | Descripción |
|---|---|
| G220 | Patrón circular |
| G221 | Patrón lineal |
Ciclos SL, grupo 1
| Código G | Descripción |
|---|---|
| G37 | Geometría de contorno, lista de números de programa de subcontorno |
| G56 | Perforación piloto |
| G57 | Desbaste |
| G58 | Fresado de contornos en el sentido de las agujas del reloj (acabado) |
| G59 | Fresado de contorno, en sentido antihorario (acabado) |
Ciclos SL, grupo 2
| Código G | Descripción |
|---|---|
| G37 | Geometría de contorno, lista de números de programa de subcontorno |
| G120 | Datos de contorno (se aplica a G121 a G124) |
| G121 | Perforación piloto |
| G122 | Desbaste |
| G123 | Acabado de suelos |
| G124 | Acabado lateral |
| G125 | Tren de contorno (mecanizado de contorno abierto) |
| G127 | Superficie del cilindro |
| G128 | Ranura de superficie cilíndrica |
Transformación de coordenadas
| Código G | Descripción |
|---|---|
| G53 | Cambio de datum en la tabla de datum |
| G54 | Desplazamiento de datum en el programa |
| G28 | Imagen en espejo |
| G73 | Rotación del sistema de coordenadas |
| G72 | Factor de escala (reducir o ampliar contorno) |
| G80 | Inclinación del plano de trabajo |
| G247 | Configuración de datos |
Ciclos para fresado multipaso
| Código G | Descripción |
|---|---|
| G60 | Ejecutar datos en 3D |
| G230 | Fresado multipasada de superficies planas |
| G231 | Fresado multipaso de superficies inclinadas |
| G232 | Fresado frontal |
Ciclos especiales
| Código G | Descripción |
|---|---|
| G04 | Tiempo de permanencia con F segundos |
| G36 | Orientación del eje |
| G39 | Llamada del programa |
| G62 | Desviación de tolerancia para fresado rápido de contornos |
| G440 | Desplazamiento del eje de medición |
| G441 | Sondeo rápido |
Definir plano de mecanizado
| Código G | Descripción |
|---|---|
| G17 | Plano de trabajo X/Y, eje de herramienta Z |
| G18 | Plano de trabajo Z/X, eje de herramienta Y |
| G19 | Plano de trabajo Y/Z, eje de herramienta X |
| G20 | Herramienta eje IV |
Dimensiones
| Código G | Descripción |
|---|---|
| G90 | Dimensiones absolutas |
| G91 | Dimensiones incrementales |
Unidad de medida
| Código G | Descripción |
|---|---|
| G70 | Pulgadas (establecido al inicio del programa) |
| G71 | Milímetros (establecido al inicio del programa) |
Otras funciones G
| Código G | Descripción |
|---|---|
| G29 | Transfiere el último valor de posición nominal como un polo (centro del círculo) |
| G38 | PARAR la ejecución del programa |
| G51 | Siguiente número de herramienta (con archivo de herramienta central) |
| G79 | Llamada de ciclo |
| G98 | Establecer número de etiqueta |
Ciclos para taladrado, roscado y roscado
| Código G | Descripción |
|---|---|
| G240 | Centrado |
| G200 | Perforación |
| G201 | Escariado |
| G202 | Aburrido |
| G203 | Perforación universal |
| G204 | Retroceso |
| G205 | Picoteo universal |
| G206 | Tocando con un soporte de grifo flotante |
| G207 | Roscado rígido |
| G208 | Fresado de agujeros |
| G209 | Tapping con rotura de virutas |
| G241 | Perforación de agujeros profundos de un solo labio |
Ciclos para taladrado, roscado y roscado
| Código G | Descripción |
|---|---|
| G262 | Fresado de roscas |
| G263 | Fresado de roscas/avellanado |
| G264 | Taladrado/fresado de rosca |
| G265 | Taladrado/fresado de rosca helicoidal |
| G267 | Fresado de rosca exterior |
Ciclos para fresado de cajeras, espárragos y ranuras
| Código G | Descripción |
|---|---|
| G74 | Fresado de ranuras |
| G75 | Fresado de cajeras rectangulares en el sentido de las agujas del reloj |
| G76 | Fresado de cajeras rectangulares en sentido antihorario |
| G77 | Fresado de cajeras circulares en el sentido de las agujas del reloj |
| G78 | Fresado de cajeras circulares en sentido antihorario |
| G210 | Fresado de ranuras con inmersión alternativa |
| G211 | Ranura redonda con émbolo alternativo |
| G212 | Acabado de cajeras rectangulares |
| G213 | Acabado de montantes rectangulares |
| G214 | Acabado de cajeras circulares |
| G215 | Acabado de montantes circulares |
Ciclos para fresado de cajeras, espárragos y ranuras
| Código G | Descripción |
|---|---|
| G251 | Bolsillo rectangular, completo |
| G252 | Bolsillo circular, completo |
| G253 | Ranura, completa |
| G254 | Ranura circular, completa |
| G256 | Perno rectangular |
| G257 | Perno circular |
Ciclos para crear patrones de puntos
| Código G | Descripción |
|---|---|
| G220 | Patrón de puntos circulares |
| G221 | Patrones de puntos en líneas |
Ciclos para fresado multipaso
| Código G | Descripción |
|---|---|
| G230 | Fresado multipaso de superficies lisas |
| G231 | Fresado multipaso de superficies inclinadas |
| G232 | Fresado frontal |
Ciclos de palpador para medir la desalineación de la pieza
| Código G | Descripción |
|---|---|
| G400 | Rotación básica usando dos puntos |
| G401 | Rotación básica desde dos agujeros |
| G402 | Rotación básica de dos espárragos |
| G403 | Compensar una rotación básica a través de un eje giratorio |
| G404 | Establecer rotación básica |
| G405 | Compensación de la desalineación con el eje C |
Ciclos de palpador para ajuste de referencia
| Código G | Descripción |
|---|---|
| G408 | Punto de referencia del centro de la ranura |
| G409 | Punto de referencia en el centro del agujero |
| G410 | Referencia desde el interior del rectángulo |
| G411 | Referencia desde el exterior del rectángulo |
| G412 | Referencia desde el interior del círculo |
| G413 | Referencia desde fuera del círculo |
| G414 | Referencia en esquina exterior |
| G415 | Referencia en esquina interior |
| G416 | Centro del círculo de referencia |
| G417 | Datum en eje palpador |
| G418 | Referencia en el centro de 4 agujeros |
| G419 | Punto de referencia en eje seleccionable |
Ciclos de palpación para la medición de piezas
| Código G | Descripción |
|---|---|
| G55 | Medir cualquier coordenada |
| G420 | Mide cualquier ángulo |
| G421 | Medir agujero |
| G422 | Medida espárrago cilíndrico |
| G423 | Medir cajera rectangular |
| G424 | Medida montante rectangular |
| G425 | Ranura de medida |
| G426 | Medir cumbrera |
| G427 | Medir cualquier coordenada |
| G430 | Medir el centro del círculo |
| G431 | Mide cualquier plano |
Ciclos de palpador para medición de herramientas
| Código G | Descripción |
|---|---|
| G480 | Calibración del TT |
| G481 | Medir la longitud de la herramienta |
| G482 | Medir el radio de la herramienta |
| G483 | Medir la longitud y el radio de la herramienta |
máquina CNC
- Introducción a los códigos CNC M
- Códigos M de Haas Mill
- GSK 980TDb Códigos G – Sistema CNC de torneado
- Códigos G de fresado Siemens Sinumerik 808D - Programación de dialectos ISO
- Códigos Tormach M
- Códigos de alarma Haas
- Mitsubishi G Codes – Torno CNC Serie 700/70
- Din 66025 Códigos de programación NC
- Códigos Mach3 M
- Heidenhain TNC 426 Códigos M conversacionales – EMCO WinNC
- Códigos M:prueba de programación CNC