Códigos G ISO de Heidenhain: Guía completa para operaciones CNC
Visión general de funciones DIN/ISO Heidenhain TNC 640/530/410/426/430/320 Funciones G.
CNC Heidenhain TNC 640
Códigos G ISO de Heidenhain
Movimientos de herramienta
| Código G | Descripción |
|---|---|
| G00 | Interpolación rectilínea, coordenadas cartesianas, avance rápido |
| G01 | Interpolación rectilínea, coordenadas cartesianas |
| G02 | Interpolación circular, coordenadas cartesianas, sentido horario |
| G03 | Interpolación circular, coordenadas cartesianas, sentido antihorario |
| G05 | Interpolación circular, coordenadas cartesianas, sin indicación de dirección |
| G06 | Interpolación circular, coordenadas cartesianas, aproximación tangencial al contorno |
| G07 | Bloque de posicionamiento paraxial |
| G10 | Interpolación rectilínea, coordenadas polares, avance rápido |
| G11 | Interpolación rectilínea, coordenadas polares |
| G12 | Interpolación circular, coordenadas polares, sentido horario |
| G13 | Interpolación circular, coordenadas polares, sentido antihorario |
| G15 | Interpolación circular, coordenadas polares, sin indicación de dirección |
| G16 | Interpolación circular, coordenadas polares, aproximación tangencial al contorno |
Chaflán/Redondeo/Aproximación al contorno/Salida del contorno
| Código G | Descripción |
|---|---|
| G24 | Chaflán con longitud R |
| G25 | Redondeo de esquina con radio R |
| G26 | Aproximación tangencial al contorno con radio R |
| G27 | Aproximación tangencial al contorno 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, izquierda del contorno |
| G42 | Compensación de radio de herramienta, derecha del contorno |
| G43 | Compensación paraxial para G07, alargamiento |
| G44 | Compensación paraxial para G07, acortamiento |
Definición de forma en bruto para gráficos
| Código G | Descripción |
|---|---|
| G30 | (G17/G18/G19) Punto mínimo |
| G31 | (G90/G91) Punto máximo |
Ciclos para taladrado, roscado y fresado de roscas
| Código G | Descripción |
|---|---|
| G83 | Taladrado a golpes |
| G84 | Roscado con portaherramientas flotante |
| G85 | Roscado rígido |
| G86 | Corte de rosca |
| G200 | Taladrado |
| G201 | Alentar |
| G202 | Mandrinado |
| G203 | Taladrado universal |
| G204 | Mandrinado posterior |
| G205 | Taladrado a golpes universal |
| G206 | Roscado con portaherramientas flotante |
| G207 | Roscado rígido |
| G208 | Fresado de agujero |
| G209 | Roscado con rompimiento de viruta |
Ciclos para creación de 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 | Taladrado piloto |
| G57 | Desbaste |
| G58 | Fresado de contorno en sentido horario (acabado) |
| G59 | Fresado de contorno, 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 | Taladrado piloto |
| G122 | Desbaste |
| G123 | Acabado de fondo |
| G124 | Acabado lateral |
| G125 | Tren de contorno (mecanizado de contorno abierto) |
| G127 | Superficie cilíndrica |
| G128 | Ranura en superficie cilíndrica |
Transformación de coordenadas
| Código G | Descripción |
|---|---|
| G53 | Desplazamiento de datum en tabla de datums |
| G54 | Desplazamiento de datum en programa |
| G28 | Imagen especular |
| G73 | Rotación del sistema de coordenadas |
| G72 | Factor de escala (reducir o ampliar contorno) |
| G80 | Inclinación del plano de trabajo |
| G247 | Establecimiento de datum |
Ciclos para fresado de múltiples pasadas
| Código G | Descripción |
|---|---|
| G60 | Ejecutar datos 3-D |
| G230 | Fresado de múltiples pasadas de superficies planas |
| G231 | Fresado de múltiples pasadas de superficies inclinadas |
| G232 | Fresado frontal |
Ciclos especiales
| Código G | Descripción |
|---|---|
| G04 | Tiempo de pausa con F segundos |
| G36 | Orientación de husillo |
| G39 | Llamada de programa |
| G62 | Desviación de tolerancia para fresado de contorno rápido |
| G440 | Medir desplazamiento de eje |
| G441 | Tactil 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 | Eje de herramienta IV |
Dimensiones
| Código G | Descripción |
|---|---|
| G90 | Dimensiones absolutas |
| G91 | Dimensiones incrementales |
Unidad de medida
| Código G | Descripción |
|---|---|
| G70 | Pulgadas (establecer al inicio del programa) |
| G71 | Milímetros (establecer al inicio del programa) |
Otras funciones G
| Código G | Descripción |
|---|---|
| G29 | Transferir el último valor de posición nominal como polo (centro de círculo) |
| G38 | PARADA de ejecución de programa |
| G51 | Número de siguiente herramienta (con archivo central de herramientas) |
| G79 | Llamada de ciclo |
| G98 | Establecer número de etiqueta |
Ciclos para taladrado, roscado y fresado de roscas
| Código G | Descripción |
|---|---|
| G240 | Centrado |
| G200 | Taladrado |
| G201 | Alentar |
| G202 | Mandrinado |
| G203 | Taladrado universal |
| G204 | Mandrinado posterior |
| G205 | Taladrado a golpes universal |
| G206 | Roscado con portaherramientas flotante |
| G207 | Roscado rígido |
| G208 | Fresado de agujero |
| G209 | Roscado con rompimiento de viruta |
| G241 | Taladrado profundo de un solo labio |
Ciclos para taladrado, roscado y fresado de roscas
| Código G | Descripción |
|---|---|
| G262 | Fresado de rosca |
| G263 | Fresado de rosca/avellanado |
| G264 | Taladrado/fresado de rosca |
| G265 | Taladrado/fresado de rosca helicoidal |
| G267 | Fresado de rosca externa |
Ciclos para fresado de bolsillos, espigas y ranuras
| Código G | Descripción |
|---|---|
| G74 | Fresado de ranura |
| G75 | Fresado de bolsillo rectangular en sentido horario |
| G76 | Fresado de bolsillo rectangular en sentido antihorario |
| G77 | Fresado de bolsillo circular en sentido horario |
| G78 | Fresado de bolsillo circular en sentido antihorario |
| G210 | Fresado de ranura con penetración alternada |
| G211 | Ranura redonda con penetración alternada |
| G212 | Acabado de bolsillo rectangular |
| G213 | Acabado de espiga rectangular |
| G214 | Acabado de bolsillo circular |
| G215 | Acabado de espiga circular |
Ciclos para fresado de bolsillos, espigas y ranuras
| Código G | Descripción |
|---|---|
| G251 | Bolsillo rectangular, completo |
| G252 | Bolsillo circular, completo |
| G253 | Ranura, completa |
| G254 | Ranura circular, completa |
| G256 | Espiga rectangular |
| G257 | Espiga circular |
Ciclos para creación de patrones de puntos
| Código G | Descripción |
|---|---|
| G220 | Patrón de puntos circular |
| G221 | Patrones de puntos en líneas |
Ciclos para fresado de múltiples pasadas
| Código G | Descripción |
|---|---|
| G230 | Fresado de múltiples pasadas de superficies lisas |
| G231 | Fresado de múltiples pasadas de superficies inclinadas |
| G232 | Fresado frontal |
Ciclos de tactil para medición de desalineación de 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 desde dos espigas |
| G403 | Compensar una rotación básica vía un eje rotativo |
| G404 | Establecer rotación básica |
| G405 | Compensar desalineación con el eje C |
Ciclos de tactil para establecimiento de datum
| Código G | Descripción |
|---|---|
| G408 | Punto de referencia en centro de ranura |
| G409 | Punto de referencia en centro de agujero |
| G410 | Datum desde interior de rectángulo |
| G411 | Datum desde exterior de rectángulo |
| G412 | Datum desde interior de círculo |
| G413 | Datum desde exterior de círculo |
| G414 | Datum en esquina exterior |
| G415 | Datum en esquina interior |
| G416 | Datum centro de círculo |
| G417 | Datum en eje de tactil |
| G418 | Datum en centro de 4 agujeros |
| G419 | Punto de referencia en eje seleccionable |
Ciclos de tactil para medición de pieza
| Código G | Descripción |
|---|---|
| G55 | Medir cualquier coordenada |
| G420 | Medir cualquier ángulo |
| G421 | Medir agujero |
| G422 | Medir espiga cilíndrica |
| G423 | Medir bolsillo rectangular |
| G424 | Medir espiga rectangular |
| G425 | Medir ranura |
| G426 | Medir cresta |
| G427 | Medir cualquier coordenada |
| G430 | Medir centro de círculo |
| G431 | Medir cualquier plano |
Ciclos de tactil para medición de herramienta
| Código G | Descripción |
|---|---|
| G480 | Calibración del TT |
| G481 | Medir longitud de herramienta |
| G482 | Medir radio de herramienta |
| G483 | Medir longitud y radio de herramienta |
máquina CNC
- Dominando Códigos M CNC: Introducción Completa
- Guía completa de M-Codes para fresadora Haas: Funciones, ajustes y uso
- Guía Completa de Códigos G GSK 980TDb para Sistemas CNC de Torneado
- Guía Completa de Códigos G Siemens Sinumerik 808D en Dialecto ISO para Programadores CNC
- Códigos M Tormach CNC: Guía Completa de Funciones M0–M9
- Códigos de Alarma Haas CNC Explicados: Guía de Solución de Problemas
- Códigos G Mitsubishi Torno CNC 700/70 Series: Referencia Completa
- DIN 66025: Guía Completa de Códigos Programación CN
- Guía Completa de Códigos M de Mach3 para Mecanizado CNC
- Guía completa de códigos M conversacionales Heidenhain TNC 426 – EMCO WinNC
- Dominio Códigos M: Cuestionario Programación CNC