Vous êtes sur la page 1sur 18

22.03.

2018

CAO_CFAO

Interpolateur / CN de contournage
CONCEPTION programmation BD prog. CN Machines
CAO CFAO Syst. DCN CN

 
Fig. 1-4 : La chaîne CFAO, schéma général.
géométrie de la pièce

Module Manufacturing BD ou logiciel

Génération du chemin d'outil


Données
de
définition des paramètres de coupe
coupe
Post-processeur

traduction des
langages

Programmes
CN

 Fig. 1-5 : La programmation CFAO


données
essais fabricants
outils
BD Coupe

Logiciel CAPITOOL Logiciel TOOL

Fichier interface

simulations techniques, Macro-instructions


économiques
Programmation CFAO

DCN

ATELIERS

Fig. 1-6 : L'intégration des données de coupe dans la chaîne FAO.


2 Les principes d'usinages sur une MO

rotation,
Enfoncement,M Mouvement de
Electrode ouvement coupe
d’avance

Pièce

Figure 2-1 : Surfaces obtenues par empreintes


Vf
Vf

N, Vc M d
M
N, Vc

 Figure 2-2 : Mouvements et interférences de surfaces en chariotage et surfaçage


Axe d’outil
Y Y Z
M(t) M(t)
2
VMO/P(t) VMO/P(t)
1
45°

Op 

Op X Op X Y


X

O : Outil; P : Pièce; (Op, X, Y, Z) : Repère lié à la pièce


Figure 2-3 : les déplacements en point à point et en contournage.
Ecran Clavier Directeur de Commande Numérique
Microprocesseur,
bus

Autres RAM
cartes ROM

Prises télé- Mémoires de Automate Cartes


communications masse Programmable d’axes

Machine- Outil

 Figure 2-4 : Le système MOCN


Z axe 5 Z Y
Tension du fil électrode
Y axe 2
Op X
X axe 1
Trajectoire 1, guide
fil supérieur
Pièc
e
Surface réglée
V Axe 4

U axe 3
Trajectoire 2, guide
fil inférieur

 
Figure 2-5 : Electroérosion à fil, MOCN 5 axes
DCN Variateur Mécanisme

carte d’axe Transmission de


consigne puissance et
x Moteur
Calcul CNA organe mobile
 x

boucle de vitesse

boucle de position

Figure 3-1 Schéma de l'asservissement d’un axe électromécanique


2 Cinématique des MO
- X, Y, Z, désignent les translations d’axe respectifs (M,x),
(M’,y), (M’’,z)),
- U, V, W, désignent les translations supplémentaires selon
des axes analogues,
- A, B, C, désignent les rotations directes d’axes ayant
respectivement pour direction X, Y et Z,
- ...etc...
La norme fixe que Z est la direction de l’axe de la broche (ou du
laser, du fil électrode,..), pour Z+ l’outil s’éloigne de la pièce.
X est la direction principale suivante. X+ éloigne l’outil en
tournage, correspond à la droite de l’observateur en fraisage,... On
exprime toujours les mouvements dans le repère pièce. Le
paramétrage du mécanisme fixant le mouvement de l’outil dans le
repère pièce se fait sur les bases classiques de la cinématique.
Tourelle porte-outils
Broche et
Pièce (0) Chariot transversal (3)
Chariot longitudinal (2)

Bâti (1)

Z1 C
X1 OB
M
O 0,1 =Op 3 Z2
Z3 X2 = - Z1 ; Z2 = X1
Z 0,1 X3 = Z2 ; Z3 = - X2
0

2 O3 Y0
1 Y1 X1

1 X0
O2

Figure 3-2 Cinématique d’un tour 3 axes (C, Z, X)


3-1 L'interpolation linéaire (ISO G1)

Il s'agit de décrire un segment rectiligne AB à vitesse d'avance Vf constante


par rapport au repère pièce. On considère ici que les directions x et y de la
pièce sont aussi celle des axes X et Y de la MO. Le temps d'échantillonnage
Te est fixé à partir de l'horloge interne au DCN (o.d.g. 5ms pour une CN
« NUM »). Vf Te

XB-XA Xi
Interpolateur
YB-YA Yi
linéaire

Ypièce, axe Y XB

B (XB,YB)
XA
A (XA,YA) t
Op YB
Xpièce, axe X
YA

Te t
L ( XB  XA) 2  (YB  YA) 2
T  L / Vf
N  partie entière (T / Te)
( XB  XA)
VX  V
L
(YB  YA)
VY  V
L
X  V X * Te
Y  VY * Te
X 0  XA; Y0  YA
de i  1 à N
X i  X i 1  X
Yi  Yi 1  Y
fin
Remarque: En pratique les DCN permettent cette interpolation dans les plans
définis par les axes MO (X,Y), (Y,Z) et (Z,X). Les fonctions ISO respectives
sont G17 (par défaut), G18 et G19.
3-2 L'interpolation circulaire
ISO G2 (sens horaire) et G3 (sens trigo.)
Vf Te

R,I,J Xi
Interpolateur
A-B Yi
circulaire

Y, axe Y YB
B (XB,YB)
B YA
A
t
Op A (XA,YA)
0 (I,J) XB
X, axe X
XA

Te t
Algorithme

T  R (B  A) / Vf
N  partie entière ( T / Te)
  Te * V / R
 0  A; X 0  XA; Y0  YA
de i  1 à N
X i  X i 1   * R * sin( i 1 )
Yi  Yi 1   * R * cos( i 1 )
fin

Remarque: Les entrées scalaires du processus peuvent être différentes, par exemple
(I,J,XA,YA,XB,YB)
La programmation des DCN (Directeurs de commande
Numérique) est un travail de préparation. Il consiste à coder
l’ensemble des mouvements et des actions de la MO lors d’une
opération d’usinage.
On distingue 3 types de programmation (voir la fig.):

Préparateur CFAO
CFAO

Manuelle
Programmeur
CN
Conventionnelle
Opérateur ou assistée sur
Machine site
2 2,5 3 4 5 6 axes
No de bloc. Entiers naturels non forcément consécutifs, en ordre croissants

cotes en absolu / repère pièce


interpolation circulaire sens H.
coordonnées x, y du point à atteindre
coordonnées x, y du centre de cercle
atteindre

N100 G90 G02 X100 Y150 I75 J125 S1000 F150 T1 D1 M3 M8


rotation de broche (tr/min)
avance (m/min)
No outil et registre de ses dimensions

Fonctions auxilliaires : mise en route broche et arrosage