24
NOM : COURS Préparation du travail programmation Pr1 B R Prénom : M. BOUR BEP M.P.M.I. -1- La démarche à suivre Le dessin de définition L’avant projet d’étude de fabrication ou la nomenclature des phases Le contrat de phase Les trajectoires d’usinage Il s’agit du document dans le quel est noté les trajectoires des outils pour une phase donnée ainsi que les coordonnées de tous les points nécessaires à la réalisation du programme Le programme C’est la liste des opérations que la machine doit effectuer, transcris en langage compatible avec celui de la machine, il varie selon les directeurs de commandes des machines mais certaines fonction « ISO » sont immuables et fonctionnent pour tous les types de directeurs de commandes

Pprog

Embed Size (px)

Citation preview

Page 1: Pprog

NOM : COURS

Préparation du travail programmation Pr 1 B R Prénom :

M. BOUR BEP M.P.M.I. -1-

La démarche à suivre Le dessin de définition

L’avant projet d’étude de fabrication ou la nomenclature des phases

Le contrat de phase Les trajectoires d’usinage

Il s’agit du document dans le quel est noté les trajectoires des outils pour une phase donnée ainsi que les coordonnées de tous les points nécessaires à la réalisation du programme

Le programme

C’est la liste des opérations que la machine doit effectuer, transcris en langage compatible avec celui de la machine, il varie selon les directeurs de commandes des machines mais certaines fonction « ISO » sont immuables et fonctionnent pour tous les types de directeurs de commandes

Page 2: Pprog

NOM : COURS

Préparation du travail programmation Pr 2 B R Prénom :

M. BOUR BEP M.P.M.I. -2-

Les Origines

DEFINITION : Points caractéristiques de la machine ou du programma permettant de régler ou de positionner l’outil par rapport à la pièce. ON DISTINGUERA : L’Origine Machine : OM

Point extrême sur les axes machine (butées mécaniques)

L’Origine mesure : Om Point de départ des déplacements, il se détermine par la réalisation des POM après la mise sous tension

Point courant : Pc

Point d’intersection de l’axe et du plan de jauge du porte-outil

L’Origine pièce : Op Origine déterminée par la MIP => intersection de SR1, SR2 et SR3. Il se détermine en effectuant les PREF

L’Origine Programme : OP Point de départ des déplacements (cotation) en G90. Choisi en fonction de la pièce et de sa cotation (distance Op/OP = dec1)

Remarque : Il est possible, afin de faciliter le travail de l’opérateur lors des différents réglages, de confondre l’origine pièce (Op) avec l’origine Programme (OP)

OM

OP

Op

Om

Page 3: Pprog

NOM : COURS

Préparation du travail programmation Pr 3 B R Prénom :

M. BOUR BEP M.P.M.I. -3-

Règle des 3 doigts.

Les Axes normalisés 1. Introduction :

Lorsque l’opérateur doit intervenir sur une Machine Outil à Commande Numérique, tous les mouvements doivent obligatoirement se faire avec leur signe + ou – par rapport à des axes orientés bien définis.

Ainsi, tout mouvement d’un élément d’une machine-outil ( MO ) s’inscrit dans un repère orthonormé à trois dimensions, celui-ci étant le trièdre droit et direct de référence dont les axes sont définis par la norme NF-Z-68-020 2. Le système de repérage ( axes normalisés ) :

La machine est composée d’éléments mobiles indépendants pouvants être commandés individuellement, suivant leur propre direction. Les mouvements de base ainsi définis représentent les axes de la machine. Une machine est caractérisée par son nombre d’axes : � 2 pour un tour, � 3 pour une fraiseuse, � 4 axes au moins pour un centre d’usinage. On appelle axe, une direction de déplacement linéaire ou rotatif contrôlé en vitesse et en position. D’après la norme, on suppose toujours que l’outil se déplace et que la pièce reste fixe. Le sens positif du mouvement d’un chariot de la machine est celui qui provoque un agrandissement de la pièce ( sécurité car dégagement de l’outil ). 3. Les axes linéaires ( translation ) : AXE Z : L’axe Z est l’axe principal, le plus souvent c’est l’axe de la broche de la machine. AXE X : L’axe X est l’axe définissant le déplacement de plus

grande amplitude � Sur le tour : l’axe X est radial � Sur la fraiseuse : - l’axe X est le déplacement le plus long (longitudinal) - le sens positif est dirigée vers la droite quand on regarde de la broche principale vers la pièce. AXE Y : L’axe Y est l’axe réalisant un trièdre droit et direct avec X et Z.

Page 4: Pprog

NOM : COURS

Préparation du travail programmation Pr 4 B R Prénom :

M. BOUR BEP M.P.M.I. -4-

XX

Y+

Z

CA+

B+

Les axes linéaires des principales machines :

Fraiseuse horizontale Fraiseuse verticale

4. Les axes de rotation :

Autour des axes X,Y et Z sont définis des axes de rotation A ( autour de l’axe X ), B ( autour de l’axe Y ) et C ( autour de l’axe Z ). Le sens positif est le sens trigonométrique.

N.B.: On peut définir un système d’axes directement opposé au référentiel pièce et caractérisant un référentiel machine. Il est noté (X’, Y’ et Z’) et permet de définir un déplacement positif lorsque c’est la pièce qui est mobile par rapport à l’outil.

Tour parallèle à tourelle arrière Le sens de l’axe X est inversé par rapport à une tourelle avant

Perceuse à colonne

Tour parallèle à tourelle avant

Page 5: Pprog

NOM : COURS

Préparation du travail programmation Pr 5 B R Prénom :

M. BOUR BEP M.P.M.I. -5-

La norme définie de plus un système d’axes secondaires ( U,V,W ) parallèle à (X,Y,Z), un système d’axes tertiaires en translation ( P,Q,R ) et un système d’axe secondaire en rotation ( D,E ).

Certains constructeurs de M.O .C.N. ont conçu des fraiseuses avec 2 axes supplémentaires. Le 4éme axe C correspond à la table tournante ou plateau circulaire. Son mouvement de rotation permet l’usinage de pièces sans démontage sur 360°. Le 5éme axe ( dans l’exemple ci-contre: axe A autour de X ) correspond à la rotation de la broche: nombre fini de positions. Ce type de fraiseuse est parfaitement adapté à I'usinage de pièces complexes.

Quel est le sens de rotation ?

Le sens positif d’un axe circulaire se retrouve en

positionnant la main droite suivant les figures ci-dessous. Le pouce placé dans le sens positif du mouvement, les doigts repliés donnent le sens positif.

5. Exercices : .

Sur les schémas suivants, notés les axes : Euroturn : 2 translations et une rotation. C2 : 3 translations et 1 rotation.

Page 6: Pprog

NOM : COURS

Préparation du travail programmation Pr 6 B R Prénom :

M. BOUR BEP M.P.M.I. -6-

Principe de programmation

Un programme est la transcription, dans un langage compréhensible par le directeur de commande numérique d’une machine, des opérations d’usinage à effectuer sur une pièce. Les différentes manières de programmer sont :

− La programmation manuelle, − La programmation assistée :

• Soit conversationnelle par le DCN • Soit avec un logiciel de F.A.O (fabrication assistée par ordinateur).

Les documents suivants sont nécessaires: − Le dessin de définition, − Le contrat de phase avec l’isostatisme et les paramètres de coupe, − Le dossier de la machine utilisée

Préparation de la programmation Choix de l’Origine Programme OP 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 :

Cas n°1 :

Cas n 2 :

Cas n°3 :

X Z 10 30

45

55

15

Y Y 25

80

55

En tournage, l’OP est

TOUJOURS placée sur l’axe Z

32

50

30

26

50

10

32

40

50

20

26

50

Page 7: Pprog

NOM : COURS

Préparation du travail programmation Pr 7 B R Prénom :

M. BOUR BEP M.P.M.I. -7-

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 coordoné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. Exemple cotes moyennes : 20±0.2 =…….. ; 50 1.0

4.0+− =………; 250

25.0− = …………. ; 17 2.06.0

−− =…………

Rappels mathématiques :

sinus α = cosinus α =

tangente α = cotangente α = a = √ c² + b² b = √ a² - c² a = √ a² - b² Exemple:

Points X Z 1 2 3 4

a

b

c

α

Calculs :

coté opposé hypoténuse

coté opposé coté adjacent

coté adjacent coté opposé

coté adjacent hypoténuse

X

Ø50

45°

20

Z

1

2 3

4

Ø30

Page 8: Pprog

NOM : COURS

Préparation du travail programmation Pr 8 B R Prénom :

M. BOUR BEP M.P.M.I. -8-

Définitions d’un Programme

Un programme est une suite d’instructions établies dans un langage codé (ISO) que l’on décompose en une succession de blocs. Un bloc est une ligne d’écriture, composée de mots qui contiennent les informations géométriques et technologiques. Il se définit de la manière suivante :

N… G… X… F… M…

Numéro de bloc

Mot de fonction préparatoire

Mot de dimension

Mot de fonction technologique

Mot de fonction auxiliaire

%100 N10 … N20 … N… N… ….. N100 G1 X30.4 F120 M8 N… N… ….. N340 M2 MOT

BLOC

PROGRAMME

Page 9: Pprog

NOM : COURS

Préparation du travail programmation Pr 9 B R Prénom :

M. BOUR BEP M.P.M.I. -9-

Structure d’un Programme

Structure Exemple

%4723 (Tour SOMAB ) (Poignée ) (Ph 10 coté cône ) (11/04/03)

N28 G40 G80 M5 M9

N29 G0 G52 X0 Z0

(OPERATION CENTRER) N30 T5 D5 M6 ( FORET A CENTRER ) N40 G0 X0 Z52 N45 G95 G97 S2500 F0.05 M3 M8 N50 G1 Z40 N60 G0 Z52

N70 G0 G52 X0 Z0 M9

……………………….............................. …………………………………………..

(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 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

N710 M2

NUMERO DE PROGRAMME

IDENTIFICATION

OPERATION 1

INITIALISATION

OPERATION N

POSITION DEGAGEMENT

POSITION DEGAGEMENT

FIN DE PROGRAMME

POSITION DEGAGEMENT

Page 10: Pprog

NOM : COURS

Préparation du travail programmation Pr 10 B R Prénom :

M. BOUR BEP M.P.M.I. -10-

Structure d’une opération

Structure Exemple

(OPERATION CENTRER) N30 T5 D5 M6 ( FORET A CENTRER ) N40 G0 X0 Z52 N45 G 97 G95 S2500 F0.05 M3 M8

N50 G1 Z40 N60 G0 Z52

Fonctions ISO

Indications Adresses Signification

Début d'un programme % Début de programme paramètre d'entrée

Ordre N H

Numéro de bloc Numéro de sous-programme

Fonctions préparatoires G Elles prédisposent la machine pour un ordre précis. (Peuvent varier suivant le DCN)

Déplacements suivant les axes X Y Z A B C

Valeur du déplacement positif ou négatif sur le ou les axes choisis

Avance F Vitesse d'avance exprimée 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 Plan de sécurité

R ER

-Rayon du cercle en G02 G03 -Plan de référence en cycle

Vitesse Répétition S

-N ou Vc suivant G96 ou G97 placé avant -Répétition d’une séquence

Page 11: Pprog

NOM : COURS

Préparation du travail programmation Pr 11 B R Prénom :

M. BOUR BEP M.P.M.I. -11-

Les Fonctions préparatoires G

Code Désignation Révocation T - F

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

G33 Cycle de filetage G33 X… Z… K… EA… EB… R… P… Q… F… S… G00-G01-G02-G03

T

G40* Annulation d'une correction d'outil suivant le rayon. G41-42 T - F

G41 Positionnement de l'outil à gauche de la trajectoire programmée d'une valeur égale au rayon.

G40-42 T - F

G42 Positionnement de l’outil à droite de la trajectoire programmée d'une valeur égale au rayon.

G40-41 T - F

G52 Programmation absolue des coordonnées par rapport à l'origine mesure. Fin de bloc T - F

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

G77 Appel inconditionnel d'un sous-programme G77 H… ou

d'une suite de séquences avec retour. G77 N... N…. Fin de bloc

T - F

G79 Saut conditionnel ou inconditionnel à une séquence sans retour. G79 N.. Fin de bloc T - F

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

G83 Cycle de perçage avec débourrage. G83 X…Y... Z...ER… P… Q… G80 T - F

G84 Cycle de taraudage. G84 X…Y…Z…ER… (F S x pas) G80 F

G85 Cycle d'alésage. G85 X…Y… Z… ER… G80 F

Page 12: Pprog

NOM : COURS

Préparation du travail programmation Pr 12 B R Prénom :

M. BOUR BEP M.P.M.I. -12-

G86 Cycle d'alésage avec arrêt de broche en fond de trou.G86 X…Y…Z…ER… G80 F

G87 Cycle de perçage avec brise-copeaux. G87 Y… Z… ER… P…Q…ER… G80 F

G88 Cycle d'alésage et dressage de face. G88 X…Y…Z…ER… G80 F

G89 Cycle d’alésage avec arrêt temporisé en fond de trou. G89 X… Y…Z…ER…EF… G80 F

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 Fréquence de rotation (N)constante en tr/min G96 T - F

Les Fonctions auxiliaires

Code Désignation Révocation

M00 Arrêt programmé Action sur DCY

M02 Fin de programme pièce %

M03 Rotation de broche sent 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

Page 13: Pprog

NOM : COURS

Préparation du travail programmation Pr 13 B R Prénom :

M. BOUR BEP M.P.M.I. -13-

Les syntaxes des actions les plus utilisées

Actions Syntaxes

Commencer un programme

% (fichier : … ) (auteur : … ) (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 Aller au point d’approche N… G0 X… Z…

Paramètres de coupe Mettre en route la broche

N… G97 S… M.. M.. F… (M3 ou M4 selon sens de rotation de la broche) (M41 ou M42 selon gamme de rotation de la broche) (Tournage F vitesse d’avance en mm/tr avec G95) (Fraisage F vitesse d’avance en mm/min avec G94)

Programmer la vitesse de coupe constante N G96 S

Ebaucher cycle paraxial

N… G64 N… N… I… K… P… N… Xa Za N… Xb Zb N… Xc Zc (N=numéro du dernier bloc du profil) (N=numéro du premier bloc du profil) (I=surépaisseur de finition sur X) (K=surépaisseur de finition sur Z) (P=profondeur de passe) (Xa,Za=1er point limite du brut) (Xb,Zb=2eme point limite du brut) (Xc,Zc=3eme point limite du brut)

Usiner à droite profil N… G1 G42 X… Z… Usiner à gauche profil N… G1 G41 X… Z…

Percer

N… G83 Z… ER… P… Q… G95 (Z=cote de fond du trou) (ER=cote de plan de retrait) (P=profondeur de passe) (Q=profondeur de la dernière passe)

Clore le cycle N… G80 Clore le programme N… M2

Page 14: Pprog

NOM : COURS

Préparation du travail programmation Pr 14 B R Prénom :

M. BOUR BEP M.P.M.I. -14-

Fonctions préparatoires

G00 Définition : Interpolation linéaire en vitesse rapide

Mouvement : l’outil se déplace d’un point A à un point B en ligne droite

Utilisation : Déplacement rapide hors usinage

Ecriture : G00 X (Pt B) Y (Pt B) Z (pt B)

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

G01 Définition : Interpolation linéaire en vitesse travail

Mouvement : L’outil se déplace d’un point A à un point B en ligne droite et vitesse contrôlée

Utilisation : Génération de surface nécessitant un mouvement linéaire

Ecriture : G01 X (pt B) Y (pt B) Z (pt B) F (Fraisage-> Vf ) (Tournage-> fz )

A

B

A

B

A

B

B

A

Page 15: Pprog

NOM : COURS

Préparation du travail programmation Pr 15 B R Prénom :

M. BOUR BEP M.P.M.I. -15-

FONCTIONS PREPARATOIRE

G02 Définition : Interpolation circulaire dans le sens antitrigonométrique en vitesse travail d’un point A à un autre point B

Mouvement : L’outil se déplace suivant un arc de cercle de centre C (coordonnées I, J, K) avec avance programmée

Utilisation : Génération de surface nécessitant un mouvement circulaire dans le sens horaire de l’outil

Ecriture : G02 X(ptB) Y(ptB) R(rayon à réaliser)

OU G02 X(ptB) Y(ptB) I(ptC) J(ptC) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

G03 Définition : Interpolation circulaire dans le sens trigonométrique en vitesse travail d’un point A à un autre point B

Mouvement : L’outil se déplace suivant un arc de cercle de centre C (coordonnées I, J, K) avec avance programmée

Utilisation : Génération de surface nécessitant un mouvement circulaire dans le sens antihoraire de l’outil

Ecriture : G03 X(ptB) Y(ptB) R(rayon à réaliser)

OU G03 X(ptB) Y(ptB) I(ptC) J(ptC)

A

B

A

B

A

B

A

B

Page 16: Pprog

NOM : COURS

Préparation du travail programmation Pr 16 B R Prénom :

M. BOUR BEP M.P.M.I. -16-

Les Cycles d'Usinage en TOURNAGE Exemple : Interpolation circulaire G02 G03 …..

N210 Point 2

N220 Point 3

N230 Point 4 + Centre

Ou N230 Point 4 + Rayon

N240 Point 5

N250 Point 6 + centre

Ou N250 Point 6 + rayon

N260 G01… Point 7

…..

Page 17: Pprog

NOM : COURS

Préparation du travail programmation Pr 17 B R Prénom :

M. BOUR BEP M.P.M.I. -17-

Exemple : Cycle d'ébauche paraxial G64 Ce cycle permet, à partir de la définition d'un profil fini (points 1, 2 , 3, 4, 5) et d'un profil du brut (points A, B, C), d'effectuer l'ébauche d'une pièce en paraxial suivant X ou Z. Il sera toujours suivi de G80 : fonction d'annulation de cycle. Conditions de coupe Vc constant=180m/s, f = 0.1mm/tr, Profondeur de passe 1mm, surépaisseur en X=0.5mm, en Z=0.2mm. Remarque : Les points du brut doivent englober les points du profil fini.

Exemple : Finition du profil Après un cycle d'ébauche paraxial, il faut réaliser la finition du profil. Pour cela, il suffit de :

• charger l'outil de finition • changer les conditions de coupe Vc constant=180m/s, f = 0.1mm/tr • rappeler les points du profil fini utilisés dans le cycle d'ébauche paraxiale avec la fonction G77.

…..

N310 T2 D2 M6 Outil de finition

N320 Point d’approche 2

N330 Param. de coupe

N340 Cycle de finition

…..

…..

N30

N40 Point 1

N50 Point 2

N60 Point 3

N70 Point 4

N80 Point 5

…..

N210 T1 D1 M6 Outil d’ébauche

N220 G0 X123 Z2 Point d’approche 1

N230 G95 G96 S160 F0.2 M41 M3 Param. de coupe

N240 Cycle d’ébauche

N250 Point A

N260 Point B

N280 Point C

N290 Annulation cycle

B

C

A

4

3

2 1

5

Relevé de points en Absolu Points X Z

1 46 0 2 51 -5 3 80 -60 4 110 -60 5 120 -65 A 122 -66 B 122 1 C 44 1

Approche1 123 2 Approche2 44 2

PR

OF

IL

BR

UT

P

RO

FIL

FIN

I

Page 18: Pprog

NOM : COURS

Préparation du travail programmation Pr 18 B R Prénom :

M. BOUR BEP M.P.M.I. -18-

Exemple : Cycle de Perçage avec débourrage G83

Points X Z 1 2 3 4 5 6

…..

N210 T3 D3 M6 Foret de Ø 20

N220 Param. De coupe

N230 Point 1

N240 Cycle de perçage

N250 Annulati on cycle

…..

Page 19: Pprog

NOM : COURS

Préparation du travail programmation Pr 19 B R Prénom :

M. BOUR BEP M.P.M.I. -19-

Les Cycles d'Usinage en FRAISAGE

Surfaçage en fraisage

…..

N210 T1 D1 M6 Fraise 1 taille d=50

N220 G94 M41 S573 F286 M3 M8 Param. De coupe

N230 Point 1

N240 Point 2

N250 Point 3

N260 Point 4

N270 Point 5

N280 Point 6

N290 G0 G52 X0 Y0 Z0 M5 M9

…..

Points X Y Z 1 2 3 4 5 6

2 3 4 5

1 6 Z

X 30

5 6 1

5 4 3 2

Z

Y

70

1 5 2

3

6

4

Y

X

80

5

10 50 10

Page 20: Pprog

NOM : COURS

Préparation du travail programmation Pr 20 B R Prénom :

M. BOUR BEP M.P.M.I. -20-

Page 21: Pprog

NOM : COURS

Préparation du travail programmation Pr 21 B R Prénom :

M. BOUR BEP M.P.M.I. -21-

Ce cycle permet d’effectuer des perçage profonds. L’avance du foret est effectué par passes successives. Après une passe l’outil remonte jusqu’à la garde en cassant et dégagent le copeau. Les remontées se font en vitesse rapide, de même que la plongée pour atteindre la nouvelle côte de perçage.

Page 22: Pprog

NOM : COURS

Préparation du travail programmation Pr 22 B R Prénom :

M. BOUR BEP M.P.M.I. -22-

Page 23: Pprog

NOM : COURS

Préparation du travail programmation Pr 23 B R Prénom :

M. BOUR BEP M.P.M.I. -23-

Correction de rayon d’outil G40, G41, G42

Points pilotés sans et avec correction de rayon G41 en Tournage

Points pilotés en correction de rayon en Fraisage Correction G41

Profil à droite de l’outil dans le sens de l’avance

Correction G42 Profil à gauche de l’outil dans le sens de l’avance

Sans correction de rayon G41 ou G42 Avec correction de rayon G41 ou G42

X X

1

Page 24: Pprog

NOM : COURS

Préparation du travail programmation Pr 24 B R Prénom :

M. BOUR BEP M.P.M.I. -24-

La position des origines

En fraisage En tournage

Il existe des origines n’ayant pas de symbolisation normalisée : Opo => Origine porte-outil Opp => Origine porte pièce

Les jauges outil

Jo.R => jauge outil (rayon de fraise) Jo.Z => jauge outil (longueur de l’outil en Z), c’est la distance entre Opo et Pc dans l’axe Z Jo.X => jauge outil (longueur de l’outil en X), c’est la distance entre Opo et Pc dans l’axe X

Les décalages d’origines

Lors de mise en service d’une machine toutes les références ont été perdues, il est donc nécessaire de déterminer l’emplacement des principales origines (Om et OP). Pour déterminer Om on effectue l’opération appelle POM (prise d’origine mesure) Pour déterminer OP on calcul les décalages d’origines, la méthode de détermination de ces décalages varie selon la machine mise en œuvre.

La chaîne cinématique

Dans tous les axes l’ensemble des éléments forme une chaîne cinématique fermée. Exemple : Décalage en Z = Z + Jo.Z + Déplacement en Z

Décalage en Y

Déc

alag

e en

Z

Décalage en Z

Déc

alag

e en

X