Fiche de révision : Programmation CN et cycles d’usinage

Plan du Cours

  1. Principes et préparation de programmation
  2. Coordonnées et rappels mathématiques
  3. Structure d’un programme CN
  4. Opération d’usinage et syntaxes
  5. Fonctions préparatoires et auxiliaires
  6. Cycles d’usinage en tournage
  7. Cycles d’usinage en fraisage
  8. Correction de rayon d’outil
  9. Exemple de programme complet

1. Principes et préparation de programmation

Notions clés & Définitions

  • Programmation CN : Transcription, dans un langage compréhensible par le directeur de commande numérique d’une machine, des opérations d’usinage à effectuer sur une pièce.

Points essentiels

  • Les modes de programmation sont: la programmation manuelle, la programmation assistée conversationnelle par le DCN, la programmation assistée par un logiciel de fabrication assistée par ordinateur

📌 L’origine programme OP est choisie selon la cotation de la pièce afin de faciliter le relevé des points, en privilégiant les cotes directes lorsque cela est possible.

📌 En tournage, l’origine programme est toujours placée sur l’axe Z et peut être positionnée selon l’isostatisme ou pour obtenir des coordonnées positives.

Astuce mémo

Dessin → origine programme → points → programme

2. Coordonnées et rappels mathématiques

Points essentiels

  • 🔄 Le calcul des coordonnées suit trois étapes:
    1. repérer les points de changement de direction
    2. relever ou calculer leur position par rapport à l’origine programme en cotes moyennes
    3. reporter les positions dans un tableau

📌 En tournage, les coordonnées en X sont données au diamètre.

3. Structure d’un programme CN

Notions clés & Définitions

  • Programme CN : Suite d’instructions établies dans le langage ISO et décomposées en une succession de blocs.
  • Bloc : Ligne d’écriture composée de mots contenant les informations géométriques et technologiques.

Points essentiels

  • Les principaux mots d’un bloc sont:
    • le numéro de bloc N
    • la fonction préparatoire G
    • la dimension d’axe X, Y ou Z
    • la fonction technologique F
    • la fonction auxiliaire M

Astuce mémo

Un programme comme une succession de blocs, chaque bloc composé de mots

4. Opération d’usinage et syntaxes

Points essentiels

  • 🔄 Une opération d’usinage suit l’ordre:

    1. positionner le bon outil
    2. approcher l’outil en rapide
    3. adapter les conditions de coupe
    4. réaliser l’opération d’usinage
    5. dégager l’outil en rapide
  • L’appel d’un outil et de son correcteur s’écrit avec T, D et M6, par exemple N30 T5 D5 M6.

  • G96 programme une vitesse de coupe constante, G97 une vitesse de broche en tours par minute, G94 une avance en millimètres par minute et G95 une avance en millimètres par tour.

Astuce mémo

Outil → approche → coupe → usinage → dégagement

5. Fonctions préparatoires et auxiliaires

Points essentiels

  • G00 réalise une interpolation linéaire à la vitesse rapide, tandis que G01 réalise une interpolation linéaire à la vitesse programmée.

  • G02 réalise une interpolation circulaire dans le sens anti-trigonométrique et G03 une interpolation circulaire dans le sens trigonométrique.

  • Les fonctions auxiliaires M03 et M04 commandent respectivement la rotation horaire et anti-horaire de la broche, M05 arrête la broche et M06 commande le changement d’outil.

📌 G80 annule un cycle d’usinage et M02 termine le programme pièce.

Astuce mémo

G00 déplace rapidement, G01 usine à l’avance programmée

6. Cycles d’usinage en tournage

Points essentiels

  • G64 réalise une ébauche paraxiale à partir du profil fini et du profil du brut, les points du brut devant englober les points du profil fini.

  • 🔄 La finition du profil nécessite: charger l’outil de finition, régler une vitesse de coupe constante de 180 m/s et une avance de 0,1 mm/tr, rappeler les points du profil fini avec G77

  • G83 réalise un cycle de perçage avec débourrage, et G80 annule ensuite le cycle.

Astuce mémo

Interpolation → ébauche → finition → perçage

7. Cycles d’usinage en fraisage

Points essentiels

  • G81 est un cycle de perçage-centrage en fraisage et se programme avec les coordonnées X, Y, Z et le plan de retrait ER.

📌 Les cycles de perçage en fraisage sont annulés par la fonction G80.

Astuce mémo

Surfaçage → perçage → annulation

8. Correction de rayon d’outil

Notions clés & Définitions

  • Correction de rayon : Positionne l’outil à une distance égale à son rayon par rapport à la trajectoire programmée.

Points essentiels

  • G40 annule la correction de rayon d’outil.

📌 G41 positionne l’outil à gauche de la trajectoire programmée d’une valeur égale au rayon, tandis que G42 le positionne à droite.

📌 En fraisage, G41 correspond à un profil situé à droite de l’outil dans le sens de l’avance, tandis que G42 correspond à un profil situé à gauche de l’outil dans ce sens.

Astuce mémo

G41 à gauche et G42 à droite de la trajectoire

9. Exemple de programme complet

Points essentiels

  • 🔄 Un programme CN suit la structure:
    1. identification du programme
    2. initialisation
    3. positions de dégagement
    4. opérations d’usinage successives
    5. fin du programme

📌 La fin d’un programme CN pièce est commandée par M02 après le dégagement final de l’outil et l’arrêt de la broche et des arrosages.

Astuce mémo

Initialiser → positionner → usiner → dégager → terminer

Tableaux de synthèse

Fonctions de déplacement et de correction

FonctionRôleOpposition principale
G00Déplacement linéaire à vitesse rapideS’oppose à G01, déplacement à vitesse programmée
G01Interpolation linéaire à vitesse programméeS’oppose à G00
G41Correction à gauche de la trajectoireS’oppose à G42
G42Correction à droite de la trajectoireS’oppose à G41

Teste tes connaissances

Teste tes connaissances sur Programmation CN et cycles d’usinage avec 11 questions à choix multiples et corrections détaillées.

1. Quelle distinction caractérise la programmation CN par rapport à la FAO ?

2. Qu'est-ce que la programmation CN ?

Faire le QCM →

Révisez avec les flashcards

Mémorisez les concepts clés de Programmation CN et cycles d’usinage avec 11 flashcards interactives.

Qu'est-ce que la programmation CN ?

La transcription des opérations d'usinage dans un langage pour le directeur de commande numérique.

Programmation CN définition

Transcription des opérations d’usinage en langage machine

Quels sont les modes de programmation en CN ?

Manuelle, assistée conversationnelle par le DCN, et assistée par logiciel FAO.

Voir les flashcards →

Cours similaires

Crée tes propres fiches de révision

Importe ton cours et l'IA génère fiches, QCM et flashcards en 30 secondes.

Générateur de fiches