Le fabricant le plus rapide de prototypes en Chine, de petites à grandes séries, pour donner vie à votre projet idéal Pièces Moulées Actualités et Encyclopédie Eamil us : [email protected]

Codes des tours CNC

Les codes des tours CNC se composent principalement de codes G et de codes M , ainsi que de codes d’adresse et de cycles fixes . Ces codes forment un langage de programmation qui contrôle les opérations d’un tour CNC , notamment le mouvement de l’outil, le contrôle de la broche, la gestion du liquide de refroidissement et diverses fonctions d’usinage.

Les codes peuvent aller de simples commandes de mouvement à une programmation paramétrique complexe, permettant un contrôle précis et une automatisation du processus d’usinage.

Codes G et codes M courants dans la programmation des tours CNC

Ce tableau couvre les codes G et M les plus couramment utilisés dans la programmation des tours CNC.

Notez que certains codes peuvent varier légèrement en fonction du système de contrôle CNC spécifique utilisé. Reportez-vous toujours au manuel de programmation de votre machine pour connaître l’implémentation exacte de ces codes.

CodeCatégorieFonctionRemarques
G00MouvementPositionnement rapideSe déplace à vitesse maximale vers la position spécifiée
G01MouvementInterpolation linéaireSe déplace en ligne droite à une vitesse d’avance spécifiée
G02MouvementInterpolation circulaire CWCrée un arc de cercle dans le sens des aiguilles d’une montre
G03MouvementInterpolation circulaire dans le sens inverse des aiguilles d’une montreCrée un arc de cercle dans le sens inverse des aiguilles d’une montre
G20UnitéSystème en poucesDéfinit la programmation sur le système en pouces
G21UnitéSystème métriqueDéfinit la programmation selon le système métrique
G28MouvementRetour à la position d’origineDéplacement vers le point zéro de la machine
G96BrocheVitesse de surface constanteMaintient une vitesse de coupe constante
G97BrocheVitesse de broche constanteMaintient un régime constant
M03DiversBroche dans le sens des aiguilles d’une montreDémarre la rotation de la broche dans le sens des aiguilles d’une montre
M04DiversBroche dans le sens inverse des aiguilles d’une montreDémarre la rotation de la broche dans le sens inverse des aiguilles d’une montre
M05DiversArrêt de la brocheArrête la rotation de la broche
M30DiversFin du programmeTermine le programme et réinitialise
G00MouvementPositionnement rapideSe déplace à vitesse maximale vers la position spécifiée
G01MouvementInterpolation linéaireSe déplace en ligne droite à une vitesse d’avance spécifiée
G02MouvementInterpolation circulaire CWCrée un arc de cercle dans le sens des aiguilles d’une montre
G03MouvementInterpolation circulaire dans le sens inverse des aiguilles d’une montreCrée un arc de cercle dans le sens inverse des aiguilles d’une montre
G04DemeurerDemeurerMettre le programme en pause pendant une durée déterminée
G20UnitéSystème en poucesDéfinit la programmation sur le système en pouces
G21UnitéSystème métriqueDéfinit la programmation selon le système métrique
G28MouvementRetour à la position d’origineDéplacement vers le point zéro de la machine
G40CompensationAnnulation de la compensation du nez de l’outilAnnule la compensation du rayon du nez de l’outil
G41CompensationCompensation du nez d’outil à gaucheApplique une compensation du rayon du nez de l’outil gauche
G42CompensationCompensation du nez d’outil à droiteApplique une compensation du rayon du nez de l’outil droit
G50ParamètreDéfinir le système de coordonnéesÉtablit un système de coordonnées
G54CoordonnerSystème de coordonnées de travail 1Sélectionne le système de coordonnées de travail 1
G55CoordonnerSystème de coordonnées de travail 2Sélectionne le système de coordonnées de travail 2
G56CoordonnerSystème de coordonnées de travail 3Sélectionne le système de coordonnées de travail 3
G57CoordonnerSystème de coordonnées de travail 4Sélectionne le système de coordonnées de travail 4
G58CoordonnerSystème de coordonnées de travail 5Sélectionne le système de coordonnées de travail 5
G59CoordonnerSystème de coordonnées de travail 6Sélectionne le système de coordonnées de travail 6
G70Faire du véloCycle de finitionEffectue le cycle de finition
G71Faire du véloEnlèvement de matière lors du tournageEffectue un cycle de tournage grossier
G72Faire du véloEnlèvement de matière dans le dressageEffectue un cycle de surfaçage grossier
G73Faire du véloMotif répétitifExécute un cycle de répétition de motif
G74Faire du véloRainurage de la faceEffectue un cycle de rainurage de face
G75Faire du véloRainurage diamètre extérieur/intérieurEffectue un cycle de rainurage OD/ID
G76Faire du véloCycle de filetageEffectue un cycle de filetage multi-passes
G90ModeProgrammation absolueEnsembles de programmation de coordonnées absolues
G91ModeProgrammation incrémentaleDéfinit la programmation incrémentale des coordonnées
G94AlimentationAlimentation par minuteDéfinit le taux d’alimentation en unités par minute
G95AlimentationAvance par tourDéfinit la vitesse d’avance en unités par tour
G96BrocheVitesse de surface constanteMaintient une vitesse de coupe constante
G97BrocheVitesse de broche constanteMaintient un régime constant
G98RetourRetour au niveau initialRevient au niveau initial de l’axe Z dans les cycles prédéfinis
G99RetourRetour au niveau RRetourne au niveau de l’axe R dans les cycles prédéfinis
M00DiversArrêt du programmeArrête l’exécution du programme
M01DiversArrêt optionnelArrête le programme si l’interrupteur d’arrêt optionnel est activé
M03DiversBroche dans le sens des aiguilles d’une montreDémarre la rotation de la broche dans le sens des aiguilles d’une montre
M04DiversBroche dans le sens inverse des aiguilles d’une montreDémarre la rotation de la broche dans le sens inverse des aiguilles d’une montre
M05DiversArrêt de la brocheArrête la rotation de la broche
M06DiversChangement d’outilEffectue un changement d’outil automatique
M08DiversLiquide de refroidissement alluméActive le liquide de refroidissement par inondation
M09DiversLiquide de refroidissement coupéCoupe tout le liquide de refroidissement
M10DiversMandrin de serrageSerre le mandrin
M11DiversMandrin desserréDesserre le mandrin
M19DiversArrêt de broche orientéArrête la broche dans une orientation spécifique
M30DiversFin du programmeTermine le programme et réinitialise
M41DiversSélection de vitesse 1Sélectionne la gamme de vitesses de broche 1
M42DiversSélection de vitesse 2Sélectionne la gamme de vitesses de broche 2
M43DiversSélection de vitesse 3Sélectionne la gamme de vitesses de broche 3
M44DiversSélecteur de vitesse 4Sélectionne la gamme de vitesses de broche 4
M98DiversAppel de sous-programmeAppelle un sous-programme
M99DiversFin du sous-programmeTermine un sous-programme et renvoie

Exemple d’un programme simple de tour CNC :

O1000 (SIMPLE TURNING PROGRAM)
G21 G40 G95 G97
G28 U0 W0
T0101 (TURNING TOOL)
G50 S2000
G96 S180 M03
G00 X50.0 Z0.1
G01 X-1.6 F0.15
G00 X50.0 Z2.0
G28 U0 W0
M30

Ce programme effectue les opérations suivantes :

  1. Configure la machine (métrique, compensation d’outil désactivée, avance par tour, régime constant)
  2. Retourne à la position d’origine
  3. Sélectionne l’outil 1
  4. Définit la vitesse maximale de la broche et active la vitesse de surface constante
  5. Se déplace vers la position de départ
  6. Effectue une coupe de face
  7. Se rétracte
  8. Retour à la maison
  9. Termine le programme

Bien que ces codes soient standardisés dans une certaine mesure, il peut y avoir des variations entre les différents fabricants de machines et contrôleurs.


NOUS AIDONS LES INGÉNIEURS À DONNER VIE À LEURS CONCEPTIONS PLUS FACILEMENT ET PLUS RAPIDEMENT

Chez BE-CU.com, nous transformons la façon dont la fabrication est réalisée. Depuis 1995, nous aidons les entreprises du monde entier à rationaliser leur production grâce à des solutions internes qui permettent de gagner du temps, de réduire les coûts et d'augmenter l'efficacité.Nous sommes spécialisés dans l'usinage CNC, la découpe laser, la gravure sur métal, la microfabrication, le filage CNC, le moulage par injection, la fabrication de tôles et l'impression 3D, soutenant des industries telles que l'aérospatiale, l'automobile, la médecine et les produits de consommation.

Grâce à une technologie de pointe et à un réseau fiable d'installations internes et basées en Chine, nous fournissons des résultats précis et fiables sur chaque projet.Chez BE-CU.com, nous aidons les entreprises à donner vie à leurs idées, plus facilement, plus rapidement, plus intelligemment et mieux.Faites l'expérience de la fabrication en toute simplicité. Commençons.

Nos pièces usinées CNC et études de cas
Nos pièces imprimées en 3D et études de cas
Nos pièces de fabrication de tôles / pièces de tournage de métaux et études de cas
Nos pièces gravées/microfabriquées et études de cas
Articles connexes

Prototypage Rapide
Logo
Enable registration in settings - general