Chapitre-003_Programmation Des MOCN

September 12, 2017 | Author: alabenamara | Category: Numerical Control, Industrial Equipment, Industries, Equipment, Mechanical Engineering
Share Embed Donate


Short Description

cours Programmation Des MOCN...

Description

Animé par: Mohamed Anouar ELOUED

Plan du cours Introduction I.

Contraintes de mise en forme

II. Architecture d’une machine à CN

III. Réglage Machines

et

Programmation Outils

Numérique (MOCN)

à

des

Commande

CHAPITRE III Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

I.

Définition des origines

II. Modélisation d’une MOCN

III. Paramètres de réglage IV. Applications

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Chapitre III

I.

Les origines

Le système traite toujours les cotes repérées par rapport à une origine mesure quel que soit le mode de programmation choisi. 1. Origine Machine (OM) L´origine machine coïncide avec la position du point piloté (point courant ou point référence R) au moment où tous les axes de la machine sont sur la butée d´initialisation. 2. Origine Mesure (Om) C'est un point préférentiel défini sur chaque axe qui fixe l'origine absolue de la mesure.

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Chapitre III

X

X

Om

 33

Op

80

OP

Z

Z

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) 3. Origine pièce (Op) Indépendante du système de mesure, cette origine est définie par un point de la pièce sur lequel on est capable de se positionner. Elle est déterminée par rapport à l'origine mesure par le paramètre PREF. 4. Origine programme (OPr) Indépendante du système de mesure, c'est l'origine du trièdre de référence qui a servi à établir le programme. Elle est définie par rapport à l'origine pièce par le décalage DEC1 (ou DEC3 cas particulier : usinage sur centre d´usinage).

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Chapitre III

X

X

 33

Om

Op

80

OPr

Z

Z

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) 5. Point courant ou Point piloté (R)

C´est un point de référence outil et appartient à la machine. Ce point est défini comme l´intersection de l´axe de l´alésage de logement de l´outil, avec la face de la tourelle dans le cas d´un tour ou, avec le plan de jauge de logement outil dans la broche de centre d´usinage. Dans des cas particuliers (CN) le plan de jauge est confondu avec la

face de la broche. On peut lire à chaque instant la position de ce point par rapport á l´origine programme (OPr) ou par rapport à l´origine mesure (OM).

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) Cas du fraisage Plan de jauge R

P

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Chapitre III

Cas du tournage

Jauge en X : Jx

RR

P

Jauge en Z

: Jz

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) II. Modélisation de la CN (Principaux intervenants)

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) Modélisation de la CN

La modélisation vectorielle d’une machine-outil à commande numérique, passe par la construction de la relation vectorielle entre le vecteur liant l’origine mesure (Om) au point piloté (R), et les grandeurs caractéristiques de la machine. Elle permet alors la description des mouvements de l’outil et de la pièce dans un

repère associé à la machine

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) A. Cas du tournage

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Chapitre III

X+ Tourelle

X+

R

R

Mandrin

XR/Om

Z+

Om PREF X

P

BROCHE

Oo

Op

Z+ OPr

Pièce

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Chapitre III

OmR  OmO0  O0Op  OpOPr  OPr P  PR Pt COUR/OM X…………….

OmOp

DEC1

Y…………….

PREF

Z……………. B…………….

Relation vectorielle Vecteur consigne

Jauges Programme

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Chapitre III

Relation vectorielle Om

: Origine mesure

Oo

: Origine montage (interface machine- montage).

Op

: Origine pièce (interface montage- pièce).

OPr

: Origine programme

R

: Point piloté (interface porte outil- machine).

P

: Point de `` coupe ´´.

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Chapitre III

Exploitation de la relation vectorielle L’équation vectorielle s’écrit par:

Avec :

Om R  OmOo  OoO p  O pOPr  OPr P  PR

Om R

: connu par la CN a chaque instant après l´initialisation de la machine.

OmOo

: caractérise les courses maximales de la machine.

OoOp

: caractérise les dimensions liées au montage d´usinage.

O pOPr

: caractérise des dimensions liées au contrat de phase.

OPr P

PR

: caractérise le profil programmé. : caractérise des dimensions liées au système outils et porte-outils.

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Chapitre III

Mesure du PREF Z :

X+ Tourelle Om

Cale étalon

Mandrin

R

Broche

Oo

Op

ZR/Om

Lc

PREF Z

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Chapitre III

Mesure du PREF X : X+ D2

Tourelle

X+

XR/Om

Z+

Om

Cylindre étalon R

PREF X

Lc Mandrin Cale étalon

Z+

Op

OPr Cylindre étalon D1

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) Position A

Position B

 33,4

Chapitre III

75

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Chapitre III

X+ Z+

R

Oo

Op

OP L PREF Z

Jz ZR/OP

ZR/Om

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) Jauge X

X+

Om

XR/Om PREFX

R

Op

OP d

XR/OP

JX

Chapitre III

Z

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) APPLICATION : Tracer les vecteurs jauges et les composantes de chaque vecteur, associées aux outils suivants : R

R

R R

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) Equation vectorielle corrigée Outil

RR

Tourelle

P Pièce

r

Pièce P

Qi

C Bec de l’outil

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Chapitre III

OmR  OmOo  OoOp  OpOpr  OprQi  QiC  CP PR OprQi QiC

: Caractérise le profil de la pièce, la position de Qi dans le repère de programmation.

CP : Rayon de la plaquette de coupe.

: Caractérise l´orientation de l´outil dans l´espace du travail. Pour compléter le réglage de la machine on doit, déclarer dans la page Jauges Outils, le rayon de la plaquette ainsi qu´un code C pour déclarer l´orientation d´outil dans l´espace de travail.

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) Définition du cadran d’outil : Les cadrans d’outils permettent à la machine de savoir de quel coté elle doit corriger les rayons lors d’un usinage en G41 u G42. X

C3

C4

C5

C2

C1

C7

C2

C1 Z

C0

C8

C6

C7

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

T0i D0i

Position A

Position B

Jauges

XR/OP

ZR/OP

XR/OP

ZR/OP

T01D01

120,23

26,321

126,33

81,223

T02D02

130,34

27,501

127,24

86,294

T03D03

135,70

65,601

129,562

91,605

Jxi

Jzi

Ci

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) B. Cas du fraisage

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) Réglage : cas d’un Centre d’usinage à CN Y

Origines

Om

R P

Equerre

OPr OP OO

Z

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Chapitre III

Réglage : cas d’un Centre d’usinage à CN

Om R  OmOo  OoO p  O pOPr  OPr P  PR

X R / Om YR / Om Z R / Om

PREFX DEC1X  PREFY  DEC1Y PREFZ

DEC1Z

D

X P / OPr  YP / OPr Z P / OPr

2



D 2

L

NB: on considère un montage inchangeable (c’est à dire OoOp =cte), le plateau ne tourne pas.

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) Mesure de PREF Z sur un centre d’usinage horizontal PREF Z……………......... Z R/Om……………..

Y+

Om Lc………... R Cale étalon Op

Équerre Palette

Oo

Z+

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Mesure de PREF Y sur un centre d’usinage horizontal

Y+

PREF Y

Cale étalon

Y R/Om

Om D…….

R

Lc……. Op

Oo

Z+

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) Y+

Mesure de PREF X sur un centre d’usinage horizontal

X+

PREFX……………….. XR/Om……………….. D…………

Lc……… Cale étalon Y+

R Broche

Z+ Op

Om Oo

Om

MODELISASION Pt Courant / Om X……………..……….……… Y……………………………… Z……………………………… B………………………………

Programmation

DEC1 (s) OmOp = PREF(s)

Jauge d’outil

Les jauges outils Broche Plan de jauge Tourelle

Jauge d’un outil de tournage et d’une fraise

Origine mesure

Origine Programme

Om

Pour faciliter le calcul des points Pour réaliserdéclare un usinage, la machine L’opérateur le programmés et tenirdans compte de la doit exécuter des déplacements programme coordonnées desdu géométrie dules matériel employé point par rapport pointscourant générés rapportààl’Origine l’origine (machine, outil,par porte-pièce) une mesure : Om programme OP. chaîne géométrique est construite.

Origine porte-pièce Opp 37

Origine Programme OP

Origine porte-outil Opo

Point générateur Pg

Point courant

Origine programme 26

10

Cas 3 :

40

50

20

10

32

30

50

32

50

En Tournage L’OP est toujours sur l’axe Z

26

32

50

Cas 2 :

50

20

26

20

Cas 1 :

38

Origine programme En Fraisage Cas 4 : Y

Y

55

25

15 45

55

X

10

30

Z

80

39

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) 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). En tournage, l’OP est TOUJOURS placée sur l’axe Z

Op

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Op

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Op

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Chapitre III

Op

Op

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Programmation CN STI Langage ISO 45

Principe Logiciel FAO Programmation manuelle 46

Programme

Langage ISO

Coordonnées des points programmés Repérer les points programmés sur le dessin Calculer leur position par rapport aux axes de l’Origine Programme OP en cotes moyennes Reporter leur coordonnée dans un tableau

20±0.2

=

0  0.25

25 47

=

50 17

0.1  0.4

0.2  0.6

= =

Définitions Programme PROGRAMME %100 N10 … N20 … N… N… ….. N100 G1 X30.4 F120 M8 N… N… ….. N340 M2

N… Numéro de bloc 48

Mot de fonction préparatoire

G…

BLOC

MOT

X… Mot de dimension

F…

M… Mot de fonction technologique

Mot de fonction auxiliaire

Programmation Règle principale

Programme

Caractère début % N° programme 5 chiffres.1 (1-8999 sur NUM) N° du bloc est le premier mot du bloc numéroté de préférence de 10 en 10 Le mot est actif jusqu’à la fin du bloc ou annulé par un autre mot. Bloc Ordre préféré G XYZ TD M

% 1234 N10 N20 N... N… N100 G01 X30.4 F120 M08 N... N... N340 M02

N100 G01 X30.4 F120 M08 G01

Mot

Adresse

G

01

Valeur

Structure d’un programme Structure NUMERO DE PROGRAMME IDENTIFICATION INITIALISATION POSITION DEGAGEMENT

OPERATION 1

POSITION DEGAGEMENT

Exemple %4723 (Micro Tour ) (Poignée ) (Ph 10 ) (16/04/2012) 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 ……………………….............................. …………………………………………..

Structure d’un programme ……………………….............................. …………………………………………..

OPERATION N

POSITION DEGAGEMENT FIN DE PROGRAMME

51

(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

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

52

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

XYZ ABC

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 Rayon Plan de sécurité

Vitesse Répétition

T.. D.. R ER S

Sélection de l'outil et de son (ou ses) correcteur(s) - Rayon du cercle en G02 G03 - Plan de référence en cycle - N ou Vc suivant G96 ou G97 placé avant - Répétition d’une séquence 53

Fonctions G Code

Désignation

Révocation

Tour. Frais.

G00

Déplacement linéaire à vitesse rapide (Vitesse max de la machine).

G01-G02-G03-G33

T-F

G01

Interpolation linéaire à la vitesse programmée

G00-G02-G03-G33

T-F

G02

Interpolation circulaire sens anti-trigo. G2 X..Y..I..J.. ou R..

G00-G01-G03-G33

T-F

G03

Interpolation circulaire sens trigo. G3 X..Y..I..J.. ou R..

G00-G01-G02-G33

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

T-F

G41

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

G40-G42

G42

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

G40-G41

G52

Programmation absolue des coordonnées par rapport à l'origine mesure.

Fin de bloc

T-F T-F T-F

54

Fonctions G (suite) 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

G79

Saut conditionnel ou inconditionnel à une séquence sans retour. G79 N..

Fin de bloc

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

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

T-F T-F

T-F

55

Fonctions G (suite) 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.

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.

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

G88 X…Y…Z…ER…

T-F

56

Fonctions M Code

Désignation

Révocation

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

57

Principales actions Actions

Syntaxes

Commencer un programme

% (fichier : … (auteur : … (date : (pièce : … (phase : …

Initialiser



) ) ) ) )

N… M5

M9

G90

G40

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

G80

S 58

Principales actions I…

Ebaucher cycle paraxial

N… G64 N… N… N… Xi Zi N… Xj Zj N… Xk Zk (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) (Xi,Zi=1er point limite du brut) (Xj,Zj=2eme point limite du brut) (Xk,Zk=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… (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

X…

P…

K… P…

Q… G95

Z… 59

Fonction G0 Action : Déplacement en rapide du point A au point B. N5 G0 XB YB

Y Vx max Vy max Vx max

A

B

Déplacement suivant X et Y à vitesse égale. Déplacement suivant Y à vitesse rapide. X

Conclusion : Le Déplacement ne suit pas une trajectoire rectiligne continue. 60

Fonction G1 Y

Action : Déplacement linéaire en vitesse travail du point A au point B. N25 G1 XB YB F240 F

B

A X 61

Fonction G2 Action : Déplacement circulaire sens anti-trigonométrique en vitesse travail du point A au point B. Y N110 G2 XB YB RC F240

C

F

B A

X 62

Fonction G3 Action : Déplacement circulaire sens trigonométrique en vitesse travail du point A au point B. Y

C

F

N200 G3 XB YB RC F240

A B

X 63

Exo G1 G2 G3 ….. 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

…..

64

Fonction G64 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)

65

SUIVANT Z A

B

P

C

K

SUIVANT X A

I

Definition du brut Xa Za Xb Zb Xc Zc

B

C Definition du brut Xc Zc Xb Zb Xa Za

A

Exo G64

5

B 4 3

…..

N30 G79 N90 Point 1

N50

Point 2

N60

Point 3

N70

Point 4

N80

Point 5

21 C PROFIL FINI

N40

…..

Surépaisseur en X = 0.5 Surépaisseur en Z = 0.2 Profondeur de passe = 1 Points

X

Z

1

46

0

Outil d’ébauche

2

51

-5

N220 G0 X123 Z2

Point d’approche 1

3

80

-60

N230 G95 G96 S160 F0.2 M41 M3

Param. de coupe

4

110

-60

N240

Cycle d’ébauche

5

120

-65

N250

Point A

A

122

-66

N260

Point B

B

122

1

N280

Point C

C

44

1

N290 66

Annulation cycle

Approche1

123

2

Approche2

44

2

PROFIL BRUT

N210 T1 D1 M6

Profil Fini ….. N40 G01 X46 Z0

Point 1

N50 X51 Z-5

Point 2

N60 X80 Z-60

Point 3

N70 X110

Point 4

N80 X120 Z-65

Point 5

PROFIL FINI

N30 G79 N90 A

5

B 4 3

….. Vc = 180m/min F = 0.1 mm//tr

….. N310 T2 D2 M6

Outil de finition

N320

Point d’approche 2

N330

Param. de coupe

N340

Cycle de finition

….. 67

2 1 C

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Chapitre III

Cycles de Tournage : Cycle d’ebauche paraxial : G64 Syntaxe: N.. G64 [N… N…] N… Xa Za N… Xb Zb N… Xc Zc        

[I…

K…]

[P…/R…]

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

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) Ebauche en X N….. G64 N…. N…. (Profil Brut) N…. Xa Za N…. Xb Zb N…. Xc Zc …

I….

K… P….

a

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) Ebauche en Z N210 G64 N200 N100 (Profil Brut) N220 Xa Za N230 Xb Zb N240 Xc Zc …

I0,5

K0,3 R 3

a

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Chapitre III

Les cycles de base : Cycles de tournage : Cycles de filetage à pas constant : G33 Syntaxe N.. G33 X.. Z.. K.. EA.. EB.. R.. P.. Q.. F.. S... - X.. Z.. : Coordonnées suivant X et Z de la fin du filetage. - K.. : Pas (valeur max. 250mm).

- EA.. : Angle du cône entre OZ et le profil de la pièce. Par défaut EA=O (Filetage cylindrique). - EB.. : Angle de pénétration entre le flanc de pénétration et l'axe de pénétration droite. - R.. : Longueur du cône de dégagement. - P.. : Profondeur totale du filet. - Q.. : Profondeur de la dernière passe. - F.. :Nombre de filets (max. 9 filets). - S.. :Nombre de passes (passe de finition non comprise).

Q. Déterminer la relation ε(α) du décalage entre le profil programmé et le profil usiné.

R





𝜋 𝑅𝜀 + 𝜀(𝛼) cos( − ) = 4 2. 𝑅𝜀

↔ 𝜀 𝛼 = 𝑅𝜀

𝜋 2. cos( − ) − 1 4

Q. ε = f (α)

Q.

𝜀𝑚𝑎𝑥 = 𝑅𝜀

2 − 1  41%𝑅𝜀

R

0.4

0.8

1.2

1.6

max

0.166

0.331

0.497

0.662

Q.

l'équation (question 1.1) peut être écrite de la façon suivante :

𝑂𝑚 𝑅 = 𝑂𝑚 𝑂𝑜 + 𝑂𝑜 𝑂𝑝 + 𝑂𝑝 𝑂𝑝𝑟 + 𝑂𝑝𝑟 𝑄𝑖 + 𝑄𝑖 𝐶 + 𝐶𝑃 + 𝑃𝑅 𝑂𝑝𝑟 𝑄𝑖 ∶ 𝑝𝑟𝑜𝑔𝑟𝑎𝑚𝑚𝑎𝑡𝑖𝑜𝑛 𝑑𝑒𝑠 𝑝𝑜𝑖𝑛𝑡𝑠 𝑑𝑢 𝑝𝑟𝑜𝑓𝑖𝑙 à 𝑢𝑠𝑖𝑛é

𝑄𝑖 𝐶 = 𝑅𝜀 . 𝑛𝑖 ∶ 𝐶𝑜𝑟𝑟𝑒𝑐𝑡𝑖𝑜𝑛 𝑛𝑜𝑟𝑚𝑎𝑙 𝑎𝑢 𝑝𝑟𝑜𝑓𝑖𝑙 𝑑 ′ 𝑢𝑛𝑒 𝑣𝑎𝑙𝑒𝑢𝑟 𝑑𝑒 𝑟𝑎𝑦𝑜𝑛 𝑑𝑒 𝑝𝑙𝑎𝑞𝑢𝑒𝑡𝑡𝑒 𝑛𝑖 : vecteur unitaire et normal au profil

𝐶𝑃 = 𝐶𝑥 2𝑅𝜀 𝑥 + 𝐶𝑧 2𝑅𝜀 𝑧 : Vecteurs orientation de l'outil dans l'espace de travail (cadran de travail Code C1 à C8 cas de directeur de commande NUM).

Orientation Cx Cz

C1 -1 -1

C2 -1 0

C3 -1 1

C4 0 1

C5 1 1

C6 1 0

C7 1 -1

C8 0 -1

fonction de correction G41 et G42 Ce module peut être appliqué que dans le cas des mouvements linéaires. NE TIENT PAS COMPTE DES ROTATIONS DES AXES DONC NE TRAITE PAS LES CAS DES MACHINES MULTIAXES (4 AXES ET 5 AXES).

Surfaçage Fraisage 1

Z

6

2 3

4 5

Y

1

6

2

5

Z

5 30

3 4 X

70 …..

Points 1 2

5 6

1 2

5

Y 3 80

10

50

10

4 5

X 773

6 4

X

Y

Z

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 …..

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Les cycles de base :

Cycles de Fraisage :

Cycles de poche : G45 Syntaxe: N.. G45 X.. Y.Z. ER.. EX.. EY.. EB.. P.. Q.. I.. J.. EP.. EQ.. El.. EJ. - X.. Y.. Z.. :cotes du centre de la poche.

- EX.. EY.. Z.. : cotes en relatif définissant les dimensions de la poche finie. - ER.. : Plan de remontée - P.. :Prise de passe axiale (en ébauche).

- Q.. : Prise de passe latérale (en ébauche). - I..: Prise de passe axiale (en finition). - J..: Prise de passe latérale (en finition). - EP..: vitesse axiale d'ébauche. - EQ.. : vitesse latérale d'ébauche. - EI..: vitesse axiale de finition. - EJ..: vitesse latérale de finition.

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) Exemple: Longueur EX =100 Largeur EY = 50 Profondeur Z = - 44 Congés EB = 20 Rayon outil D1 r = 4 %100 (poche sans finition) N10 M6 T1 D1 N20 M3 M40 S2000 N30 G00 X0 YO Z50 N40 G45 X75 Y52 Z-44 ER2 EX100 EY50 EB20 P10 Q7 EP100 EQ500

N50 Z50 N60 X0 Y0 N70 M2

Fonction G83 Cycle de perçage avec débourrage (évacuation des copeaux)

X Y

ER

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

P

Z

80

Q

Fonction G83 Points

X

Z

1 2 3 4 ….. N210 T3 D3 M6

Foret de 20

N220

Param. De coupe

N230

Point 1

N240

Cycle de perçage

N250

Annulation cycle

….. 81

N = 180t/min F = 0.1 mm//tr

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) G83 : Cycle de perçage avec débourrage Ni-1 G0 X0 Z…. Ni G83 Z…. P…… Q……ES….. Ni+1 G80…… Ni+2 …. Z : point à atteindre sur l’axe d’usinage P : valeur de la première pénétration Q : valeur de la dernière pénétration ES : nombre de pénétrations de valeur constantes

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) Cycles de perçage - centrage : G81 Syntaxe : N.. G81 X.. Y.. Z.. ER.. F.. N.. X.. Y.. Exemple : (1) Position X Y GO (rapide)

(2) Descente en rapide (plan R) (3) Descente travail (F programmé)

(4) Arrivée en fond de course Z (5) Remontée en rapide (Trait fin - Avance rapide) (Trait fort - Avance programmée).

G81

Points

X

Y

Z

1 2

3 4 5 6 ….. N210 T3 D3 M6

Foret de 20

N220 S800 F200 M41 M8 M4

Param. De coupe

N230

Point 1

N240

Cycle de perçage Point 2/3

N250

Point 4

N260

Point 5/6

N250

Annulation cycle

…..

84

G40-G41-C42 en tournage Sans correction de rayon G41 ou G42

Avec correction de rayon G41 ou G42

X

X

X

Z

Profil obtenu Profil théorique 85

Z

Z

Le profil obtenu = profil théorique

G41-C42 en fraisage Correction G41 : Profil à droite de l’outil dans le sens de l’avance Prise en compte du G41

1

Correction G42 : Profil à gauche de l’outil dans le sens de l’avance Prise en compte du G40

4 2

2

3

Prise en compte du G40

1

Points programmés 1, 2, 3, 4. 86

3

Prise en compte du G42

4

Fonction G41 G42 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

87

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Opération

Désignation des outils

Position du correcteur

Vc (m/mn)

F (mm/tr/ dent)

Surfaçage

Fraise 2T 63 à 4 dents

T01 D01

300

0,030

T10 D10

120

0,025

T08 D08

100

0,015

Contournage extérieur Poche carré en ébauche (G45)

Fraise 2T  à déterminer à 4 dents Fraise 2T CC 10 à 3 dents (Surépaisseur pour la finition 1mm)

Finition de poche carré en contournage Poche circulaire (en ébauche et en finition profondeur 3mm) (G45)

Fraise 2T  8 CC à 4 dents

T06 D06

120

0,010

Fraise 2T  8 CC à 4 dents

T03 D03

100

0,020

Centrage

Forêt à centrer 3

T04 D04

60

0,025

Perçage

Forêt 5 (angle de foret 120°)

T05D05

60

0,03

Chapitre III

N° Op1 Op2 Op3 Op4 Op5 Op6 Op7

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) Opération

Désignation des outils

Fraise 2T 63 à 4 dents Fraise 2T  à déterminer Contournage extérieur à 4 dents Fraise 2T CC 10 à 3 dents Poche carré en ébauche (Surépaisseur pour la (G45) finition 1mm) Finition de poche carré Fraise 2T  8 CC à 4 dents en contournage Poche circulaire (en ébauche et en finition Fraise 2T  8 CC à 4 dents profondeur 3mm ) (G45) Centrage Forêt à centrer 3 Forêt 5 (angle de foret Perçage 120°) Surfaçage

Position du correcteur T01 D01

Vc F (m/mn) (mm/tr/dent) 300 0,030

T10 D10

120

0,025

T08 D08

100

0,015

T06 D06

120

0,010

T03 D03

100

0,020

T04 D04

60

0,025

T05D05

60

0,03

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) Outil Caractéristiques Désignation plaquette Système de fixation Forme de plaquette Angle de dépouille Code de tolérance Type de porte – plaquette Sens de coupe Rayon de bec de l’outil

(T01) PTGNR 25 25 F11 TNMG 11 03 02

(T02) SDJCR 12 12 F 07 DCMT 07 02 04

(T03) SVJBR 12 12 F11 VBMT 11 02 12

(T04) SRDCN 12 12 F05 RCMT 05 03 00

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) Outil Caractéristiques Désignation plaquette Système de fixation Forme de plaquette Angle de dépouille Code de tolérance Type de porte – plaquette Sens de coupe Rayon de bec de l’outil

(T01) PTGNR 25 25 F11 TNMG 11 03 02

(T02) SDJCR 12 12 F 07 DCMT 07 02 04

(T03) SVJBR 12 12 F11 VBMT 11 02 12

(T04) SRDCN 12 12 F05 RCMT 05 03 00

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) Outil Caractéristiques

(T01) PTGNR 25 25 F11

(T02) SDJCR 12 12 F 07

Désignation plaquette

TNMG 11 03 02

DCMT 07 02 04

Système de fixation Forme de plaquette Angle de dépouille Code de tolérance Type de porte – plaquette Sens de coupe Rayon de bec de l’outil

Fixation par trou central T (triangulaire) Neutre M

(T03) SVJBR 12 12 F11 VBMT 11 02 12

(T04) SRDCN 12 12 F05 RCMT 05 03 00

Fixation par vis

Fixation par vis

Fixation par vis

D (losange) 7° M

V (losange) 5° M

R (ronde) 7° M

G

J

J

D

À droite 0,2mm

À droite 0,4mm

À droite 1,2mm

Neutre Ronde

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) Outil Caractéristiques

(T01) PTGNR 25 25 F11

(T02) SDJCR 12 12 F 07

Désignation plaquette

TNMG 11 03 02

DCMT 07 02 04

Système de fixation Forme de plaquette Angle de dépouille Code de tolérance Type de porte –plaquette Sens de coupe Rayon de bec de l’outil

Fixation par trou central T (triangulaire) Neutre M G À droite 0,2mm

RCMX 12 04 00 VCMT 11 03 02 RNMG 12 04 00 VCMT 09 04 12

(T03) SVJBR 12 12 F11 VBMT 11 02 12

(T04) SRDCN 12 12 F05 RCMT 05 03 00

Fixation par vis

Fixation par vis

Fixation par vis

D (losange) 7° M J À droite 0,4mm

V (losange) 5° M J À droite 1,2mm

R (ronde) 7° M D Neutre Ronde

CNMG 09 03 08 DCMT 07 02 04 RCMT 05 03 00 VCMT 09 03 04

CCMT 06 02 08 TNMG 11 03 02 VBMT 11 02 12 VBMX 09 02 08

CNMM 12 04 08 SNMG 12 04 08 TCMT 11 03 04 DCMM 06 03 05

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) Point 1 2

3 4

X

Z

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

10

60

5

9

Ø24

12

Ø16

Ø28

R3

Ø34

R3

Ø40

Chapitre III

1 à 45°

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Chapitre III

R3

R3

1

Ø24

Ø16

Ø28

Ø34

Ø40

Point 2

3 12

10

5

9

4

1 à 45°

60



Op



Opr

X

Z

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) Exemple de Fraisage

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) % 301 N10 G17 G90 N20 T1 D1 M6 N30 M03 F100 S1500 N40 G00 X7 Y15 Z10 N50 G01 Z5 N60 G02 X43 R18 N70 Z20 N80 G00 X0 Y0 N90 M05 N100 M2

Chapitre III

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN) Exemple de Fraisage

Réglage et Programmation des Machines Outils à Commande Numérique (MOCN)

Chapitre III

+1 + 2 3 OP

N° point 1 2 3 4 5 6 7

X

Y

Z

2

+

+

3

1

+5

+

4

Opération

Désignation

Code outil

Outils

Vc (m/mn)

F (mm/tr)

Op1

Opération de Dressage

SCLCL 12 12 F09

T02 D02

250

0.20

Op2

Opération d’ébauche (Cycle d’ébauche avec gorge)

SDJCL 12 12 F07

T04 D04

280

0.15

Op3

Contournage en finition

SVJBR 12 12 F11

T06 D06

350

0.10

Op4

Opération de rainure

SRDCN 12 12 F05

T08 D08

150

0.05

point

X

Z

a

0

20

b

0

10

c

14

-7,141

d

14

-17,141

e

40

-27,141

f

40

-52,141

g

28

-57,141

h

28

-67,141

i

40

-72,141

j

40

-79

k

52

-85

l

55

-85

EXEMPLE: Exécution d’un profil intérieur avec poches (ébauche et finition)

POINT

a

b

c

d

e

f

g

h

i

j

k

EZ

X

39

30

30

40

40

40

40

30

30

20

18

18

Z

2

-5

-20

-25

-45

-55

-75

-80

-85

-90

2

-90

EXEMPLE: Exécution d’un profil intérieur avec poches (ébauche et finition)

%100 N10 G0 G52 X150 Z200 (EBAUCHE) N20 T5 D5 M6 (OUTIL A ALESER Rε0,8) N30 S900 M40 M3 N40 X10 Z10 (POINT D’APPROCHE) N50 G92 S3500 N60 G95 G96 S70 F0,1 N70 G63 N120 N220 Z5 EU50 EZ-92 P2 EB110 EC70 ER0,2 Q1 EQ0,5 EF0,1 N80 G0 Z5 N90 G0 G52 X150 Z200 (FINITION) N100 T7 D7 M6 (OUTIL A ALESER Rε0,4) N110 G41 X50 Z5 (a) N120 G96 S90 N130 G1 X30 Z-5 F0,07 (b) N140 Z-20 (c) N150 X-40 Z-25 (d) N160 Z-45 EB2 (e) N170 G2 X40 Z-55 I40 K-50 EB2 (f) N180 G1 Z-75 (g) N190 X30 Z-80 (h) N200 Z-85 (i) N210 X16 Z-92 (j) N220 G0 Z5 (k) N230 G40 G52 X150 Z200 N250 M2

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF