Académique Documents
Professionnel Documents
Culture Documents
Chapitre 3
Machines Outils A Commande
Numérique
un programme numérique.
1
20/12/2019
Moteur Table
Microprocesseur mobile Y
de la commande
Logiciel de capteur
numérique
commande
2
20/12/2019
Machines traditionnelles
3
20/12/2019
4
20/12/2019
5
20/12/2019
Désavantages
Prix d’acquisition toujours plus élevé que pour les machines
conventionnelles;
6
20/12/2019
Le mode paraxial
7
20/12/2019
Le mode contournage
Il permet, lors de l'usinage, de générer avec précision des
trajectoires d'outil par rapport à la pièce.
8
20/12/2019
Axes complémentaires
Magasin Z
d’outils
Broche
Directeur de
commande
Table
9
20/12/2019
Autres configurations
10
20/12/2019
Changeur parapluie
11
20/12/2019
Chapitre 4
Programmation ISO
FRAISAGE
12
20/12/2019
Systèmes de coordonnés
OM
ORIGINES
Z
OP
G54—G59
(PREF)
Y
OM
13
20/12/2019
Origine Programme
Origine
mesure
Om
Pour faciliter le calcul des points
Pour réaliser un usinage, la machine
programmésdéclare
L’opérateur et tenirdans
compte de la
le programme
doit exécuter des déplacements du
géométrie
les du matériel
coordonnées employé
des points générés
point courant par rapport à l’Origine
(machine,
par rapportoutil, porte-pièce)
à l’origine une chaîne
programme OP. Origine
mesure : Om
géométrique est construite. porte-outil
Point courant
Opo
Point
générateur
Origine Pg
Origine Programme
porte-pièce OP
Opp
97
14
20/12/2019
ORIGINES
Volume utile de
Z La position calculée travail de la
Om du point courant machine
Y
Paramètre Opo/PT
machine X
COUR
Les jauges outils
Pg La position
La PREF
programmée
Op
OP
Pièce
Le DEC 1
Porte pièce
Opp Table
OUTILS
T1 G43 H1
G42/G41 D1
15
20/12/2019
Interpolation linéaire
G00
Interpolation linéaire
G01
G1 Y… F…
16
20/12/2019
Interpolation circulaire
G02
Programmation au rayon
angle < 180°
G2 X.. Y… R10.
Interpolation circulaire
N110 G2 XB YB RC F240
C
F
103 JLH
17
20/12/2019
Interpolation circulaire
G03
Programmation au rayon
G3 X.. Y… R10.
Angle < 180°
Interpolation circulaire
N200 G3 XB YB RC F240
F
C
105 JLH
18
20/12/2019
Programmation du centre
G2/G3 X.. Y… I… J…
Interpolation circulaire
R+ R
G1 X.. Y..
G2 X.. Y… R+ G1 X.. Y.. R..
G2 X.. Y.. R..
G1 X.. Y..
G1 X.. Y..
G2 X.. Y… R-
19
20/12/2019
Application
G0 X0 Y0
G1 X145. F500
Y35. R20.
X90.
Y65.
G2 X75. Y80. R15.
G2 X75. Y80. I0 J15.
G1 X35. Y120.
X0
Y0
Définitions Programme
PROGRAMME
%100
N10 …
N20 …
N…
N…
….. BLOC
N100 G1 X30.4 F120 M8
N…
N…
….. MOT
N340 M2
N… G… X… F… M…
20
20/12/2019
Création de programme
ENTETE FIN
O500 Numéro (1-9999) G00 Z200. Dégagement de
l’outil a Z200.
G90 G00 G17 G40 G80 G49 M5
Initialisation
T1 M6 Arrêt broche
Appel d’outil M9
G54 G00 X-15. Y15. Arrêt arrosage
M30
S2500 M3 Déclaration de OP Fin de programme
Structure programme
Structure Exemple
%4723
NUMERO DE (Tour SMI )
PROGRAMME (Poignée )
IDENTIFICATION (Ph 10 coté cone )
(11/04/03)
(OPERATION CENTRER)
N30 T5 D5 M6 ( FORET A CENTRER )
OPERATION 1 N40 G0 X0 Z52
N45 G95 G97 S2500 F0.05 M3 M8
N50 G1 Z40
N60 G0 Z52
N70 G0 G52 X0 Z0 M9
POSITION DEGAGEMENT
………………………..............................
…………………………………………..
111 JLH
21
20/12/2019
Structure programme
………………………..............................
…………………………………………..
(FINITION PROFIL)
N240 T3 D3 M6 ( OUTIL DE FINITION)
N250 G92 S4000
N260 G0 X4 Z52 F0.05 M8
N270 G1 G42 X5 Z46
N280 G96 S250
OPERATION N N290 G1 X15.961 Z46
N300 X24 Z31
N310 Z26
N320 X26
N330 G3 X34 Z22 I26 K22
N340 G1 Z18
N350 X42
N360 G97 S1000
N370 G0 G52 G40 X0 Z0 M5 M9
POSITION DEGAGEMENT
N710 M2
FIN DE PROGRAMME
112 JLH
Structure Exemple
(OPERATION
CENTRER)
N30 T5 D5 M6 ( FORET
A CENTRER )
N40 G0 X0 Z52
N50 G1 Z40
N60 G0 Z52
113 JLH
22
20/12/2019
Fonctions ISO
Indications Adresses Signification
Début d'un programme % Début de programme paramètre d'entrée
N Numéro de bloc
Ordre
H Numéro de sous-programme
Elles prédisposent la machine pour un ordre précis.
Fonctions préparatoires G
(Peuvent varier suivant le DCN)
Valeur du déplacement
XYZ
Déplacements suivant les axes positif ou négatif sur le ou
AB C
les axes choisis
Vitesse d'avance exprimée
Avance F
en mm/min
Fonctions auxiliaires M Fonctions particulières désignant un ordre
Outils T.. D.. Sélection de l'outil et de son (ou ses) correcteur(s)
Rayon R -Rayon du cercle en G02 G03
Plan de sécurité ER -Plan de référence en cycle
Vitesse -N ou Vc suivant G96 ou G97 placé avant
S
Répétition -Répétition d’une séquence
JLH 114
Fonctions G
Tour -
Code Désignation Révocation
Fraisage
G00 Interpolation linéaire à la vitesse rapide. G01-G02-G03 T-F
JLH 115
23
20/12/2019
Fonctions G
G82 Cycle de perçage - chambrage. G82 X… Y... Z... FR... EF... G80 F
G83 Cycle de perçage avec débourrage. G83 X…Y... Z...ER… P… Q… G80 T-F
JLH 116
Fonctions G
JLH 117
24
20/12/2019
Fonctions M
JLH 118
Principales actions
Actions Syntaxes
%
(fichier : … )
(auteur : … )
Commencer un programme
(date : … )
(pièce : … )
(phase : … )
Initialiser N… M5 M9 G90 G40 G80
Aller au point de changement d’outil N… G0 G52 X… Z…
Appeler l’outil et son correcteur N… T… D… M6
JLH 119
25
20/12/2019
Plans d’interpolation
Correction du rayon
Programmation du
centre d’outil
26
20/12/2019
Correction du rayon
A gauche A droite
Technique
Sortie
Entrée
27
20/12/2019
A éviter
L
R
R< R outil
L faible
G41-C42
en fraisage
Correction G41 : Profil à droite de l’outil Correction G42 : Profil à gauche de l’outil
dans le sens de l’avance dans le sens de l’avance
Prise en Prise en
1
compte du G41 4 compte du
G40
2 3
2 3
Prise en 4
compte du 1 Prise en
G40 compte du G42
Points programmés 1, 2, 3, 4.
JLH
125
28
20/12/2019
Cycles fixes
Format de programmation
Activation du cycle
G81 pointage
G83 perçage profond
…..
Paramètres du cycle
X,Y position
Z profondeur
…..
Autres positions
X,Y coordonnées
…..
Annulation
29
20/12/2019
Cycle de pointage
G81
G81 X… Y… Z… R… F…
Cycle de lamage
G82
G82 X… Y… Z… R… P… F…
30
20/12/2019
G83
G83 X… Y… Z… R… Q… P… F…
Fonction G83
N… G83 Z… R… Q… P… Q
(Z=cote de fond du trou)
(R=cote de plan de retrait)
(Q=profondeur de passe)
(P=profondeur de la dernière passe)
P
Z
131 JLH
31
20/12/2019
G73
G73 X… Y… Z… R… Q… P… F…
Cycle de taraudage
G84
G74
G84/G74 X… Y… Z… R… P… F…
32
20/12/2019
Cycle d’alésage
G86
G86 X… Y… Z… R… F…
Plan de retrait
G98
G99
33