SINUMERIK 810/820M Codes G Codes M – EMCO WinNC
EMCO WinNC SINUMERIK 810/820M Programmation de fraisage Codes G / Codes M / Listes complètes des cycles.

Codes G
| Code G | Description |
|---|---|
| G00 | Traversée rapide |
| G01 | Interpolation linéaire |
| G02 | Interpolation circulaire dans le sens des aiguilles d'une montre |
| G03 | Interpolation circulaire dans le sens antihoraire |
| G04 | Attendre |
| G09 | Arrêt exact par bloc |
| G10 | Interpolation en coordonnées polaires, déplacement rapide |
| G11 | Interpolation en coordonnées polaires, interpolation linéaire |
| G12 | Interpolation en coordonnées polaires, interpolation circulaire dans le sens des aiguilles d'une montre |
| G13 | Interpolation en coordonnées polaires, interpolation circulaire dans le sens antihoraire |
| G17 | Sélection du plan X-Y |
| G18 | Sélection du plan Z-X |
| G19 | Sélection du plan Y-Z |
| G25 | Limitation de la zone de travail minimale |
| G26 | Limitation maximale de la zone de travail |
| G33 | Découpe de filets en blocs simples |
| G40 | Annuler la compensation du rayon de la fraise |
| G41 | Compensation du rayon de fraise à gauche |
| G42 | Compensation du rayon de fraise à droite |
| G48 | Partir à l'approche |
| G50 | Annuler la modification de l'échelle |
| G51 | Modification de l'échelle |
| G53 | Annulerzerooffset bloc 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 d'origine programmable 1 |
| G59 | Décalage d'origine programmable 2 |
| G60 | Mode d'arrêt exact |
| G62 | Annuler le mode d'arrêt exact |
| G64 | Annuler le mode d'arrêt exact |
| G70 | Mesure en pouces |
| G71 | Mesure en millimètre |
| G80 | Supprimer G81 – G89 |
| G81 | Cycle d'appel L81 |
| G82 | Cycle d'appel L82 |
| G83 | Cycle d'appel L83 |
| G84 | Cycle d'appel L84 |
| G85 | Cycle d'appel L85 |
| G86 | Cycle d'appel L86 |
| G87 | Cycle d'appel L87 |
| G88 | Cycle d'appel L88 |
| G89 | Cycle d'appel L89 |
| G90 | Programmation absolue |
| G91 | Programmation incrémentale |
| G92 | Interpolation cylindrique |
| G94 | Taux d'alimentation en minutes |
| G95 | Avance en tours |
| G147 | Approche douce du contour avec linéaire |
| G247 | Approche douce du contour avec quart de cercle |
| G347 | Approche douce de la suite. avec demi-cercle |
| G148 | Laisser doux au contour avec linéaire |
| G248 | Partage souple pour contour avec quart de cercle |
| G348 | Laissant doux au contour avec demi-cercle |
Codes M
| Code M | Description |
|---|---|
| M00 | Arrêt programmé, inconditionnel |
| M01 | Arrêt programmé, conditionnel |
| M02 | Fin du programme principal |
| M03 | Broche ON dans le sens des aiguilles d'une montre |
| M04 | Spindel ON dans le sens antihoraire |
| M05 | Broche OFF |
| M06 | Changement d'outil |
| M08 | liquide de refroidissement activé |
| M09 | Arrêt du liquide de refroidissement |
| M17 | Fin du sous-programme |
| M27 | Tête de division pivotante |
| M30 | Fin du programme principal |
| M53 | Pas de miroir axe X |
| M54 | Miroir axe X |
| M55 | Pas d'axe miroir Y |
| M56 | Miroir axe Y |
| M57 | Pas de miroir axe Z |
| M58 | Miroir axe Z |
| M71 | Soufflage de bouffée activé |
| M72 | Bouffée soufflant OFF |
Cycles
| Cycle | Description |
|---|---|
| L81-89 | Cycles de perçage, comp. G81 – G89 |
| L96 | Cycle de changement d'outil |
| L900 | Modèle de perçage |
| L901 | Fente de motif de fraisage |
| L902 | Motif de fraisage trou allongé |
| L903 | Fraise poche rectangulaire |
| L904 | Fente circulaire de motif de fraisage |
| L905 | Modèle de perçage trou unique |
| L906 | Modèle de perçage rangée de trous |
| L930 | Fraise de poche circulaire |
| L999 | Effacer la mémoire tampon |
Adresses
| Adresse | Description |
|---|---|
| % | numéro de programme 1 à 9999 |
| L | numéro de sous-programme1 à 9999 |
| N | bloc numéro 1 à 9999 |
| G | pathfunction |
| M | fonction diverse |
| A | angle |
| D | décalage d'outil 1 – 49 |
| F | taux d'alimentation, temporisation |
| Je, J, K | paramètre de cercle, pas de filetage |
| P | nombre d'exécutions de sous-programmes, facteur d'échelle |
| R | paramètre d'échange pour les cycles |
| S | vitesse de broche |
| T | appel d'outil (position tourelle outil) |
| U | rayon du cercle, rayon (signe pos), chanfrein (signe négatif) |
| X, Y, Z | données de position (X demeure également) |
| LF | fin du bloc |
commande numérique par ordinateur
- Exemple de programme de cycle de gorge Sinumerik L93
- Cycle d'encastrement Sinumerik L93 – Sinumerik 810/820 T
- Cycle de filetage Sinumerik L97
- CYCLE81 Cycle de perçage – Tournage Sinumerik 840D
- GSK 980TDb G Codes – Système CNC de tournage
- Siemens Sinumerik 808D Milling G Codes – Programmation en dialecte ISO
- Codes de programmation CN DIN 66025
- Exemple de programmation Sinumerik 810 Fraiseuse CNC
- Codes M conversationnels Heidenhain TNC 426 – EMCO WinNC