Documentación MASSO

Seleccione el idioma   

G03 – Interpolación circular (sentido antihorario)

Este comando ejecuta un movimiento circular en sentido antihorario. El arco comienza en la posición actual y el centro está definido por los valores I, J, K como un desplazamiento de la posición actual o R para el radio. Los valores X, Y y Z definen el punto final. Masso usa valores incrementales I, J, K para arcos


Sintaxis y parámetros


  • G03 inicia un movimiento de arco que comienza en la ubicación de las coordenadas X, Y, Z donde se emitió el G03.
  • Valor X : esta es la coordenada X que define el punto final
  • Valor Y : esta es la coordenada Y que define el punto final
  • Valor Z : esta es la coordenada Z que define el punto final
  • Valor I : son coordenadas relativas y definen la coordenada del centro X como un desplazamiento de la coordenada X del punto inicial. (Válido en aviones G17 y G18)
  • Valor J : son coordenadas relativas y definen la coordenada del centro Y como un desplazamiento de la coordenada Y del punto inicial. (Válido en aviones G17 y G19)
  • Valor K : son coordenadas relativas y definen la coordenada del centro Z como un desplazamiento de la coordenada Y del punto inicial. (Válido en aviones G18 y G19)

  • Valor R : se utiliza para definir el radio del arco para arcos de hasta 90 grados.


Precaución: el uso del valor R para arcos de más de 90 grados no funciona, ya que define múltiples puntos centrales. Para arcos de más de 90 grados, use valores IJK para los comandos G03.



Ejemplo de programa para hacer un Arco


 N10 G00 X20 Y10 Z-1
N20 G03 X50 Y40 I0 J30


  • En el ejemplo anterior en la primera línea se mueve a la posición X20 Y10 Z-1
  • Se hace un arco comenzando en la posición X20 Y10 y terminando en la coordenada X50 Y40 con el centro en la posición X20 Y40 moviéndose en dirección contraria a las manecillas del reloj. La altura Z no cambia.
  • El centro del arco se calcula de la siguiente manera
  • Posición inicial X20 + I0 = Coordenada X del centro X20
  • Posición inicial Y10 + J30 = Centro Y coordenada Y40




Ejemplo de programa para hacer una Espiral

 N10 G00 X20 Y10 Z0
N20 G03 X50 Y40 Z-3 I0 J30


  • Al agregar una altura Z en G03, puede crear un arco en espiral
  • En el ejemplo anterior en la primera línea se mueve a la posición X20 Y10 Z0
  • Se hace un arco comenzando en la posición X20 Y10 y terminando en la coordenada X50 Y40 con el centro en la posición X20 Y40 moviéndose en dirección contraria a las manecillas del reloj. El arco es el mismo que en el diagrama anterior, pero el eje Z descenderá desde su altura actual hasta -3 unidades a una velocidad uniforme sobre el arco para formar una trayectoria en espiral.
  • El centro del arco se calcula de la siguiente manera
  • Posición inicial X20 + I0 = Coordenada X del centro X20
  • Posición inicial Y10 + J30 = Centro Y coordenada Y40



INFORMACIÓN: Las unidades se definen como pulgadas o mm según la configuración de su máquina o el comando G20 o G21 en uso.