Principe
La CN (Fanuc, Siemens, Heidenhain, Num…) exécute un programme en code ISO : G00 (déplacement rapide), G01 (interpolation linéaire), G02 / G03 (circulaire), cycles (perçage G81-G83, taraudage G84), M03 (rotation de broche), M06 (changement d'outil), M08 (arrosage). Les origines pièce (G54…) et les correcteurs d'outils (longueur, rayon) permettent d'adapter le programme à la machine. Heidenhain utilise aussi un langage conversationnel.
Comprendre pas à pas
1. La situation
Un nouvel opérateur doit comprendre les programmes de la fraiseuse CN de l'atelier, écrits en code ISO. Question : comment fonctionne une commande numérique ?
2. Les fonctions de base du code ISO (G-code)
| Code | Fonction |
|---|---|
| G00 | déplacement rapide |
| G01 | interpolation linéaire (usinage) |
| G02 / G03 | interpolation circulaire, sens horaire / anti-horaire |
| G41 / G42 | correction de rayon d'outil à gauche / à droite |
| G54 à G59 | origines pièce |
| S, F, T, M | vitesse de broche, avance, outil, fonctions auxiliaires (M03 rotation, M08 arrosage) |
3. L'idée
La commande numérique pilote les axes de la machine à partir d'un programme (code ISO ou langage conversationnel du constructeur). Le programme définit les trajectoires dans un repère lié à la pièce (origine pièce), et les jauges d'outils (longueur, rayon) sont mesurées et enregistrées séparément. Les programmes complexes sont générés par la FAO.
4. Le déroulé
Lecture. G54 ; T1 M06 ; S3000 M03 ; G00 X0 Y0 ; G01 Z-2 F500…
Préparation. Mesure des outils, prise d'origine pièce.
Sécurité. Premier passage en marche bloc à bloc, avance réduite.
Standardisation. Bibliothèque de programmes et d'outils commune.
5. À vous de jouer : vos pratiques CN
6. Ce qu'il faut retenir
- Programme, origine pièce, jauges d'outils.
- G00, G01, G02/G03, corrections de rayon.
- Programmes versionnés et procédure de premier essai.
Mise en œuvre
- Acteurs
- Programmeurs, régleurs
- Durée
- —
- Livrables
- Programmes fiables, origines et correcteurs maîtrisés
- Définir l'origine piècePar palpage, enregistrée dans le décalage (G54…).
- Mesurer les outilsLongueur et rayon dans les correcteurs.
- Simuler le programmeGraphiquement sur la commande ou en FAO.
- Usiner la première pièce prudemmentAvance réduite, mode bloc par bloc sur les zones critiques.
- Ajuster avec les correcteursPlutôt qu'en modifiant le programme.
Exemple d'application
Un opérateur modifie le correcteur de rayon de la fraise de finition de 0,02 mm après mesure de la première pièce : la cote passe au milieu de la tolérance sans toucher au programme.
Points de vigilance
- Lancer un programme non simulé
- Origines mal définies : collision