Académique Documents
Professionnel Documents
Culture Documents
• On choisit l’OP en fonction de la cotation de la pièce sur le dessin de définition. Pour faciliter la réalisation du
relevé de points, prendre l’origine qui demande le moins de calcul (cotes directes)
❑ Exemples Tournage:
Cas n°1: Cas n°2:
Cas n°3:
2. Préparation de la programmation: On tournage, l’OP
2.1 Choix de l’origine programme OP : est toujours placée
sur l’axe Z
Solutions:
Cas n°3:
X, Z pour le
tournage
❑ Exemple Fraisage:
• Pour le cas des pièce en fraisage, on essaye tjrs de respecter la même règle.
• L’origine programme (OP) situe à l’endroit ou la cotation commence.
X,Y, Z pour le
fraisage
Rappel :Types de dessins
Les différents dessins
techniques
Dessin de définition
• LE DESSIN D’ENSEMBLE
Il représente un mécanisme dans son ensemble. Il est constitué de
l’assemblage de plusieurs pièces et permet une compréhension du rôle de
chaque élément. Il peut être plus ou moins détaillé et ne comporte que les traits
nécessaires à la compréhension.
• LE DESSIN DE DÉFINITION
Il représente une pièce extraite du dessin d’ensemble. Il doit définir la pièce
intégralement de la manière la plus complète possible. Ce plan servira pour la
fabrication de la pièce.
1
2
Disposition des vues
Dessus
Derrière
Gauche
Face
Dessous
Dessous Droite
Face
Droite Gauche Derrière
Dessus
Perspective
Projection orthogonale
On place l'objet au "centre" du trièdre de sorte que des directions privilégiées
de l'objet soient parallèles aux faces du trièdre (ici, côté du marteau, faces
latérales et inférieure supérieure).
14
Les vues de la projection orthogonale
Après rabattage de trièdre on obtient les vues suivantes
15
Types de traits
Lignes de cote
Continu fin
Hachures
Axes
Mixte fin
Plan de symétrie
Aluminium et alliages
Cuivre et alliages
Plastique et garniture
Acier
SUPPORT DU DESSIN TECHNIQUE
1
8
Cartouche d’inscription
• L'échelle de représentation,
• La date de dessin,
• Le nom du dessinateur.
1
9
Rappel: Cotations
Cotations
Cotation multiples
21
Cotation des angles
22
Cotation des diamètres et rayons
23
Cotation des chanfreins
24
Cotation dimensionnelle et tolérance
2. Préparation de la programmation:
2.1 Calcul des coordonnées des points programmés :
- Il est indispensable de chercher les coordonnées des points de changement de direction sur chaque
axe pour la programmation d'une pièce.
- A l'aide du dessin de définition, il faut :
• Repérer ces points.
• Relever ou calculer leur position par rapport aux axes de l’Origine Programme OP en cotes moyennes
• Faire le report de leur position dans un tableau.
•Les coordonnées des points sont calculées par rapport à L’Origine Programme OP, à l’aide des cotes
moyennes.
•En Tournage les coordonnées en X sont données au diamètre.
pour commencer il faut calculer les cotes moyennes.
toutes les cotes moyennes constatées ici, doivent apparaitre sur le tableau du coordonnée.
2. Préparation de la programmation:
2.1 Calcul des coordonnées des points programmés :
- Il est indispensable de chercher les coordonnées des points de changement de direction sur chaque
axe pour la programmation d'une pièce.
- A l'aide du dessin de définition, il faut :
• Repérer ces points.
• Relever ou calculer leur position par rapport aux axes de l’Origine Programme OP en cotes moyennes
• Faire le report de leur position dans un tableau.
•Les coordonnées des points sont calculées par rapport à L’Origine Programme OP, à l’aide des cotes
moyennes.
•En Tournage les coordonnées en X sont données au diamètre.
pour commencer il faut calculer les cotes moyennes.
toutes les cotes moyennes constatées ici, doivent apparaitre sur le tableau du coordonnée.
2. Préparation de la programmation:
2.1 Calcul des coordonnées des points programmés :
❑ Exemple
2. Préparation de la programmation:
2.1 Calcul des coordonnées des points programmés :
❑ Exemple
❑ calculs:
2. Référentiel de programmation et système d’axes N X Z
1
2.2 Points de référence
2
3
Exemple: 4
Remplir le tableau dans les 2 cas:
5
6
7
8
9
2. Référentiel de programmation et système d’axes
2.2 Points de référence
Exemple:
Remplir le tableau dans les 2 cas:
N X Z
1 30 0
2 30 -20
3 40 -20
4 40 -36
5
6
7
8
9
2. Référentiel de programmation et système d’axes
2.2 Points de référence
Exemple:
Remplir le tableau dans les 2 cas:
N X Z
1
2
3
4
5
6
7
8
9
3. Définition d’un programmation:
Un programme est une suite d’instructions établies dans un langage codé (ISO) que l’on décompose en une succession
de blocs.
G: fonctions préparatoires.
F: fonctions vitesse d’avance
S: fonctions de vitesse de coupe ou vitesse de rotation de la broche.
T: fonctions outils ( symbole du numéro d’outil).
M: fonctions auxiliaires donnant les changements d’état de la machine.
X: mouvement suivant l’axe X.
Y: mouvement suivant l’axe Y.
Z: mouvement suivant l’axe Z.
7. Fonction ISO :
Fonctions ISO: chaque adresse à sa signification.
8. Les Fonction Préparatoires G :
• Exemple:
N.. G00 X… Y… Interpolation linéaire à vitesse rapide
N.. G01 Z… Interpolation linéaire à vitesse d’usinage, révoque G00.
➢ vitesse de travail (pendant l’usinage), avec la fonction préparatoire G01, suivie de la vitesse d’avance programmée
avec le mot qui convient.
➢ vitesse de travail au long d’un arc de cercle entre la position actuelle à la position finale, à une vitesse d’avance
programmée avec le mot qui convient suivant le sens du parcours, soit en sens horaire (le sens anti-trigonométrique)
G02, ou le sens trigonométrique (le sens antihoraire) G03.
10. Programmation des déplacements:
a- Interpolation linéaire à vitesse rapide G00:
G00: Interpolation linéaire à vitesse rapide. Le point programmé est atteint en effectuant une trajectoire
linéaire à vitesse rapide. La trajectoire est la résultante de tous les déplacements d’axes programmés
dans le bloc.
➢ syntaxe: N…G00 X…Y….Z….
X…Y…Z… point à atteindre
➢ Révocation: la fonction G00 est révoquée par l’une des fonctions G01, G02 ou G03.
➢ Révocation: la fonction G01 est révoquée par l’une des fonctions G00, G02 ou G03.
- Quand l’outil commence à charioter, il faut lui - La même chose pour le fraisage, quand la fraise
attribuer G01 commence la surfaçage , il faut lui attribuer G01
10. Programmation des déplacements:
d- Interpolation circulaire :
G02: : Interpolation circulaire sens anti-trigonométrique c.-à-d en sens horaire à vitesse d’avance programmée.
G91: Programmation relative par rapport au point de départ du bloc. La valeur programmée sur un axe
est repérée par rapport à la dernière position programmée.
G91
Exemple de Fraisage : - Les points à atteindre sont mesurés par rapport à l’origine programme OP
- La fonction préparatoire est: G90
-Pour obtenir les coordonnées du point A , B et C on commence par rapport à l’origine programme:
A ( 40.20) B (90.80) C ( 150.80)
- Tous ces points sont en mode absolue G90, c’est-à-dire tous ces points sont par rapport à l’OP
N100…………………………………… (point A)
N110……………………………………….(Point B)
N120……………………………………….(Point C)
9. Programmation des MOCN :
❖ Programme de positionnement absolu
Exemple 2: - Les points à atteindre sont mesurés par rapport à l’origine programme OP
- La fonction préparatoire est: G90
Exemple 3 : - Les points à atteindre sont mesurés par rapport au point précédent.
- La fonction préparatoire est: G91
N100…………………………………………………… (point A)
N110…………………………………………………….(Point B)
N120…………………………………………………….(Point C)
9. Programmation des MOCN :
❖ Programme de positionnement relative
Exemple 3 : - Les points à atteindre sont mesurés par rapport au point précédent.
- La fonction préparatoire est: G91
10
11
12
Exercice: Soit la pièce définie par le dessin ci-dessous:
Remplir le tableau suivant:
❑ Exemple 5 Fraisage : Rainure
O0020
………
N…
O0025
………
N70…
10. Programmation des déplacements:
e- Choix du plan d’interpolation :
Deux axes linéaires pilotés dépendant du choix du plan d’interpolation (Fraisage uniquement) :
➢ Révocation:
- La fonction G02 est révoquée par les fonctions G00, G01 ou G03.
- La fonction G03 est révoquée par les fonctions G00, G01 ou G02.
La correction de rayon d’outil permet de prendre en compte le rayon de l’outil sur un profil réel
programmé.
- Elle permet de décaler la trajectoire programmée d’une valeur égale au rayon de l’outil.
- avant de réaliser l opération d’usinage il faut mentionner l emplacement de l outil par rapport à la
pièce pour éventuel décalage au cas de correction
- Cette fonction est appelée fonction compensation de rayon de l’outil.
10. Programmation des déplacements:
f- Positionnement de l’outil par rapport à la pièce :
G41
X,Z
…
N10 G00 X7 Z 10 : appel de l outil au point (X Z) à vitesse rapide
N20 G41 G01 X5 Z0 F2,5
: mentionner l emplacement de la pièce par rapport à l’outil pour connaitre le sens
de la correction , ici il s agit de correction à Gauche
…
10. Programmation des déplacements:
f- Positionnement de l’outil par rapport à la pièce :
G42
G41
G41
G42 G42
10. Programmation des déplacements:
❖ Annulation de correction : G40
❖ Propriétés de la fonction:
- Les fonctions G40, G41 et G42 sont modales.
➢ Révocation:
- La fonction G41 et G42 se révoquent mutuellement. La fonction G40 révoque les fonctions G41 et G42.
10. Programmation des déplacements:
G41
……... ……... ……... ……... ……...
❖ Application:
X
10. Programmation des déplacements:
…
N10 G00 X100 Z 40
N20………………., CHARIOTAGE
N30 ………………….R10
N40 G01 Z 70
…
N10 G00 X100 Z 40
N20 G41 G01 X80 F100, CHARIOTAGE
N30 G03 X20 Z50 R10
N40 G01 Z70
a. Mouvement de coupe :
➢ Propriété de la fonction:
-La fonction G97 est une fonction modale ,
- La fonction G96 est une fonction modale.
➢ Révocation:
- La fonction G97 est révoquée par les fonctions G96 … .
- La fonction G96 est révoquée par les fonctions G97… .
❑ Exemple Tournage :
N...
N100 G97 S900 M04 (Rotation de broche à 900 tr/mn).
N110 ... X50 Z70 (Positionnement du nez de l'outil sur diamètre 50).
N120 G96 S200 (Initialisation de la V.C. sur X=50).
N... G97 S900 (Annulation de V.C).
11. Programmation des vitesses:
b. Mouvement d’avance :
- Le mouvement de l'outil à une vitesse spécifiée pour l'usinage d'une pièce est appelé avance.
- Les vitesses d'avance peuvent être spécifiées à l'aide de chiffres réels. Par exemple pour déplacer l'outil
à une avance de 150 mm/tr il faut programmer ce qui suit: F150.0.
- La fonction qui permet de définir l’avance est appelée fonction avance.
➢ syntaxe:
N..G95 F…G01/G02/G03 X…Z…
N.. G94 F.. G01/G02/G03 X..Y../X..Z.
➢ Propriété de la fonction:
- La fonction G94 est une fonction modale.
➢ Révocation:
Les fonctions G94 et G95 se révoquent mutuellement.
❑ Exemple 1: Fraisage ❑ Exemple 2: Tournage
N... N....
N50 G00 X...Y... N50 G00 X...Z…
N60 G94 F200 (Vitesse d'avance en mm/min). N60 G95 F0.3 (Vitesse d'avance en mm/tr).
N70 G01 X...Y... N70 G01 X...Z…
N... N...
13. Les Fonctions auxiliaires M:
b- Commande du sens de rotation M03 – M04:
M03: Rotation de broche dans le sens anti-trigonométrique.
Fraisage Tournage
Fraisage Tournage
➢ Propriété de la fonction:
- Les fonctions M03 et M04 sont des fonctions modales.
- La fonction M05 est une fonction modale.
➢ Révocation:
- Les fonctions M03, M04 et M05 se révoquent mutuellement.
- Les fonctions M00, M19 et M01 révoquent les états M03 et M04.
Commande de broche: Résumé
13. Les Fonctions auxiliaires M:
c- Appel de l’outil:
Lorsque des perçages, des taraudages, des alésages, des fraisages et autres opérations d'usinage doivent
être effectuées, il est nécessaire de sélectionner un outil adéquat.
Lorsqu'un numéro est attribué à chaque outil et que le numéro est spécifié dans le programme, l’outil
correspondant est sélectionné.
13. Les Fonctions auxiliaires M:
c- Appel de l’outil: