G03 – Interpolation circulaire (sens anti-horaire)
Cette commande exécute un mouvement circulaire dans le sens inverse 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
- G03 initie un mouvement d'arc commençant à l'emplacement des coordonnées X,Y,Z où G03 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 G03.
Exemple de programme pour faire un Arc
N10 G00 X20 Y10 Z-1 N20 G03 X50 Y40 I0 J30
- Dans l'exemple ci-dessus, la première ligne est déplacée vers la position X20 Y10 Z-1
- Un arc est créé à partir de la position X20 Y10 et se termine à la coordonnée X50 Y40 avec le centre à la position X20 Y40 se déplaçant dans le sens antihoraire. La hauteur Z ne change pas.
- Le centre de l'arc est calculé comme suit
- Position initiale X20 + I0 = Coordonnée X du centre X20
- Position initiale Y10 + J30 = Coordonnée Y centrale Y40
Exemple de programme pour faire une Spirale
N10 G00 X20 Y10 Z0 N20 G03 X50 Y40 Z-3 I0 J30
- En ajoutant une hauteur Z dans G03, 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 X20 Y10 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 X20 + I0 = Coordonnée X du centre X20
- Position initiale Y10 + J30 = 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.