chapitre 02- syst+_me fao

Upload: mohamedaminedabachi

Post on 08-Jan-2016

15 views

Category:

Documents


1 download

DESCRIPTION

FAO

TRANSCRIPT

  • La F.A.OLa Fabrication Assiste par

    Ordinateur

    Ecole Nationale dIngnieurs de Monastir

    Dpartement Gnie Mcanique

    Mihed ben said

    2013/20141

    Chapitre II : Les systmes FAO

    Chapitre II : Les systmes FAOIntroduction

    Un programme CN est la transcription, dans un langage comprhensible par ledirecteur 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 (autamaticprogrammed tool).

    La programmation automatique: utilisation dun logiciel de F.A.O (fabricationassist par ordinateur )

    2

  • Chapitre II : Les systmes FAOIntroduction

    Classification des diffrentes mthodes de programmation enfonction des comptences du programmeur et de la complexit des

    machines piloter

    3

    Chapitre II : Les systmes FAOLa programmation manuelle

    La premire tape de la programmation consiste dterminer et organiser, partir de la gamme d'usinage, les donnes ncessaires au programme CN. Cesdonnes 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 del'outil pour obtenir la forme dsire.

    Le programmeur doit prsenter de manire chronologique toutes les oprationslmentaires. Ensuite, pour chaque squence d'oprations, il doit prciser lesdonnes technologiques correspondantes ainsi que les coordonnes des pointscaractristiques de la trajectoire de l'outil. Une fois ce travail termin, leprogrammeur est en mesure de rdiger le programme CN.

    Programmation adquate pour raliser des pices en mode P PProgrammes CN simples

    4

  • Chapitre II : Les systmes FAOLa programmation manuelle : Limites

    Certaines tapes de la programmation manuelle ncessitent un effortimportant pour aboutir la rdaction du programme CN. Une des tapes laplus dlicate est le calcul des points caractristiques de la trajectoire desoutils pour des gomtries de pices o figurent des formes telles que lesraccordements, 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 CNa une taille importante.

    Corriger le programme au pied de la machine Une immobilisation de la machine et une perte d'un temps prcieuxqui pourrait tre exploit pour la production.

    Un atelier de fabrication peut tre quip de plusieurs machines ayant descontrleurs diffrents.

    Le programmeur doit matriser toutes les fonctions de chacune desMOCN.

    5

    Chapitre II : Les systmes FAOLa programmation assiste conversationnelle

    6

    Le but de la programmation conversationnelle est de permettre un oprateurde crer un programme pice directement au pied de sa machine, sans avoirrecours au langage machine cod en ISO.

    Dans ce mode, llaboration de la gomtrie de la pice et la gnration destrajectoires 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 machineusine 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'unprogrammeur sur le site au cours de la production.

  • Chapitre II : Les systmes FAOLa programmation assiste : Systme APT

    7

    Il est clair que l'aide de l'ordinateur peut apporter normment en gain detemps de prparation de la fabrication pour mieux exploiter la MOCN. Denombreux systmes d'aide la programmation CN (programmation CNassiste par ordinateur) ont t dvelopps. Dans la majorit de ces systmesun 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 laplupart des calculs ncessaires pour dcrire la trajectoire des outils.Cependant, des erreurs peuvent subsister jusqu' ce que le programme CNsoit corrig sur la machine.

    Chapitre II : Les systmes FAOLa programmation assiste : Avantages et inconvnients

    8

    Limplication de l'ordinateur dans l'aide la programmation prsente denombreux avantages : Rduction du calcul manuel pour la dtermination des points

    caractristiques de la trajectoirelimination de nombreuses erreurs.

    Un ensemble d'actions peut tre programm avec moins de commandesun programme plus court et plus facile grer.

    Un langage volu est certes plus facile apprendre et programmer. Ceciest particulirement important quand l'atelier est quip de CN diffrentes

    Simplification de la gnration du programme CN puisque le programmeurutilise le mme langage pour toutes les pices indpendamment de lamachine utilise.

    Mais le programmeur doit convertir les informations gomtriques (dessin dedfinition) une autre (langage APT), ce qui est une source d'erreurs nonngligeable.

  • Chapitre II : Les systmes FAOLa programmation automatique

    9

    Dans un systme de programmation automatique, l'oprateur peut exploiterdirectement les possibilits offertes par l'ordinateur travers une interfacegraphique. 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 latraduire en une reprsentation textuelle.

    L'utilisation de l'interface graphique permet aussi de visualiser la trajectoire desoutils et donc une vrification rapide du programme vitant ainsi descorrections coteuses au pied de la machine.

    Les fonctionnalits de programmation automatique sont fournies par lessystmes de fabrication assiste par ordinateur (FAO).

    Chapitre II : Les systmes FAOLa programmation automatique: Avantages

    10

    Les systmes FAO permettent l'utilisateur de dfinir rapidement lagomtrie 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 lamachine.

    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 etles lments de bridage.

    le contrle de collision dans les systmes FAO offre unefonctionnalit qui n'existait pas avant.

    L'utilisation des donnes gomtriques de la pice issues dune conceptionassists par ordinateur (CAO) permet d'viter toute retranscription de cesdonnes et de faciliter la prise en compte de tout changement dans laconception de la pice

  • Chapitre II : Les systmes FAODessin de la

    piceGamme

    dusinage Modlisation de la pice

    Donnesnumriques

    Conversationnelle

    Saisie au pupitre

    Programmation assiste par la CN

    Programme charg et oprationnel

    ChargementChargement

    Prprocesseur

    Choix dune MOCN

    Post-processeur

    Traitement

    Programmation assiste centralise sur systme

    informatique Langagevolu

    aideaucalculetauchoixdesconditionopratoire

    Programme

    EtapesautomatiquelextrieurdelaMOCN

    Programme

    Calculs

    Rdaction

    Edition

    Programmation manuelle

    Etapesmanuelles

    11

    Chapitre II : Les systmes FAODfinitions dun systme FAO

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

    Deux configurations des systmes FAO : systmes interfacs et systmesintgrs.

    12

    CAO Gnration de gamme

    FAO DNCMOCN1

    MOCN2

    Etude Mthode Atelier

    ProgCN

    Gomtrie et processus Gomtrie

  • Chapitre II : Les systmes FAOSystmes FAO intgrs

    13

    Le systme intgre la fois les fonctionnalits du CAO et de la FAO. Il nestpas ncessaire de faire des transferts des donnes. En effet, la base dedonnes gomtriques sur laquelle la FAO travail est la mme que pour laCAO. Dans ce cas, une fois la conception est ralise, lutilisateur peut accderdirectement aux fonctionnalits de la FAO.

    Exemples TopSolid/TopCam, Pro-E, Catia, SMARTCAM, etcAvantages

    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

    Chapitre II : Les systmes FAOSystmes FAO interfacs

    La FAO constitue un module spar. Le passage de la CAO vers la FAO doittre ralis en utilisant une interface normalise type IGES, STEP, VDAPour que le fabriquant puisse modifier la gomtrie, il dispose dun certainnombre de fonctionnalit de CAO mais ne reprsente pas la mme richesseque lon trouve sur le systme de CAO.

    Exemples MasterCam, Surfcam, DelCAM, Vericut, etcAvantages

    Systmes souvent plus perfectionns et flexibles que les modulesintgrs

    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 FAOStructure dun systme FAO

    15

    ProgrammeCN

    BD Technique Prprocesseur Processeur Post-processeur

    Gomtrie Programme CL File

    FAO

    Systme FAO 3 modules

    Chapitre II : Les systmes FAOStructure dun systme FAO : Prprocesseur

    16

    Le prprocesseur joue le rle dun CAO lintrieur de la FAO seulement dupoint de vue fonctionnalit mais il est loin du point de vue performance etrichesse de fonction. Il est plutt destin crer des gomtries utiles pourlusinage, donc pour des modifications complexes, il est plutt utile de recourir une CAO. Lavantage majeur du systme intgr cest lunicit de la base dedonnes, toutes les modifications peuvent tre visible pour tous les acteurstravaillant sur le produit.

    Accs Direct la BD

    Cration de la gomtrie

    Processeur

    Conversion

    GomtrieCAOAccs par interface

    (STEP, IGES..)

    Prprocesseur

  • Chapitre II : Les systmes FAOStructure dun systme FAO : Processeur (1/6)

    17

    Le processeur a comme fonction d'aider l'utilisateur dterminer tous lesparamtres ncessaires la gnration du CLfile.

    Gomtrie

    Trajectoire doutil

    Post-processeur

    Simulation

    APTCL FilePrprocesseur

    Processeur

    Utilisateur

    Interactive

    Chapitre II : Les systmes FAOStructure dun systme FAO : Processeur (2/6)

    18

    Filaire

    Processeur FAO

    Atelier ou module 2D fraisage

    Fraisage 3 axes

    Fraisage 5 axes

    Tournage 2 axes

    Electrorosion fil

    Surfacique et volumique Filaire

    Cration de la trajectoire doutil

    Oprations dusinage: Perage Surfaage Contournage Poche Autre : rainurage

    fraisage hlicodale

  • Chapitre II : Les systmes FAOStructure dun systme FAO : Processeur (3/6)

    19

    Cration de la trajectoire doutil Arborescence simplifie

    Sous- Phase unique Slection dune seule machine et post-processeur

    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

    Chapitre II : Les systmes FAOStructure dun systme FAO : Processeur (4/6)

    20

    Cration de la trajectoire doutilModule fraisage : opration de surfaage

    Paramtres: Dpassement latrale Dpassement sens de lavance Recouvrement des passes Stratgie dusinage

  • Cration de la trajectoire doutilModule fraisage : opration de contournage

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

    Chapitre II : Les systmes FAOStructure dun systme FAO : Processeur (5/6)

    21

    Chapitre II : Les systmes FAOStructure dun systme FAO : Processeur (6/6)

    22

    Techniques de simulation Vrification visuelle de la trajectoire de loutil gnre Simulation du programme

    Simulation filaire: affichage dela pice finie, de loutil, du porte outil

    Simulation solide : affichage du brut ,de loutil, du porte outil, machine

  • Chapitre II : Les systmes FAOStructure dun systme FAO : Post -processeur

    23

    Le rle du Post-Processeur consiste traduire, en fonction du type ducontrleur de la MOCN, le programme APT pour gnrer le programme CN. Ceprogramme 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 descontrleurs de MOCN diffrents. Pour cela un systme FAO doit disposerd'autant de Post-Processeurs que de contrleurs diffrents.

    APTCL File

    Post-Processeur 1

    MOCN

    ProgCNProcesseur

    PostProcesseur

    Utilisateur

    Post -Processeur 2

    Post- Processeur n

    Chapitre II : Les systmes FAOEtape dune FAO

    24

    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