TD : Semelle : Cas de fraisage
Le but de ce TD est d’élaborer un programme CN pour réaliser le contournage de la pièce
suivante :
Les conditions de coupe sont présentées dans le tableau suivant :
Outillage Vc (m/mn) f (tr/dent) N (tr/mn)
Vf
(mm/mn)
Fraise 2 tailles (d=25 ; Z=5) 36 0.1 458 230
Calculer les coordonnées du profil de la pièce (Coordonnées des points de passage des
outils)
Points X Y Z
P1
P2
P3
P4
P5
P6
P7
PCO/Om 0 0 0
Elaborer le programme CN
TD1 Tournage
1- Calculer les coordonnées du profil de la pièce (coordonnées des points de passage des
outils)
Points X Z I K R Type d’interpolation
P1
P2
P3
P4
P5
PCOutil
Les paramètres de coupe sont : Vc=125 ; f=0.1
2- Elaborer le programme en langage G pour les opérations de finition :
Dressage
Contournage extérieur
Données:
Contournage :
Outil utilisé : FINITION : T1 fraise 2T ARS 15 associée au
correcteur d’outil D1
Conditions de coupe : FINITION : N = 2000 tr/min , Vf = 200
mm/min
Perçage :
Outil utilisé :
Pointage : T2 foret à pointer 2T ARS 15 associée au correcteur
d’outil D2
Perçage : T3 foret ARS 12 associée au correcteur d’outil D3
Conditions de coupe :
EBAUCHE : N = 1500 tr/min , Vf = 100 mm/min
FINITION : N = 1500 tr/min , Vf = 100 mm/min
Etablir le programme en langage G pour réaliser la pièce suivante
ANNEXE
1 Les Fonctions préparatoires G
Tour -
Code Désignation Revocation
Fraisage
G00 Interpolation linéaire à la vitesse rapide. G01-G02-G03 T-F
G01 Interpolation linéaire à la vitesse programmée G00-G02-G03 T-F
G02 Interpolation circulaire sens anti-trigo. G2 X..Y..I..J.. ou R.. G00-G01-G03 T-F
G03 Interpolation circulaire sens trigo. G3 X..Y..I..J.. ou R.. G00-G01-G02 T-F
Cycle de filetage G33 X… Z… K… EA… EB… R… P… Q… G00-G01- T
G33
F… S… G02-G03
G40* Annulation d'une correction d'outil suivant le rayon. G41-42 T-F
Positionnement de l'outil à gauche de la trajectoire programmée T-F
G41 G40-42
d'une valeur égale au rayon.
Positionnement de l’outil à droite de la trajectoire programmée T-F
G42 G40-41
d'une valeur égale au rayon.
Programmation absolue des coordonnées par rapport à l'origine T-F
G52 Fin de bloc
mesure.
G59 Changement d'origine programme. Fin de bloc T-F
G64 Cycle d’ébauche paraxial G64 Nn Nm I... K... P... F... G80 T
G65 Cycle d’ébauche de gorge G80 T
Appel inconditionnel d'un sous-programme G77 H… ou d'une T-F
G77 Fin de bloc
suite de séquences avec retour. G77 N... N….
Saut conditionnel ou inconditionnel à une séquence sans retour. T-F
G79 Fin de bloc
G79 N..
G80* Annulation d'un cycle d'usinage. Tout cycle T-F
G81 Cycle de perçage - centrage. G81 X… Y... Z... ER… G80 F
G82 Cycle de perçage - chambrage. G82 X… Y... Z... FR... EF... G80 F
Cycle de perçage avec débourrage. G83 X…Y... Z...ER… P… T-F
G83 G80
Q…
G84 Cycle de taraudage. G84 X…Y…Z…ER… (F S x pas) G80 F
1
G85 Cycle d'alésage. G85 X…Y… Z… ER… G80 F
Cycle d'alésage avec arrêt de broche en fond de trou.G86 F
G86 G80
X…Y…Z…ER…
Cycle de perçage avec brise-copeaux. G87 Y… Z… ER… F
G87 G80
P…Q…ER…
G88 Cycle d'alésage et dressage de face. G88 X…Y…Z…ER… G80 F
Cycle d’alésage avec arrêt temporisé en fond de trou. G89 X…
G89 G80 F
Y…Z…ER…EF…
G90* Programmation absolue des coordonnées. T-F
G92 Limitation de la fréquence de rotation (N) en tr/min M02 T-F
G94 Vitesse d’avance en mm/min G95 T-F
G95 Vitesse d’avance en mm/tr G94 T-F
G96 Vitesse de coupe (Vc) constante en m/min G97 T
G97 Frequence de rotation (N)constante en tr/min G96 T-F
2 Les Fonctions auxiliaires
Code Désignation Revocation
M00 Arrêt programmé Action sur DCY
M02 Fin de programme pièce %
M03 Rotation de broche sens horaire M0-M4-M5
M04 Rotation de broche sens anti-horaire M0-M3-M5
M05 Arrêt de broche M3-M4
M06 Changement d’outil Compte rendu
M07 Arrosage N°1 M0-M9
M08 Arrosage N°2 M0-M9
M09 Arrêt des arrosages M8
M41 Gamme de rotation 1
M42 Gamme de rotation 2