G02 - Interpolation circulaire (sens horaire)

Cette commande exécute un mouvement circulaire dans le sens des aiguilles d'une montre. L'arc commence à la position actuelle et le centre est défini par les valeurs I, J, K comme un décalage par rapport à la position actuelle, ou R pour le rayon. Les valeurs X, Y et Z définissent le point final. Masso utilise des valeurs I, J, K incrémentales pour les arcs


Syntaxe et paramètres


  • G02 initie un mouvement d'arc commençant à l'emplacement des coordonnées X,Y,Z où G02 a été émis.
  • Valeur X : c'est la coordonnée X qui définit le point final
  • Valeur Y - Il s'agit de la coordonnée Y qui définit le point final
  • Valeur Z : c'est la coordonnée Z qui définit le point final
  • Valeur I : Ce sont des coordonnées relatives et définissent la coordonnée X du centre comme un décalage par rapport à la coordonnée X du point de départ. (Valable sur les avions G17 et G18)
  • Valeur J - Ce sont des coordonnées relatives et définissent la coordonnée Y centrale comme un décalage par rapport à la coordonnée Y du point de départ. (Valable sur les avions G17 et G19)
  • Valeur K : Ce sont des coordonnées relatives et définissent la coordonnée Z du centre comme un décalage par rapport à la coordonnée Y du point de départ. (Valable sur les avions G18 et G19)
  • Valeur R - Utilisé pour définir le rayon de l'arc pour les arcs jusqu'à 90 degrés.


Attention : L'utilisation de la valeur R pour les arcs supérieurs à 90 degrés ne fonctionne pas car elle définit plusieurs points centraux. Pour les arcs supérieurs à 90 degrés, utilisez les valeurs IJK pour les commandes G02.



Exemple de programme pour faire un Arc

 N10 G00 X50 Y40 Z-1
N20 G02 X20 Y10 I-30 J0


  • Dans l'exemple ci-dessus, la première ligne est déplacée vers la position X50 Y40 Z-1
  • Un arc est créé à partir de la position X50 Y40 et se termine à la coordonnée X20 Y10 avec le centre à la position X20 Y40 se déplaçant dans le sens des aiguilles d'une montre. La hauteur Z ne change pas.
  • Le centre de l'arc est calculé comme suit
  • Position initiale X50 + I-30 = Coordonnée X du centre X20
  • Position de départ Y40 + J0 = Coordonnée Y centrale Y40






Exemple de programme pour faire une Spirale

 N10 G00 X50 Y40 Z0
N20 G02 X20 Y10 Z-3 I-30 J0


  • En ajoutant une hauteur Z dans G02, vous pouvez créer un arc en spirale.
  • Dans l'exemple ci-dessus, la première ligne se déplace vers la position X20 Y10 Z0
  • Un arc est créé à partir de la position X50 Y40 et se termine à la coordonnée X50 Y40 avec le centre à la position X20 Y40 se déplaçant dans le sens antihoraire. L'arc est le même que dans le diagramme ci-dessus, mais l'axe Z descendra de sa hauteur actuelle à -3 unités à une vitesse uniforme sur l'arc pour former une trajectoire en spirale.
  • Le centre de l'arc est calculé comme suit
  • Position initiale X50 + I-30 = Coordonnée X du centre X20
  • Position de départ Y40 + J0 = Coordonnée Y centrale Y40




INFO : Les unités sont définies en pouces ou en mm selon la configuration de votre machine ou la commande G20 ou G21 utilisée.