Vous êtes sur la page 1sur 37

Fabrication Assistée par Ordinateur:

FAO

1. Contrôle numérique des machine outils


2. Fonction d’un système FAO
3. Programmation des MOCN

1
Contrôle numérique des machine
outils

2
Introduction
Cadre général

3
Introduction
Besoin ?
Industries aéronautique: certaines pièces telles que les
pales d’un hélicoptère ou d’un réacteur nécessitent des
mouvements complexes de l’outil par rapport à la pièce.
Dans ce cas, seul les MOCN peuvent réaliser de telles
pièces.

4
Introduction
Les machines traditionnelles

Le tour traditionnel
Cette machine sert
principalement à usiner
des pièces de révolution.

La pièce est fixée dans le


mandrin. Celui-ci est mis
en rotation par le moteur
de broche.

5
Introduction
Les machines traditionnelles

La fraiseuse traditionnelle

Cette machine sert


principalement à usiner
des pièces prismatiques.

La pièce est fixée dans


l’étau. L’outil est mis en
rotation par le moteur de
broche.
6
Introduction
 Sur ces deux machines le déplacement de l’outil sur la
trajectoire d’usinage est réalisé par un opérateur.

Pour cela, il utilise les manivelles permettant de générer les


mouvements suivant les axes.

 Les mouvements ne sont possibles que sur un seul axe


à la fois.
Des moteurs permettent aussi de choisir des vitesses
d’avance suivant les axes de déplacements.

Le choix de ces vitesses s’effectue par l’intermédiaire d’une


boîte de vitesse mécanique. 7
Introduction
Les machines à commande numérique

Le déplacement de l’outil sur la trajectoire d’usinage est décrit par


l’opérateur à l’aide d’un programme.
Les coordonnées des différents points de passage de l’outil par rapport à la
pièce sont utilisées.
Les mouvements sont possibles sur plusieurs axes
simultanément.
Les mouvements sur les axes sont générés par des moteurs qui
permettent aussi de choisir des vitesses d’avance. 8
Contrôle numérique des machines
outils
Contrôle numérique des MOCN
Une MOCN, du point de vue fonctionnel,
est la même qu'une machine outil
conventionnelle.
La différence entre une MOCN et une
machine outil conventionnelle se situe au
niveau du contrôle des fonctions de la
machine et des déplacements du support
d'outil par rapport à celui de la pièce.
Les différentes positions des organes
mobiles sont commandées
numériquement en partant du
programme introduit dans le contrôleur de
MOCN
la machine. 9
Contrôle numérique des machines
outils
Le contrôleur de la machine contrôle:

•La rotation de la broche


•les déplacements d’outil ou de la pièce
•l’arrosage
•le changement d’outil
•la vitesse de coupe et d’avance

L’ensemble des données relatives à la réalisation


d’une pièce constituent le programme CN 10
Contrôle numérique des machines
outils
Organisation architecturale d'une MOCN
Eléments structurels de la machine

Moniteur

Clavier Commande de
déplacements Moteur Table Z
des axes X, Y, Z capteur
Microprocesseur
de l'ordinateur
Commande de Moteur Table
la broche X
capteur
Logiciel de
commande Microprocesseur de Moteur Table
la commande Y
capteur
numérique

11
Contrôle numérique des machines
outils
Remarque
Le terme MOCN désigne généralement des machines
de fabrication par enlèvement de copeau telle que les
fraiseuses, les tours, les machines à électroérosion, etc.
cependant, les concepts de CN peuvent être appliqués,
maintenant, sur un ensemble de machines plus large
telles que:
•les machines de découpe (laser, plasma, …),
•les poinçonneuses,
•les machines d’assemblage,
•les machines à souder, etc…
12
Type de commande numérique
Mode d’usinage en commande numérique

On distingue trois modes d’usinage en CN:

•point à point (PàP)


•Paraxial
•contournage

13
Type de commande numérique
Mode d’usinage en commande numérique

•point à point (PàP)

Le mode PàP est utilisé lorsque


le chemin parcouru par l’outil
relativement à la pièce n’est pas
important tant que l’outil n’est
pas en contact avec la pièce
quand il se déplace d’un point à
un autre

14
Type de commande numérique

Mode d’usinage en commande numérique

•point à point (PàP)


Exemple:
—Perçage et l’assemblage de composant électroniques
—Taraudage ou de poinçonnage.

Les coordonnées en X et en Y d’un perçage sont


importants, par contre, le chemin parcouru entre deux
perçages ne l’est pas tant que le temps mis pour aller
d’un perçage à l’autre est optimal.
15
Type de commande numérique

Mode d’usinage en commande numérique


•Paraxial

Dans le mode paraxial seuls les déplacements parallèles


aux axes de la machine sont autorisés.

16
Type de commande numérique

Mode d’usinage en commande numérique

•Le mode contournage

On le trouve dans la majorité des tours et des fraiseuses à


CN. Il permet, lors de l’usinage, de générer avec précision
des trajectoires d’outil par rapport à la pièce.

•la CN contrôle deux axes ou plus simultanément


•Il contrôle les chemins parcourus par l’outil pour arriver à
ces destinations
17
Type de commande numérique
Axes en commande numérique

Sur une MOCN la notion d’axe


décrit le déplacement linéaire
ou rotatif d’un élément de la
machine (table, chariot,
broche, contre-pointe).

Pour faciliter le repérage des


axes la norme prévoit
l’utilisation d’un repère
orthonormé direct 18
Type de commande numérique

Axes en commande numérique


Les axes X,Y,Z constituent les
axes principaux de la machine.

Les axes rotatifs A,B,C chacun


décrivant une rotation autour
d’un axe principal

La norme comprend également


trois axes secondaires U,V,W et
trois axes tertiaires P,Q,R
19
Type de commande numérique

Axes en commande numérique

Règle:
Pour identifier les axes
principaux sur une machine il
suffit, en général, d'affecter
l'axe Z à celui de la broche, l'axe
X à celui qui a le plus grand
déplacement (longitudinal).
Enfin, le sens positif est celui où
l'outil s'éloigne de la pièce.
20
Type de commande numérique
Axes en commande numérique

21
Type de commande numérique
Axes en commande numérique

Le nombre d’axe piloté simultanément constitue une


autre caractéristique des machines outil, ainsi, on dira
fraiseuse à CN trois axes, tour CN deux axes.

La majorité des MOCN ne contrôle pas plus de quatre


ou cinq axes simultanément.

A la base, un tour à CN a deux axes alors qu’une


fraiseuse à CN en à trois.

22
Type de commande numérique
Axes en commande numérique
• Tournage:
En tournage, l’axe de broche correspond à l’axe de rotation de la pièce.
L’axe Z correspond à l‘axe de broche. L’axe X correspond à l’axe perpendiculaire à Z.

Le sens positif est donné suivant

cette règle : la pièce étant la référence,


l’outil s’éloignant de la pièce est en
mouvement suivant le sens positif des axes.

Les axes Z et X définissent un plan. Cela est


suffisant pour décrire une trajectoire plane,
et donc générer un volume de révolution
autour de l’axe de révolution (qui est l’axe
de broche).

23
Type de commande numérique
Axes en commande numérique
Fraisage
En fraisage, l’axe de broche correspond à l’axe de rotation de l’outil. L’axe Z
correspond à l‘axe de broche. L’axe X correspond à l’axe perpendiculaire à Z qui
permet le plus grand déplacement de la table de la fraiseuse.

L’axe Y correspond à l’axe


perpendiculaire à Z et X.
Le sens positif est donné suivant cette
règle : la pièce étant la référence, l’outil
s’éloignant de la pièce est en
mouvement suivant le sens positif des
axes.
Les axes Z, X et Y définissent une base
en 3 dimensions.
24
Type de commande numérique
Axes en commande numérique
Axe numérique: le mouvement (déplacement ou rotation ) est
asservi en vitesse et en position.

Demi axe: le mouvement (déplacement ou rotation ) est asservi


en vitesse ou en position seulement.

Dans le cas d’une fraiseuse trois axes et demi, le demi


axe est généralement celui de la table rotative Celle-ci
exige une programmation séparée des trois autres axes.
Quand la table rotative peut être programmée
simultanément avec les trois autres axes, la fraiseuse à
CN devient une fraiseuse quatre axes. 25
Programmation des MOCN

Programmation manuelle

programmation assistée

26
Programmation des MOCN
Programmation manuelle

La première étape de la programmation consiste à


déterminer et organiser, a partir de la gamme d’usinage,
les données nécessaires au programme CN:
•Données technologiques
•Données géométriques

27
Programmation des MOCN
Programmation manuelle

•Données technologiques:
Les données technologiques concernent le choix de la
machine, des processus d’usinage, des outils et des
conditions de coupe.
•Données géométriques
Les données géométriques, sont plutôt liées au choix des
paramètres définissant la trajectoire de l’outil pour
obtenir la forme désirée.
28
Programmation des MOCN
Programmation manuelle
-Le programmeur doit présenter de manière
chronologique toutes les opérations élémentaires.

Pour chaque séquence d’opérations il doit préciser


-les données technologiques correspondantes (vitesse
de coupe, arrosage…)
-les coordonnées des points caractéristiques de la
trajectoire de l’outil.

29
Programmation des MOCN
Problèmes rencontrés:

-Difficulté de calculer les coordonnées des points


caractéristiques de la trajectoire des outils

Pour des géométries de pièces où figurent des formes


telles que les raccordements, les arcs de cercle, voire
même des surfaces complexes, le calcul des points
caractéristiques devient un travail fastidieux

30
Programmation des MOCN
Problèmes rencontrés:

31
Programmation des MOCN
Problèmes rencontrés:
-Il est difficile de vérifier un programme CN et de trouver
toutes les erreurs de syntaxe ou de calcul.

-Si l’atelier de fabrication est équipé de plusieurs


machines ayant des contrôleurs différents, le
programmeur doit, par conséquent, maitriser toutes les
fonctions de chacune des MOCN.

32
Programmation des MOCN
Programmation assistée
-Développement d’un système d’aide à la
programmation CN (programmation CN assisté par
ordinateur).

-Réduction du calcul manuel pour la détermination des


points caractéristiques de la trajectoire, ainsi de
nombreuses erreurs sont éliminées.
- Un ensemble d’actions peut être programmé avec
moins de commandes donc un programme plus court et
plus facile à gérer.
33
Programmation des MOCN
Programmation assistée
-Un langage évolué est certes plus facile à apprendre et
à programmer ceci est particulièrement important
quand l’atelier est équipé de CN différentes parce que la
majorité des programmes sont portables d’une machine
à une autre.

APT est le premier langage d’aide à la programmation


CN. Deux composantes constituent le système APT : le
processeur qui est le langage de base et le post-
processeur.
34
Programmation des MOCN
Programmation assistée
Le processeur prend comme entrée le programme
source écrit par l’utilisateur et par une série de
traitement vérifie les erreurs de syntaxe, de géométrie
et de mouvement d’outil.

Le processeur génère un fichier contenant toutes les


données relatives à la position de l’outil (Cutter location
data : CLdata).

35
Programmation des MOCN
Programmation assistée
Le processeur prend comme entrée le programme
source écrit par l’utilisateur et par une série de
traitement vérifie les erreurs de syntaxe, de géométrie
et de mouvement d’outil.

Le processeur génère un fichier contenant toutes les


données relatives à la position de l’outil (Cutter location
data : CLdata).
Ce fichier est appelé fichier de position d’outil
(cutter location file : CLfile)
36
Programmation des MOCN
Programmation assistée
Puisque le CLfile n’est pas écrit dans un format
exploitable par le contrôleur de la machine, il est
nécessaire de traduire le CLfile en un fichier spécifique à
la CN de la machine (programme CN).

La traduction est effectuée à l’aide du post-processeur,


la deuxième composante du système APT.

37

Vous aimerez peut-être aussi