Guide complet codes G et M CNC Sherline
Liste complète codes G et M Sherline CNC pour opérateurs fraiseuse/tour Sherline.
Plus sur Sherline CNC
- Pièces principales tour CNC Sherline
- Pièces principales fraiseuse CNC Sherline

Codes G Sherline
| Code G | Fonction |
|---|---|
| G00 | Déplacement rapide (positionnement rapide) |
| G01 | Déplacement avance (interpolation linéaire) |
| G02 | Mouvement horaire (interpolation circulaire/hélicoïdale horaire) |
| G03 | Mouvement anti-horaire (interpolation circulaire/hélicoïdale anti-horaire) |
| G04 | Temporisation |
| G08 | Lissage spline activé |
| G09 | Vérification arrêt exact, lissage spline désactivé |
| G10 | Déplacement avance linéaire contrôlé avec arrêt décéléré / réglage origine système coordonnées |
| G11 | Arrêt décéléré contrôlé |
| G17 | PLAN XY |
| G18 | PLAN XZ |
| G19 | PLAN YZ |
| G20 | Sélection système pouces |
| G21 | Sélection système millimétrique |
| G28 | Retour plan dégagement |
| G33 | Filetage (Tour) Note: G33 et G33.1 ne fonctionnent pas sur fraiseuses/tours Sherline car broche et axes ne sont pas synchronisés. |
| G35 | Contournement vérification erreur ligne suivante |
| G40 | Compensation outil désactivée |
| G41 | Compensation outil gauche |
| G42 | Compensation outil droite |
| G43 | Compensation longueur outil – direction négative |
| G44 | Compensation longueur outil – direction positive |
| G49 | Annulation compensation longueur outil |
| G53 | Annulation décalages coordonnées pièce |
| G54-G59 | Décalages coordonnées pièce 1 à 6 |
| G59.1 | Utiliser système coordonnées pièce préréglé 7 |
| G59.2 | Utiliser système coordonnées pièce préréglé 8 |
| G59.3 | Utiliser système coordonnées pièce préréglé 9 |
| G61 | Contourage spline mode tampon désactivé |
| G64 | Contourage spline mode tampon activé |
| G65 | Fraiser poche rectangulaire |
| G66 | Fraiser poche circulaire |
| G67 | Surfaçage (flycut) |
| G68 | Fraiser poche rectangulaire coins arrondis |
| G70 | Mode pouces |
| G71 | Mode millimétrique |
| G74 | Perçage par paliers (Tour) |
| G80 | Annulation mode mouvement (inclut cycles prédéfinis) |
| G81 | Cycle perçage prédéfini |
| G82 | Perçage avec temporisation cycle prédéfini |
| G83 | Perçage brise-copeaux cycle prédéfini (Perçage par paliers) |
| G84 | Cycle taraudage (taraudage main droite prédéfini) |
| G85 | Cycle alésage 1 (alésage, sans pause, sortie avance) |
| G86 | Cycle alésage 2 (alésage, arrêt broche, sortie rapide) |
| G87 | Cycle alésage arrière |
| G88 | Cycle alésage 3 (alésage, arrêt broche, sortie manuelle) |
| G89 | Cycle alésage 4 (alésage, pause, sortie avance) |
| G90 | Mode absolu |
| G91 | Mode incrémental |
| G92 | Réinitialisation coordonnées origine (décalage systèmes coordonnées) |
| G92.2 | Annulation systèmes coordonnées décalés |
| G93 | Mode avance temps inverse |
| G94 | Mode IPM (Tour) défaut (avance par minute) |
| G95 | Mode IPR (Tour) |
| G96 | Avance surface constante ACTIVÉE (Tour) |
| G97 | Avance surface constante DÉSACTIVÉE (Tour) |
| G98 | Retour niveau initial cycles prédéfinis |
Codes M Sherline
| Code M | Fonction |
|---|---|
| M00 | Arrêt programme |
| M01 | Arrêt programme optionnel |
| M02 | Fin programme |
| M03 | Broche horaire, Laser, Flamme, Puissance MARCHE |
| M04 | Broche anti-horaire |
| M05 | Arrêt broche, Laser, Flamme, Puissance ARRÊT |
| M06 | Changement outil |
| M08 | Lubrifiant MARCHE |
| M09 | Lubrifiant ARRÊT |
| M10 | Réservé correction hauteur outil |
| M13 | Broche MARCHE, Lubrifiant MARCHE |
| M26 | Activer serrage axe B automatique |
| M27 | Désactiver serrage axe B automatique |
| M30 | Fin programme avec macros / fin programme, navette palette, reset |
| M48 | Activer démultiplications vitesse et avance |
| M49 | Désactiver démultiplications vitesse et avance |
| M60 | Navette palette et arrêt programme |
| M91 | Affichage lecture incrémentale |
| M92 | Affichage lecture absolue |
| M97 | Aller à ou sauter à numéro ligne |
| M98 | Saut vers macro ou sous-routine |
| M99 | Retour depuis macro ou sous-routine |
| M100 | Réinitialisation zéro machine |
| M199 | Démarrage milieu programme |
Mots (Words)
| Mot | Description |
|---|---|
| D | Numéro compensation rayon outil |
| F | Avance |
| G | Fonction générale |
| H | Décalage longueur outil |
| I | Décalage axe X arcs / Décalage X cycle G87 |
| J | Décalage axe Y arcs et décalage Y cycle G87 |
| K | Décalage axe Z arcs et décalage Z cycle G87 |
| L | Nombre répétitions cycles prédéfinis et touche utilisée avec G10 |
| M | Fonction diverse |
| N | Numéro ligne |
| O | Sous-programmes |
| P | Temporisation avec G4 et cycles prédéfinis, touche utilisée avec G10 |
| Q | Incrément avance cycle G83 |
| R | Rayon arc, plan cycle prédéfini |
| S | Vitesse broche |
| T | Sélection outil |
| X | Axe X machine |
| Y | Axe Y machine |
| Z | Axe Z machine |
| (...) | Commentaires (mots entre parenthèses ne font pas partie du programme, aident opérateurs) |
commande numérique par ordinateur
- Maîtriser les M-Codes CNC : Introduction Complète
- Maîtriser le Cycle Tournage G90 : Guide Complet Ébauche Tournage et Plus
- Maîtriser le cycle perçage G81 avec mode incrémental G91 : Exemple pratique perçage répété
- Maîtriser LinuxCNC : Guide complet codes G et M pour contrôle machine CNC
- Anilam 4200T : Maîtriser les fonctions G-Code pour le tournage CNC
- Guide complet des G-Codes GSK 980TDb pour systèmes de tournage CNC
- Guide complet codes G et M CNC pour fraisage et tournage
- Guide Complet des M-Codes Mach3 pour Usinage CNC
- Référence complète des codes G NCT 201 pour tours et centres d'usinage CNC