0% ont trouvé ce document utile (0 vote)
6 vues24 pages

Introduction à la Programmation CN

Le document présente les principes de la programmation G-Code pour les machines à commande numérique, incluant la structure d'un programme et les fonctions auxiliaires et préparatoires. Il décrit également le fonctionnement des machines, comme un tour CN et un centre d'usinage vertical, ainsi que l'importance des déplacements contrôlés pour obtenir la forme souhaitée. Enfin, il aborde les décalages d'origine et la définition des plans pour l'usinage.

Transféré par

erramihiba47
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
6 vues24 pages

Introduction à la Programmation CN

Le document présente les principes de la programmation G-Code pour les machines à commande numérique, incluant la structure d'un programme et les fonctions auxiliaires et préparatoires. Il décrit également le fonctionnement des machines, comme un tour CN et un centre d'usinage vertical, ainsi que l'importance des déplacements contrôlés pour obtenir la forme souhaitée. Enfin, il aborde les décalages d'origine et la définition des plans pour l'usinage.

Transféré par

erramihiba47
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Programmation

G-Code
ISO

‫محمد رضوانـي‬
[Link]@[Link]
MOCN Machine Outil à Commande Numérique

informations numériques codées

Unité de gouverne

[Link]@[Link]
déplacements à position et vitesse contrôlées

C’est le déplacement relatif de l’outil par rapport


2 à la pièce qui va engendrer la forme souhaitée
Schéma de Principe d’un Tour CN
[Link]@[Link]

Le moteur à courant continu 1 entraîne sans jeu la vis à billes 2 dont


l’écrou 3 est lié au chariot 4. À l’extrémité de la vis, un compteur
d’impulsions 5 vérifie constamment la position exacte du chariot 4 en
additionnant le nombre de fractions, très petites, des tours de vis. Cette
information transmise au directeur de commande numérique 6 est
3 comparée avec les positions prévues par le programme.
Centre d‘Usinage Vertical

1
8
2
7

3
6
[Link]@[Link]

5
4

1 Porte-broche d'axe Z 5 Bac de foret de copeaux


2 Magasin Changeur d'outils 6 Traînard d'axe Y
3 Table d'axe X 7 Poste Commande Numérique
4 Réservoir d'arrosage 8 Armoire électrique
4
Alignement du Tambour d‘Outils
[Link]@[Link]

5
Structure d’un Programme
X Dressage d’une face en tournage
N40 M6 T1 D1 H1 ; (outil1)

N50 S1500 M40 M4 ; (rotation broche)


40

N60 G0 X42 Z60 ; (approche en rapide)


Z N70 G1 X0 F.1 ; (dressage)
60
N80 G0 M5 G52 X Z ; (arrêt broche – origine mesure)

Un programme comporte toutes les informations utiles à la machine pour réaliser l’usinage. Il est
formé de lignes ou blocs « N70 G1 X0 F.1 ». Une ligne est formée de mots « N70 ; G1 ; X0 ; … ». Un
programme comporte principalement :
▪ des fonctions préparatoires « G », interpolation « G0 ; G01 », cycle « G64 ; G81 ; … » ;
▪ des cordonnées de points « X ; Y ; Z ; I ; K » ;
▪ des fonctions de vitesses, d’avances « S ; F ; … » ;
▪ des fonctions auxiliaires « M ; … ».
6 [Link]@[Link]
Fonctions auxiliaires M
M00 Arrêt programmé
M01 Arrêt optionnel
M02 Fin de programme de la pièce
M03 Rotation broche sens anti-trigonométrique
M04 Rotation broche sens trigonométrique
M05 Arrêt broche
M06 Changement d’outil
M07 – M08 Arrosage n°2 – Arrosage n°1
M09 Arrêt des arrosages
M19 Indexation broche
M40 à M45 Gammes de vitesse de broche
7
Fonctions préparatoires G
G00 Interpolation linéaire en rapide
G01 Interpolation linéaire à vitesse programmée
G02 Interpolation circulaire sens anti-trigonométrique
G03 Interpolation circulaire sens trigonométrique
G17 –18 –19 Plan XY –ZX–YZ pour interpolation circulaire
G40 Annulation de la correction de rayon
G41 Correction de rayon (outil à gauche du profil)
G42 Correction de rayon (outil à droite du profil)
G52 Programmation absolue (origine mesure)
G54 Validation des décalages PREF et DEC
G64 Cycle d’ébauche paraxial
8
Fonctions préparatoires G
G33 Cycle de filetage à pas constant
G45 Cycle de poche
G77 Appel inconditionnel d’un sous-programme ou de blocs
G79 Saut à une séquence sans retour
G80 Annulation de cycle d’usinage
G81 Cycle de perçage-centrage
G84 Cycle de taraudage
G85 Cycle d’alésage
G90 Programmation absolue / à l’origine programme
G91 Programmation relative / au point du départ du bloc
G92 Limitation de la vitesse de broche (avec S)
9
Décalage d’Origine

N30 ...;

N40 G54 ;

N50 G0 X30 Y75 ;

Les décalages d'origine permettent de réaliser des usinages à des emplacements différents.
10 [Link]@[Link]
Définition des Plans
Z
G03 G02
X

X Y X

11 [Link]@[Link]
Références

12 [Link]@[Link]
13
14
15
16
17
18
19
20
21
22
23
Merci de votre attention
24 [Link]@[Link]

Vous aimerez peut-être aussi