G68 / G69 — Rotation de repère CNC
G68 active une rotation du repère de programmation autour d'un point défini. Toutes les coordonnées suivantes sont interprétées dans le repère tourné. G69 annule la rotation et restaure le repère d'origine (transformation de coordonnées).
PROGRAMMATION — ROTATION DE REPÈRE G68
X__ Y__ explicitement (ex. G68 X0. Y0. R30.). Inclure G69 dans la ligne d'initialisation (G21 G17 G40 G49 G69 G80). Tester en dry run lent avant production.Syntaxe Fanuc — G68 / G69
G68 X__ Y__ R__ ; Activation rotation
; X,Y = centre de rotation (absolus)
; R = angle en degrés (+ = antihoraire)
[... blocs en repère tourné ...]
G69 ; Annulation rotationParamètres G68
| Paramètre | Rôle | Note |
|---|---|---|
| G68 | Activation rotation repère | Reste actif (modal) jusqu'à G69 |
| X__ Y__ | Centre de rotation | Point autour duquel le repère tourne (coordonnées absolues) |
| R__ | Angle de rotation (degrés) | Positif = antihoraire (sens direct). Négatif = horaire. |
| G69 | Annulation rotation | Non modal — annule G68 immédiatement |
Exemple complet — fraisage poche inclinée à 30°
O2000 N10 G21 G17 G40 G49 G69 G80 ; Init sécurité — G69 inclus N20 G90 G54 N30 T01 M06 ; Fraise Ø10 N40 G43 H01 N50 M03 S3000 N60 M08 ; === Rotation 30° autour du point X0 Y0 === N70 G68 X0. Y0. R30. ; Repère tourné de 30° ; Les coordonnées suivantes sont en repère TOURNÉ N80 G00 X-5. Y-5. ; Hors pièce (repère tourné) N90 Z5. N100 G01 Z-8. F200 ; Plongée N110 G41 D01 ; Comp. rayon gauche N120 G01 X0. Y0. F400 N130 G01 X80. Y0. ; Côté bas N140 G01 X80. Y50. ; Côté droit N150 G01 X0. Y50. ; Côté haut N160 G01 X0. Y0. ; Côté gauche N170 G40 ; Annul. comp. ; === Retour au repère normal === N180 G69 ; Rotation annulée N190 G00 Z50. N200 M05 N210 M09 N220 M30
4 cas d'utilisation atelier
| Cas d'usage | Description |
|---|---|
| Contour incliné sur plan XY | Pièce avec une poche ou un contour à 30° par rapport à l'axe X. Au lieu de recalculer tous les points, on active G68 R30 et on programme le contour à 0°. |
| Répétition d'opérations en cercle (pattern polaire) | Perçage de 6 trous à 60° d'intervalles. G68 increment R60 dans une boucle évite de recalculer chaque position X/Y. |
| Réorientation du référentiel après retournement pièce | Reprise de pièce : l'origine est physiquement décalée. G68 corrige l'orientation sans modifier l'origine pièce G54. |
| Usinage 5 axes simplifié (plan incliné) | Sur certains centres 5 axes, G68.2 (Fanuc) ou CYCLE800 (Siemens) permettent de définir un plan de travail incliné. G68 simple en 2.5D reste le plus courant sur 3 axes. |
Équivalents Siemens 840D SL — ROT / AROT / TRANS / CYCLE800
; Rotation absolue (repart de 0°) ROT RPL=30 ; Rotation plan XY de 30° (absolu) ; Rotation additive (s'ajoute à la rotation active) AROT RPL=15 ; Ajoute 15° à la rotation courante ; Suppression de toutes les transformations TRANS ; Réinitialise TRANS + ROT ; ou G500 ; Annule toutes transformations (Siemens) ; Plan incliné (5 axes) — équivalent G68.2 Fanuc CYCLE800(...) ; Inclinaison du plan de travail ; Exemple complet Siemens équivalent à l'exemple Fanuc ci-dessus : G54 ROT RPL=30 ; Rotation 30° G1 X0. Y0. F400 X80. X80. Y50. X0. Y50. X0. Y0. TRANS ; Annulation
Pièges atelier et conseils terrain
- Toujours G69 dans la ligne d'initialisation (
G21 G17 G40 G49 G69 G80) - G68 sans X Y = rotation autour de la position courante — définir explicitement le centre
- G68 cumulatif sur Fanuc : G69 avant tout nouveau G68 absolu
- Vérifier l'affichage CN : les coordonnées s'affichent en repère tourné — attention aux corrections manuelles
- Test obligatoire en simulation 3D ou en avance faible (F10) avant lancement en production
X__ Y__ explicite, G68 tourne autour de la position courante de l'outil, pas de l'origine pièce. Centre de rotation décalé de 5 mm → tout le contour décalé de 5 mm sans alarme. Toujours G68 X0. Y0. R__.pour rotation autour de l'origine G54.G68 s'additionne à la rotation déjà active. G68 R30 puis G68 R45 → rotation totale 75°. Pour repartir à zéro absolu, programmer G69 avant tout nouveau G68. Comportement parfois différent sur Siemens (ROT absolu vs AROT additif).G41/G42 doit être activée APRÈS G68pour s'appliquer dans le repère tourné. Inverser (G41 avant G68) = comportement imprévisible selon CN. Annulation : G40 dans le repère tourné, puis G69 pour revenir au repère absolu.Mémo Atelier CNC — Paramètres de coupe par matière
Vc, fz, Ra pour 14 matières (acier, inox, alu, titane, Inconel, fonte, bronze, plastiques techniques...) + classification ISO P/M/K/N/S/H + 9 formules essentielles + checklist lancement 16 points + checklist changement de série 6 points. 4 pages, format A4, à imprimer et garder près de la machine.
Aucun spam. Désabonnement en 1 clic. Données utilisées uniquement pour l'envoi de ressources CNCYRON, conformément à notre politique de confidentialité.