Explication d'un programme CNC
% 358
le numéro de programme.
N1 (BRIDE)
Ligne Destinée à un commentaire Il indique le nom de la pièce ‘ BRIDE’.
N10 G90 G71 G80 G40
G90: Définit toutes les coordonnées par rapport à l’origine programme.
G71: les dimensions et les mouvements de la machine seront exprimés en unités métriques.
G80: Annulation de cycle d’usinage (ramène la machine à son état initial).
G40: initialisées à la mise sous tension,
N20 G0 G52 Z0 (DEGAG ORIG MESURE)
G0: déplacement linéaire rapide de l'outil.
G52: Active un décalage temporaire par rapport à l’origine mesure Om de la machine.
Z0:l'outil se déplacera à la position Z=0.
(FINITION DU CONTOUR)
N30 T4 D4 M6 (FRAISE 2T D24)
T4 D4: Sélectionne l'outil numéro 4.
M6: changement d’outil.
(FRAISE 2T D24): C'est un commentaire indiquant une fraise à deux tailles de 24 mm de diamètre.
N40 G97 S345
G97: Définit la vitesse de broche en tr/min.
S345: Définit la vitesse de broche à 345 tr/min.
N50 G94 F110
G94: vitesse d’avance exprimée en mm/min par minute pour les mouvements d'usinage.
F110: Définit l’avance à 110 mm par minute.
N60 G0 X62 Y-18 (VERT PT APP)
G0: déplacement linéaire rapide de l'outil.
X62 Y-18: Indique les coordonnées de déplacement sur les axes X et Y.
(VERT PT APP): C'est un commentaire indiquant le point d'approche vertical.
N70 Z-5 M3 M41 (PT APPROCHE)
Z-5: Descend l'outil à une hauteur de -5 mm par rapport à la surface de la pièce.
M3: Rotation de la broche dans le sens horaire.
M41: Active la gammes de vitesse de broche.
(PT APPROCHE): C'est un commentaire indiquant le un point d'approche.
N80 G1 G42 X50 Y33 M8 (P1)
G1: déplacement linéaire en vitesse d'avance.
G42: correction de rayon (outil à droite du profil) lors des déplacements.
X50 Y33: Indique les coordonnées de déplacement sur les axes X et Y.
M8: Active l'arrosage.
(P1): C'est un commentaire indiquant le point num 1.
N90 G3 x38 Y45 R12 (P2)
G3: mouvement circulaire dans le sens anti-horaire.
X38 Y45: Indique les coordonnées de déplacement sur les axes X et Y.
R12: Indique le rayon du cercle formé par le mouvement de 12 mm.
(P2): C'est un commentaire indiquant le point num 2.
N100 G1 X-35 Y45 (P3)
G1: déplacement linéaire en vitesse d'avance.
X-35 Y45: Indique les coordonnées de déplacement sur les axes X et Y.
(P3): C'est un commentaire indiquant le point num 3.
N110 G2 X-50 Y 30 R15 (P4)
G2: mouvement circulaire dans le sens horaire.
X-50 Y30: Indique les coordonnées de déplacement sur les axes X et Y.
R15: Indique le rayon du cercle formé par le mouvement de 15 mm.
(P4): C'est un commentaire indiquant le point num 4.
N120 G1 X-50 Y25 (P5)
G1: déplacement linéaire en vitesse d'avance.
X-50 Y25: Indique les coordonnées de déplacement sur les axes X et Y.
(P5): C'est un commentaire indiquant le point num 5.
N130 G1 X-35 Y0 (P6)
G1: déplacement linéaire en vitesse d'avance.
X-35 Y0: Indique les coordonnées de déplacement sur les axes X et Y.
(P6): C'est un commentaire indiquant le point num 6.
N140 G1 X-25 Y0 (P7)
G1: déplacement linéaire en vitesse d'avance.
X-35 Y45: Indique les coordonnées de déplacement sur les axes X et Y.
(P7): C'est un commentaire indiquant le point num 7.
N150 G2 X25 Y0 R25 (P8)
G2: mouvement circulaire dans le sens horaire.
X-25 Y0: Indique les coordonnées de déplacement sur les axes X et Y.
R25: Indique le rayon du cercle formé par le mouvement de 25 mm.
(P8): C'est un commentaire indiquant le point num 8.
N160 G1 G40 X68 Y-12 M9 (PT DEGAG)
G1: déplacement linéaire en vitesse d'avance.
G40: suite d’usinage.
X68 Y-12: Indique les coordonnées de déplacement sur les axes X et Y.
M9: Désactive l'arrosage.
(PT DEGAG): C'est un commentaire indiquant le point de dégagement .
N170 G0 G52 Z0 M5
G0: déplacement linéaire rapide de l'outil.
G52: Active un décalage temporaire par rapport à l’origine mesure Om de la machine.
Z0: l'outil se déplacera à la position Z=0.
M5: arrêter la broche.
(PERCAGE)
N180 T6 D6 M6 (FORET D6)
T6 D6: Sélectionne l'outil numéro 6.
M6: changement d’outil.
(FORET D6): C'est un commentaire indiquant le diamètre de foret de 6 mm de diamètre
N190 G97 S1061
G97: Définit la vitesse de la broche en tr/min.
S1061: Définit la vitesse de rotation de la broche à 1061 tr/min.
N200 G94 F74
G94: vitesse d’avance exprimée en mm/min par minute pour les mouvements d'usinage.
F74: Définit l’avance à 74 mm par minute.
N210 G0 X38 Y33
G0: déplacement linéaire rapide de l'outil.
X38 Y33: Indique les coordonnées de déplacement sur les axes X et Y.
N220 Z3 M3 M42
Z3: Déplace l'outil à une hauteur de 3 mm.
M3: Rotation de la broche dans le sens horaire
M42: Active la gammes de vitesse de broche.
N230 G1 Z-18 M8 (5+10+3)
G1: déplacement linéaire en vitesse d'avance.
Z-18: Descend l'outil à une profondeur de -18 mm.
M8: Active l'arrosage.
(5+10+3): C'est un commentaire
N240 G0 Z3 M9
G0: déplacement linéaire rapide de l'outil.
Z3: Soulève l'outil à une hauteur de 3 mm au-dessus de la surface de la pièce.
M9: Arrêter l'arrosage.
N250 G0 G52 Z0 M5
G0: déplacement linéaire rapide de l'outil.
G52: Active un décalage temporaire par rapport à l’origine mesure Om de la machine.
Z0: l'outil se déplacera à la position Z=0
M5: arrêter la broche.
(LAMAGE)
N260 T7 D7 M6 (FRAISE A LAMER D12)
T7 D7: Sélectionne l'outil numéro 7 .
M6: changement d’outil..
(FRAISE A LAMER D12): C'est un commentaire Indique une fraise à lamer de 7 mm de diamètre.
N270 G97 S530
G97: Définit la vitesse de la broche en tr/min.
S530: Définit la vitesse de rotation de la broche à 530 tr/min.
N280 G94 F106
G94: vitesse d’avance exprimée en mm/min par minute pour les mouvements d'usinage.
F106: Définit l’avance à 106 mm par minute.
N290 G0 X38 Y33
G0: déplacement linéaire rapide de l'outil.
X38 Y33: Indique les coordonnées de déplacement sur les axes X et Y.
N300 Z3 M3 M40
Z3: Déplace l'outil à une hauteur de 3 mm
M3: Rotation de la broche dans le sens horaire
M40: Active la gammes de vitesse de broche.
N310 G1 Z-5 M8
G1: déplacement linéaire en vitesse d'avance.
Z-5: Descend l'outil à une profondeur de -5 mm.
M8: Active l'arrosage.
N320 G0 Z3 M9
G0: déplacement linéaire rapide de l'outil.
Z3: Soulève l'outil à une hauteur de 3 mm.
M9: Arrêter l'arrosage
N330 G0 G52 Z0 M5
G0: déplacement linéaire rapide de l'outil
G52: Active un décalage temporaire par rapport à l’origine mesure Om de la machine.
Z0: l'outil se déplacera à la position Z=0.
M5: arrêter la broche..