Référence G et M-Codes SINUMERIK 810/820M – EMCO WinNC
Listes complètes des G-Codes, M-Codes et Cycles pour la programmation EMCO WinNC SINUMERIK 810/820M Fraisage.
G-Codes
| G-Code | Description |
|---|---|
| G00 | Déplacement rapide |
| G01 | Interpolation linéaire |
| G02 | Interpolation circulaire horaire |
| G03 | Interpolation circulaire anti-horaire |
| G04 | Temporisation |
| G09 | Arrêt exact par bloc |
| G10 | Interpolation coordonnées polaires, déplacement rapide |
| G11 | Interpolation coordonnées polaires, interpolation linéaire |
| G12 | Interpolation coordonnées polaires, interpolation circulaire horaire |
| G13 | Interpolation coordonnées polaires, interpolation circulaire anti-horaire |
| G17 | Sélection du plan X-Y |
| G18 | Sélection du plan Z-X |
| G19 | Sélection du plan Y-Z |
| G25 | Limitation zone de travail minimale |
| G26 | Limitation zone de travail maximale |
| G33 | Filetage en blocs unitaires |
| G40 | Annulation compensation rayon outil |
| G41 | Compensation rayon outil à gauche |
| G42 | Compensation rayon outil à droite |
| G48 | Leaveasapproached |
| G50 | Annulation modification d'échelle |
| G51 | Modification d'échelle |
| G53 | Annulation décalage zéro par bloc |
| G54 | Décalage zéro 1 |
| G55 | Décalage zéro 2 |
| G56 | Décalage zéro 3 |
| G57 | Décalage zéro 4 |
| G58 | Décalage zéro programmable 1 |
| G59 | Décalage zéro programmable 2 |
| G60 | Mode arrêt exact |
| G62 | Annulation mode arrêt exact |
| G64 | Annulation mode arrêt exact |
| G70 | Mesure en pouces |
| G71 | Mesure en millimètres |
| G80 | Suppression G81 – G89 |
| G81 | Appel cycle L81 |
| G82 | Appel cycle L82 |
| G83 | Appel cycle L83 |
| G84 | Appel cycle L84 |
| G85 | Appel cycle L85 |
| G86 | Appel cycle L86 |
| G87 | Appel cycle L87 |
| G88 | Appel cycle L88 |
| G89 | Appel cycle L89 |
| G90 | Programmation absolue |
| G91 | Programmation incrémentale |
| G92 | Interpolation cylindrique |
| G94 | Avance en minutes |
| G95 | Avance en tours |
| G147 | Approche douce au contour avec linéaire |
| G247 | Approche douce au contour avec quart de cercle |
| G347 | Approche douce au contour avec demi-cercle |
| G148 | Sortie douce du contour avec linéaire |
| G248 | Sortie douce du contour avec quart de cercle |
| G348 | Sortie douce du contour avec demi-cercle |
M-Codes
| M-Code | Description |
|---|---|
| M00 | Arrêt programmé inconditionnel |
| M01 | Arrêt programmé conditionnel |
| M02 | Fin de programme principal |
| M03 | Broche ON horaire |
| M04 | Broche ON anti-horaire |
| M05 | Broche OFF |
| M06 | Changement d'outil |
| M08 | Lubrifiant ON |
| M09 | Lubrifiant OFF |
| M17 | Fin de sous-programme |
| M27 | Pivotement diviseur |
| M30 | Fin de programme principal |
| M53 | Pas d'axe miroir X |
| M54 | Axe miroir X |
| M55 | Pas d'axe miroir Y |
| M56 | Axe miroir Y |
| M57 | Pas d'axe miroir Z |
| M58 | Axe miroir Z |
| M71 | Soufflage pulsé ON |
| M72 | Soufflage pulsé OFF |
Cycles
| Cycle | Description |
|---|---|
| L81-89 | Cycles de perçage, comp. G81 – G89 |
| L96 | Cycle pour changement d'outil |
| L900 | Motif de perçage |
| L901 | Motif de fraisage rainure |
| L902 | Motif de fraisage trou oblong |
| L903 | Fraiser poche rectangulaire |
| L904 | Motif de fraisage rainure circulaire |
| L905 | Motif de perçage trou unique |
| L906 | Motif de perçage rangée de trous |
| L930 | Fraiser poche circulaire |
| L999 | Vider mémoire tampon |
Adresses
| Adresse | Description |
|---|---|
| % | Numéro de programme 1 à 9999 |
| L | Numéro de sous-programme 1 à 9999 |
| N | Numéro de bloc 1 à 9999 |
| G | Fonction de trajet |
| M | Fonction divers |
| A | Angle |
| D | Correction d'outil 1 – 49 |
| F | Vitesse d'avance, temporisation |
| I, J, K | Paramètre de cercle, pas de filetage |
| P | Nombre d'exécutions sous-programme, facteur d'échelle |
| R | Paramètre d'échange pour cycles |
| S | Vitesse broche |
| T | Appel d'outil (position tourelle porte-outils) |
| U | Rayon de cercle, rayon (signe pos), chanfrein (signe nég) |
| X, Y, Z | Données de position (X aussi temporisation) |
| LF | Fin de bloc |
commande numérique par ordinateur
- Cycle rainurage Sinumerik L93 : Exemple programme CNC usinage rainures
- Cycle rainurage Sinumerik L93 – Débloquer rainurage précis sur CNC 810/820 T
- Optimiser le filetage avec cycle Siemens Sinumerik L97 – Filetages externes, internes, coniques, transversaux
- CYCLE81 Perçage centrage sur Sinumerik 840D Tournage – Guide expert
- Guide complet des G-Codes GSK 980TDb pour systèmes de tournage CNC
- Guide complet des G-Codes Siemens Sinumerik 808D en dialecte ISO pour programmeurs CNC
- DIN 66025 : Guide complet des codes de programmation CN
- Programmation fraisage CNC Sinumerik 810 : Maîtriser le contrôle rayon & chanfrein
- Guide complet des M-Codes conversationnels Heidenhain TNC 426 – EMCO WinNC