Chapitre 02 - Syst+ - Me FAO

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 12

Ecole Nationale dIngnieurs de Monastir

Dpartement Gnie Mcanique

La F.A.O
La Fabrication Assiste par
Ordinateur
Chapitre II : Les systmes FAO

Mihed ben said


2013/2014
1

Chapitre II : Les systmes FAO


Introduction
Un programme CN est la transcription, dans un langage comprhensible par le
directeur de commande numrique dune machine, des oprations dusinage
effectuer sur une pice.
Les diffrentes manires de programmer sont :
La programmation manuelle,
La programmation assiste :
Soit conversationnelle par le DCN (sur la machine outil)
Soit avec un langage daide la programmation APT (autamatic
programmed tool).
La programmation automatique: utilisation dun logiciel de F.A.O (fabrication
assist par ordinateur )

Chapitre II : Les systmes FAO


Introduction
Classification des diffrentes mthodes de programmation en
fonction des comptences du programmeur et de la complexit des
machines piloter

Chapitre II : Les systmes FAO


La programmation manuelle
La premire tape de la programmation consiste dterminer et organiser,
partir de la gamme d'usinage, les donnes ncessaires au programme CN. Ces
donnes sont soit technologiques soit gomtriques.
Les donnes technologiques choix de la machine, des processus d'usinage,
des outils et des conditions de coupe.
Les donnes gomtriques choix des paramtres dfinissant la trajectoire de
l'outil pour obtenir la forme dsire.
Le programmeur doit prsenter de manire chronologique toutes les oprations
lmentaires. Ensuite, pour chaque squence d'oprations, il doit prciser les
donnes technologiques correspondantes ainsi que les coordonnes des points
caractristiques de la trajectoire de l'outil. Une fois ce travail termin, le
programmeur est en mesure de rdiger le programme CN.
Programmation adquate pour raliser des pices en mode P P
Programmes CN simples
4

Chapitre II : Les systmes FAO


La programmation manuelle : Limites

Certaines tapes de la programmation manuelle ncessitent un effort


important pour aboutir la rdaction du programme CN. Une des tapes la
plus dlicate est le calcul des points caractristiques de la trajectoire des
outils pour des gomtries de pices o figurent des formes telles que les
raccordements, les arcs de cercle, voire mme des surfaces complexes.
Travail fastidieux et lent.

Il est difficile de vrifier un programme CN et de trouver toutes les erreurs de


syntaxe ou de calcul. Cette tche devient absurde quand le programme CN
a une taille importante.
Corriger le programme au pied de la machine
Une immobilisation de la machine et une perte d'un temps prcieux
qui pourrait tre exploit pour la production.

Un atelier de fabrication peut tre quip de plusieurs machines ayant des


contrleurs diffrents.
Le programmeur doit matriser toutes les fonctions de chacune des
MOCN.
5

Chapitre II : Les systmes FAO


La programmation assiste conversationnelle
Le but de la programmation conversationnelle est de permettre un oprateur
de crer un programme pice directement au pied de sa machine, sans avoir
recours au langage machine cod en ISO.
Dans ce mode, llaboration de la gomtrie de la pice et la gnration des
trajectoires doutils font essentiellement appel des fonctions graphiques
(pages crans) et des menus droulants.
Le logiciel rsident dans la CN (PROCAM) :
en utilisant le pupitre de la CN: cration, modification, visualisation,
simulation d'un ou plusieurs programmes pices pendant que la machine
usine une pice dfinie par un autre programme en mmoire.
La programmation de fichiers divers.
La programmation est faite en temps masqu
La CN convertit le programme en langage ISO.
MAIS lutilisation du pupitre de la machine ncessite la prsence d'un
programmeur sur le site au cours de la production.
6

Chapitre II : Les systmes FAO


La programmation assiste : Systme APT
Il est clair que l'aide de l'ordinateur peut apporter normment en gain de
temps de prparation de la fabrication pour mieux exploiter la MOCN. De
nombreux systmes d'aide la programmation CN (programmation CN
assiste par ordinateur) ont t dvelopps. Dans la majorit de ces systmes
un langage volu (APT) plutt que le code G est utilis pour indiquer
l'ordinateur comment la pice va tre usiner.
Un processeur traduit le langage source APT en un programme CN et fait la
plupart des calculs ncessaires pour dcrire la trajectoire des outils.
Cependant, des erreurs peuvent subsister jusqu' ce que le programme CN
soit corrig sur la machine.

Chapitre II : Les systmes FAO


La programmation assiste : Avantages et inconvnients
Limplication de l'ordinateur dans l'aide la programmation prsente de
nombreux avantages :
Rduction du calcul manuel pour la dtermination des points
caractristiques de la trajectoire
limination de nombreuses erreurs.

Un ensemble d'actions peut tre programm avec moins de commandes


un programme plus court et plus facile grer.

Un langage volu est certes plus facile apprendre et programmer. Ceci


est particulirement important quand l'atelier est quip de CN diffrentes

Simplification de la gnration du programme CN puisque le programmeur


utilise le mme langage pour toutes les pices indpendamment de la
machine utilise.
Mais le programmeur doit convertir les informations gomtriques (dessin de
dfinition) une autre (langage APT), ce qui est une source d'erreurs non
ngligeable.
8

Chapitre II : Les systmes FAO


La programmation automatique
Dans un systme de programmation automatique, l'oprateur peut exploiter
directement les possibilits offertes par l'ordinateur travers une interface
graphique. Il peut ainsi dcrire la gomtrie sous forme de points, de lignes,
d'arcs de cercle, etc. comme dans un dessin de dfinition, plutt que de la
traduire en une reprsentation textuelle.
L'utilisation de l'interface graphique permet aussi de visualiser la trajectoire des
outils et donc une vrification rapide du programme vitant ainsi des
corrections coteuses au pied de la machine.
Les fonctionnalits de programmation automatique sont fournies par les
systmes de fabrication assiste par ordinateur (FAO).

Chapitre II : Les systmes FAO


La programmation automatique: Avantages

Les systmes FAO permettent l'utilisateur de dfinir rapidement la


gomtrie de la pice.
Gain important de productivit

Les systmes FAO permettent la visualisation de la trajectoire des outils sur


un cran graphique et la correction des erreurs avant excution sur la
machine.

La visualisation des trajectoires d'outils peut tre utilise, non seulement,


pour vrifier les collisions entre l'outil et la pice, mais aussi entre l'outil et
les lments de bridage.
le contrle de collision dans les systmes FAO offre une
fonctionnalit qui n'existait pas avant.

L'utilisation des donnes gomtriques de la pice issues dune conception


assists par ordinateur (CAO) permet d'viter toute retranscription de ces
donnes et de faciliter la prise en compte de tout changement dans la
conception de la pice
10

Chapitre II : Les systmes FAO


Dessin de la
pice

Gamme
dusinage

Modlisation
de la pice
Donnes
numriques

Programmation assiste
centralise sur systme
informatique

Langagevolu
aideaucalculetauchoix
desconditionopratoire

Programmation
manuelle

Programmation
assiste par la CN

Calculs

Prprocesseur
Etapes
automatique
lextrieur
delaMOCN

Etapes
manuelles

Rdaction

Traitement

Conversationnelle
Saisie au pupitre

Choix dune MOCN


Edition
Post-processeur
Programme
Chargement

Programme

Programme charg et
oprationnel

Chargement

11

Chapitre II : Les systmes FAO


Dfinitions dun systme FAO
Un systme FAO est un modle qui permet la gnration des parcours doutil
en vue dusiner une pice. Il ne concerne pas seulement les procds
classiques tels que le fraisage et le tournage. On peut ajouter llectrorosion
fil, le dcoupage laser, le poinonnage commande numrique, le dfonage
du bois, le soudage et mme le contrle dimensionnel.
La dmarche suivre est donne par la figure suivante
Gomtrie et processus
Gomtrie

CAO
Etude

Gnration de
gamme
Mthode

FAO

Prog
CN

DNC

MOCN1
MOCN2
Atelier

Deux configurations des systmes FAO : systmes interfacs et systmes


intgrs.
12

Chapitre II : Les systmes FAO


Systmes FAO intgrs
Le systme intgre la fois les fonctionnalits du CAO et de la FAO. Il nest
pas ncessaire de faire des transferts des donnes. En effet, la base de
donnes gomtriques sur laquelle la FAO travail est la mme que pour la
CAO. Dans ce cas, une fois la conception est ralise, lutilisateur peut accder
directement aux fonctionnalits de la FAO.
Exemples

TopSolid/TopCam, Pro-E, Catia, SMARTCAM, etc

Avantages
Utilisation du code natif
Pas de perte dinformation
Suivi des modifications CAO - FAO
Corruption des fichiers dchange vite
Dsavantages
Systmes dispendieux (ralit changeante toutefois)
Assujettissement de la dmarche lvolution dun seul logiciel

13

Chapitre II : Les systmes FAO


Systmes FAO interfacs
La FAO constitue un module spar. Le passage de la CAO vers la FAO doit
tre ralis en utilisant une interface normalise type IGES, STEP, VDA
Pour que le fabriquant puisse modifier la gomtrie, il dispose dun certain
nombre de fonctionnalit de CAO mais ne reprsente pas la mme richesse
que lon trouve sur le systme de CAO.
Exemples

MasterCam, Surfcam, DelCAM, Vericut, etc

Avantages
Systmes souvent plus perfectionns et flexibles que les modules
intgrs
Indpendance relative des diffrentes tapes de la FAO
Moins couteux
Dsavantages
Ncessit dun fichier dchange perte dinformation possible dans cet
change rparation de fichier change ou erreur gnre
Pas encore de fichier dchange compatible tous les systmes (DXF,
IGES, STEP, STL)
14

Chapitre II : Les systmes FAO


Structure dun systme FAO
Systme FAO 3 modules

FAO
BD
Prprocesseur
Technique

Processeur

Gomtrie

Programme
CN

Post-processeur

Programme
CL File

15

Chapitre II : Les systmes FAO


Structure dun systme FAO : Prprocesseur
Le prprocesseur joue le rle dun CAO lintrieur de la FAO seulement du
point de vue fonctionnalit mais il est loin du point de vue performance et
richesse de fonction. Il est plutt destin crer des gomtries utiles pour
lusinage, donc pour des modifications complexes, il est plutt utile de recourir
une CAO. Lavantage majeur du systme intgr cest lunicit de la base de
donnes, toutes les modifications peuvent tre visible pour tous les acteurs
travaillant sur le produit.

Prprocesseur

CAO

Accs Direct
la BD
Accs par
interface
(STEP, IGES..)

Cration de la
gomtrie
Gomtrie

Processeur

Conversion

16

Chapitre II : Les systmes FAO


Structure dun systme FAO : Processeur (1/6)
Le processeur a comme fonction d'aider l'utilisateur dterminer tous les
paramtres ncessaires la gnration du CLfile.

Processeur

Prprocesseur

Gomtrie

Trajectoire
doutil

APT
CL File

Post-processeur

Simulation
Interactive

Utilisateur

17

Chapitre II : Les systmes FAO


Structure dun systme FAO : Processeur (2/6)

Cration de la trajectoire doutil


Processeur FAO

Atelier ou module
2D fraisage
Filaire

Fraisage
3 axes

Fraisage
5 axes

Surfacique et volumique

Tournage
2 axes

Electrorosion
fil

Filaire

Oprations dusinage:
Perage
Surfaage
Contournage
Poche
Autre :
rainurage
fraisage hlicodale
18

Chapitre II : Les systmes FAO


Structure dun systme FAO : Processeur (3/6)

Cration de la trajectoire doutil


Arborescence simplifie
Sous- Phase unique

Slection dune seule machine et postprocesseur


Sous-Phases multiples Slection dun rfrentiel par sous-phase
Opration dusinage
Slection dun outil

Dfinition dune opration


Type de lopration (perage, surfaage, vidage de poche)
Outil de coupe (outil mont ou assembl)
Gomtrie usiner
Stratgie dusinage (type, paramtres radiaux, axiaux)
Paramtres dusinage (Vc, Va en usinage, en approche, en plonge)
Trajectoires dentre et de sortie

19

Chapitre II : Les systmes FAO


Structure dun systme FAO : Processeur (4/6)

Cration de la trajectoire doutil


Module fraisage : opration de surfaage
Paramtres:
Dpassement latrale
Dpassement sens de lavance
Recouvrement des passes
Stratgie dusinage

20

Chapitre II : Les systmes FAO


Structure dun systme FAO : Processeur (5/6)

Cration de la trajectoire doutil


Module fraisage : opration de contournage
Paramtres:
Type: 2D ou rampe
Prises de passe axiales et radiales
Paramtres bauche et finition
Type de correction

21

Chapitre II : Les systmes FAO


Structure dun systme FAO : Processeur (6/6)

Techniques de simulation
Vrification visuelle de la trajectoire de loutil gnre
Simulation du programme
Simulation filaire: affichage de
la pice finie, de loutil, du porte outil

Simulation solide : affichage du brut ,


de loutil, du porte outil, machine

22

Chapitre II : Les systmes FAO


Structure dun systme FAO : Post -processeur
Le rle du Post-Processeur consiste traduire, en fonction du type du
contrleur de la MOCN, le programme APT pour gnrer le programme CN. Ce
programme est ensuite tlcharg dans la mmoire de la CN de la MO.
Dans un atelier quip de plusieurs MOCN, il n'est pas rare d'avoir des
contrleurs de MOCN diffrents. Pour cela un systme FAO doit disposer
d'autant de Post-Processeurs que de contrleurs diffrents.

PostProcesseur

Processeur

APT
CL File

Post-Processeur 1
Post -Processeur 2

Prog
CN

MOCN

Post- Processeur n

Utilisateur

23

Chapitre II : Les systmes FAO


Etape dune FAO
Cration ou saisie dun modle 3D
Fichier dchange sur systmes interfacs
Trajectoires doutil sur logiciel ou module FAO, cration dun CLfile
(cutter location file) en langage APT
Interprtation directe si compilateur APT (rare, cas de SmartCam)
Post-processeur pour convertir en code G (courant sur MOCN moderne)
Transfert la machine du programme complet

24

Vous aimerez peut-être aussi