Vous êtes sur la page 1sur 40

Fabrication Assiste par Ordinateur: FAO

1. Contrle numrique des machine outils 2. Fonction dun systme FAO 3. Programmation des MOCN

Contrle numrique des machine outils

Introduction
Cadre gnral

Introduction
Besoin ? Industries aronautique: certaines pices telles que les pales dun hlicoptre ou dun racteur ncessitent des mouvements complexes de loutil par rapport la pice. Dans ce cas, seul les MOCN peuvent raliser de telles pices.

Introduction
Evolutions : Commande mcanique: gabarit Commande en logique cble :rubans ou cartes perfores Commande numrique: microprocesseur..

Introduction
FAO La FAO peut tre dfinie comme lapplication de lordinateur dans la fabrication . De ce fait, lintroduction de la FAO dans les systmes de production a t intimement lie au dveloppement de la CAO des CN des machines et surtout des ordinateurs.

Contrle numrique des machines outils


Une machine-outil commande numrique (MOCN), du point de vue fonctionnel, est la mme quune machine outil conventionnelle. La diffrence entre une MOCN et une machine outil conventionnelle se situe au niveau du contrle des fonctions de la machine et des dplacements du support doutil par rapport celui de la pice:

MOCN

Contrle numrique des machines outils


Le contrleur de la machine contrle:

La rotation de la broche les dplacements doutil ou de la pice larrosage le changement doutil la vitesse de coupe et davance Lensemble des donnes relatives la ralisation dune pice constituent le programme CN

Contrle numrique des machines outils


Elments structurels de la machine

Moniteur
Commande de dplacements des axes X, Y, Z

Clavier Microprocesseur de l'ordinateur

Moteur

Table capteur

Commande de la broche
Microprocesseur de la commande numrique

Moteur

Table capteur

Logiciel de commande

Moteur

Table

capteur

Contrle numrique des machines outils


Remarque Le terme MOCN dsigne gnralement des machines de fabrication par enlvement de copeau telle que les fraiseuses, les tours, les machines lectrorosion, etc. cependant, les concepts de CN peuvent tre appliqus, maintenant, sur un ensemble de machines plus large telles que: les machines de dcoupe (laser, plasma, ), les poinonneuses, les machines dassemblage, les machines souder, etc

Type de commande numrique


Mode dusinage en commande numrique On distingue trois modes dusinage en CN: point point (PP) Paraxial contournage

Type de commande numrique


Mode dusinage en commande numrique point point (PP) Le mode PP est utilis lorsque le chemin parcouru par loutil relativement la pice nest pas important tant que loutil nest pas en contact avec la pice quand il se dplace dun point un autre

Type de commande numrique


Mode dusinage en commande numrique point point (PP) Exemple: Perage et lassemblage de composant lectroniques Taraudage ou de poinonnage. Les coordonnes en X et en Y dun perage sont importants, par contre, le chemin parcouru entre deux perages ne lest pas tant que le temps mis pour aller dun perage lautre est optimal.

Type de commande numrique


Mode dusinage en commande numrique Paraxial Dans le mode paraxial seuls les dplacements parallles aux axes de la machine sont autoriss.

Type de commande numrique


Mode dusinage en commande numrique Le mode contournage On le trouve dans la majorit des tours et des fraiseuses CN. Il permet, lors de lusinage, de gnrer avec prcision des trajectoires doutil par rapport la pice. la CN contrle deux axes ou plus simultanment Il contrle les chemins parcourus par loutil pour arriver ces destinations

Type de commande numrique


Axes en commande numrique Sur une MOCN la notion daxe dcrit le dplacement linaire ou rotatif dun lment de la machine (table, chariot, broche, contre-pointe). Pour faciliter le reprage des axes la norme prvoit lutilisation dun repre orthonorm direct

Type de commande numrique


Axes en commande numrique Les axes X,Y,Z constituent les axes principaux de la machine. Les axes rotatifs A,B,C chacun dcrivant une rotation autour dun axe principal La norme comprend galement trois axes secondaires U,V,W et trois axes tertiaires P,Q,R

Type de commande numrique


Axes en commande numrique

Rgle: Pour identifier les axes principaux sur une machine il suffit, en gnral, d'affecter l'axe Z celui de la broche, l'axe X celui qui a le plus grand dplacement (longitudinal). Enfin, le sens positif est celui o l'outil s'loigne de la pice.

Type de commande numrique


Axes en commande numrique

Type de commande numrique


Axes en commande numrique

Le nombre daxe pilot simultanment constitue une autre caractristique des machines outil, ainsi, on dira fraiseuse CN trois axes, tour CN deux axes.
La majorit des MOCN ne contrle pas plus de quatre ou cinq axes simultanment. A la base, un tour CN a deux axes alors quune fraiseuse CN en trois.

Type de commande numrique


Axes en commande numrique
Axe numrique: le mouvement (dplacement ou rotation ) est asservi en vitesse et en position.

Demi axe: le mouvement (dplacement ou rotation ) est asservi en vitesse ou en position seulement.

Dans le cas dune fraiseuse trois axes et demi, le demi axe est gnralement celui de la table rotative Celle-ci exige une programmation spare des trois autres axes. Quand la table rotative peut tre programme simultanment avec les trois autres axes, la fraiseuse CN devient une fraiseuse quatre axes.

Type de commande numrique


Types de commande numrique
-Commande Numrique Conventionnelle

-Commande Numrique Directe


-Commande numrique par calculateur -Commande numrique distribue

Type de commande numrique


Commande Numrique Conventionnelle
- La programmation sur une bande perfore.

- Les bandes perfores sont dlicates et difficiles manipuler et stocker convenablement, surtout quand la taille et le nombre des programmes deviennent importants. - La plupart des fonctionnalits sont figes

Type de commande numrique


Commande Numrique Directe
-Les bandes perfores sont remplaces par un ordinateur central pour stocker les programmes CN. -Cet ordinateur est connect aux MOCN de l'atelier -Les programmes sont tlchargs bloc par bloc dans la machine au moment o celle-ci usine la pice.

Type de commande numrique


Commande Numrique Directe
Avantage: - Plusieurs programmes pices peuvent tre stocks - Modification facile des programme. - Commande de plusieurs MOCN en parallle

Type de commande numrique


Commande Numrique Directe
Inconvnients: -si l'ordinateur central tombe en panne, toutes les machines s'arrtent -Le cot d'un tel ordinateur est assez lev.

Type de commande numrique


Commande numrique par calculateur
le programme CN est charg au moyen d'un ordinateur ou d'une bande perfore et stocke dans la mmoire du calculateur local de la machine. Ensuite, le programme peut tre excut partir de la mmoire du calculateur. Les machines CNC moderne disposent d'un cran d'affichage qui peut montrer l'tat d'avancement du programme

Type de commande numrique


Commande numrique Distribue
Cest une combinaison entre CN Directe et le CN par calculateur.

Stockage du programme CN dans la mmoire de la machine Programme CN

Programmation des MOCN

Programmation manuelle programmation assiste

Programmation des MOCN


Programmation manuelle La premire tape de la programmation consiste dterminer et organiser, a partir de la gamme dusinage, les donnes ncessaires au programme CN: Donnes technologiques Donnes gomtriques

Programmation des MOCN


Programmation manuelle Donnes technologiques: Les donnes technologiques concernent le choix de la machine, des processus dusinage, des outils et des conditions de coupe. Donnes gomtriques Les donnes gomtriques, sont plutt lies au choix des paramtres dfinissant la trajectoire de loutil pour obtenir la forme dsire.

Programmation des MOCN


Programmation manuelle -Le programmeur doit prsenter de manire chronologique toutes les oprations lmentaires. Pour chaque squence doprations il doit prciser -les donnes technologiques correspondantes (vitesse de coupe, arrosage) -les coordonnes des points caractristiques de la trajectoire de loutil.

Programmation des MOCN


Problmes rencontrs: -Difficult de calculer les coordonnes 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, le calcul des points caractristiques devient un travail fastidieux

Programmation des MOCN


Problmes rencontrs:

Programmation des MOCN


Problmes rencontrs: -Il est difficile de vrifier un programme CN et de trouver toutes les erreurs de syntaxe ou de calcul. -Si latelier de fabrication est quip de plusieurs machines ayant des contrleurs diffrents, le programmeur doit, par consquent, maitriser toutes les fonctions de chacune des MOCN.

Programmation des MOCN


Programmation assiste -Dveloppement dun systme daide la programmation CN (programmation CN assist par ordinateur). -Rduction du calcul manuel pour la dtermination des points caractristiques de la trajectoire, ainsi de nombreuses erreurs sont limines. - Un ensemble dactions peut tre programm avec moins de commandes donc un programme plus court et plus facile grer.

Programmation des MOCN


Programmation assiste -Un langage volu est certes plus facile apprendre et programmer ceci est particulirement important quand latelier est quip de CN diffrentes parce que la majorit des programmes sont portables dune machine une autre. APT est le premier langage daide la programmation CN. Deux composantes constituent le systme APT : le processeur qui est le langage de base et le postprocesseur.

Programmation des MOCN


Programmation assiste Le processeur prend comme entre le programme source crit par lutilisateur et par une srie de traitement vrifie les erreurs de syntaxe, de gomtrie et de mouvement doutil. Le processeur gnre un fichier contenant toutes les donnes relatives la position de loutil (Cutter location data : CLdata).

Programmation des MOCN


Programmation assiste Le processeur prend comme entre le programme source crit par lutilisateur et par une srie de traitement vrifie les erreurs de syntaxe, de gomtrie et de mouvement doutil. Le processeur gnre un fichier contenant toutes les donnes relatives la position de loutil (Cutter location data : CLdata). Ce fichier est appel fichier de position doutil (cutter location file : CLfile)

Programmation des MOCN


Programmation assiste Puisque le CLfile nest pas crit dans un format exploitable par le contrleur de la machine, il est ncessaire de traduire le CLfile en un fichier spcifique la CN de la machine (programme CN). La traduction est effectue laide du post-processeur, la deuxime composante du systme APT.