Códigos G: Funciones y Aplicaciones en Control Numérico

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 5,62 KB

Introducción

Los códigos G son un conjunto de instrucciones estándar utilizadas en control numérico por computadora (CNC) para controlar máquinas herramienta como fresadoras, tornos y otros equipos automatizados. Estos códigos definen los movimientos, operaciones y parámetros de la máquina durante el proceso de mecanizado.

Funciones de Códigos G

A continuación, se detallan las funciones de los códigos G más comunes:

Movimiento y Posicionamiento

  • G00: Posicionamiento rápido
  • G01: Interpolación lineal
  • G02: Interpolación circular en sentido horario
  • G03: Interpolación circular en sentido antihorario
  • G08: Arco tangente a la trayectoria anterior
  • G09: Interpolación circular definida por tres puntos

Gestión de Aristas

  • G05: Arista matada
  • G07: Arista viva
  • G36: Redondeo controlado de aristas
  • G37: Entrada tangencial
  • G38: Salida tangencial
  • G39: Achaflanado

Planos de Trabajo

  • G17: Plano XY
  • G18: Plano XZ
  • G19: Plano YZ

Subrutinas

  • G20: Llamada a subrutina estándar
  • G21: Llamada a subrutina paramétrica
  • G22: Definición de subrutina estándar
  • G23: Definición de subrutina paramétrica
  • G24: Final de definición de subrutina
  • G25: Llamada incondicional
  • G26: Llamada condicional si igual a 0
  • G27: Llamada condicional si distinto de 0
  • G28: Llamada condicional si menor
  • G29: Llamada condicional si mayor o igual

Gestión de Origen y Coordenadas

  • G31: Guardar origen de coordenadas
  • G32: Recuperar origen de coordenadas
  • G53 - G59: Traslado de origen
  • G90: Programación en absolutas
  • G91: Programación en incrementales
  • G92: Preselección de cotas
  • G93: Coordenadas polares

Compensación de Herramienta

  • G40: Anulación de compensación de radio
  • G41: Compensación de radio a la izquierda
  • G42: Compensación de radio a la derecha
  • G43: Compensación de longitud
  • G44: Anulación de compensación de longitud
  • G50: Carga de longitudes de herramienta

Modo de Avance (Feed)

  • G49: Feed programable
  • G94: F en mm/min
  • G95: F en mm/rev
  • G96: F constante
  • G97: F del tip constante

Modo de Operación

  • G47: Bloque único
  • G48: Anulación de bloque único

Imagen Espejo y Escalado

  • G10: Anulación imagen espejo
  • G11: Imagen espejo en eje X
  • G12: Imagen espejo en eje Y
  • G13: Imagen espejo en eje Z
  • G72: Escalado definido por K

Unidades y Transformaciones

  • G70: Programación en pulgadas
  • G71: Programación en milímetros
  • G73: Giro de sistema de coordenadas

Ciclos Fijos

  • G79: Ciclo fijo definido por el usuario
  • G80: Anulación de ciclos fijos
  • G81: Ciclo fijo de taladrado
  • G82: Ciclo fijo de taladrado con temporización
  • G83: Ciclo fijo de taladrado profundo
  • G84: Ciclo fijo de roscado con macho
  • G85: Ciclo fijo de escariado
  • G86: Ciclo fijo de alesado con retroceso en G00
  • G87: Ciclo fijo de cajera rectangular
  • G88: Ciclo fijo de cajera circular
  • G89: Ciclo fijo de alesado con retroceso en G01
  • G98: Vuelta al plano de seguridad
  • G99: Vuelta al plano de referencia

Otras Funciones

  • G04: Temporización
  • G06: Interpolación circular con centro en absolutas
  • G30: Visualizar error definido por K
  • G33: Roscado electrónico
  • G74: Búsqueda de cero máquina
  • G75: Trabajo con palpador
  • G75 N2: Ciclos fijos de palpador
  • G76: Creación de bloques

Conclusión

El conocimiento y la correcta aplicación de los códigos G son fundamentales para la programación eficiente y precisa de máquinas CNC. Este documento proporciona una visión general de las funciones más comunes, pero es importante consultar la documentación específica de cada máquina y control para obtener información detallada sobre todas las funciones disponibles.

Entradas relacionadas: