Vous êtes sur la page 1sur 16

La commande numrique: Gnralit

Ralis par : - ES-SADKI Mohamed - EZZOUATI Imane - OUAADI Hind -TAKHSSAITI Abdelaziz

Sommaire :

Introduction : Historique et Dfinition de la commande numrique & ses domaines dutilisation: Structure numrique : Les diffrentes machines-outils commande numriques : Pilotage et programmation des MOCN : Conclusion : dune machine commande

Introduction :

Apparue il y a seulement quelques dizaines dannes, la commande numrique (CN) impose actuellement sa technologie dans le monde de lusinage. Conue pour piloter le fonctionnement dune machine partir des instructions dun programme sans intervention directe de loprateur pendant son excution, elle a, dans un premier temps, permis de franchir un pas important dans lautomatisation des machines-outils traditionnelles. Tours, fraiseuses, perceuses sont ainsi devenues capables dassurer, en quantit comme en qualit, une production peine imaginable quelques annes auparavant. Aujourdhui, de plus en plus troitement associe aux progrs de la microlectronique et de linformatique, la CN voit ses performances et sa convivialit augmenter rgulirement tandis que, en revanche, son prix et son encombrement ne cessent de diminuer. Elle pntre, de ce fait, dans les plus petites entreprises et devient accessible tous les secteurs industriels faisant appel aux procds de positionnement ou de suivi de trajectoire.

Historique et dfinition de la commande numrique & ses domaines dutilisation.


1. Dfinition : Une commande numrique est une technique permettant de contrler une machine ou un procd l'aide d'instructions codes au format numrique, on parle alors des machines outil commande numrique (MOCN). Une Machine-outil Commande Numrique (M.O.C.N.) est une machine d'usinage cycle automatique programmable. Ce type de machine se compose ainsi de deux parties complmentaires: - la partie oprative - la partie commande Dans le domaine de la fabrication mcanique, le terme commande dsigne l'ensemble des matriels et logiciels ayant pour fonction de donner les instructions de mouvements tous les lments d'une machine-outil : l'outil (ou les outils) d'usinage quipant la machine, les tables ou palettes o sont fixes les pices, les systmes de magasinage et de changement d'outil, les dispositifs de changement de pice, les mcanismes connexes, pour le contrle ou la scurit, l'vacuation des copeaux, 2. Historique Les premires machines - outil commande numrique (MOCN) ont vu le jour dans le dbut des annes 1950 partir d'un besoin croissant de l'industrie aronautique pour l'usinage en fraisage des pices mcaniques complexes de moteur d'avion. Et Depuis les annes 1970, elle a remplac progressivement les machines traditionnelles dans tous les secteurs (bois, plastique, acier). 3. domaine dutilisation Ce type de machine se situe mi-chemin entre les machines conventionnelles trs "flexibles" (souple d'utilisation) rserves aux travaux unitaires (prototypes, maintenance) et les machines transferts, trs productives, rserves aux grandes sries. On peut aussi dcouper la famille des commandes numriques en sous familles de machines : fraisage commande numrique (FCN) ; tournage commande numrique (TCN) ; rectification commande numrique ; Dans chaque famille, les mthodes de montage et de travail sont totalement diffrentes, mais elles se rejoignent sur le principe de programmation, la grande majorit des machines utilisant un langage ISO. cela peuvent se rajouter des interfaces dites conversationnelles ou par apprentissage qui simplifient l'utilisation de la machine.

Structure dune machine commande numrique :


On reprsente la structure dune machine, en cours dusinage, par un systme boucl, chaque lment contribue la ralisation du contrat fonctionnel. Le rglage de la machine consiste mettre en position relativises diffrents lments.
Modle de la structure dune machine-outil

Si on ne sintresse quaux mthodes denlvement de matire par mouvement de rotation (cas classiques du tournage, perage, fraisage), la machine doit avoir la structure suivante: -des systmes, autant que ncessaire, assurant la mise en position de loutil par rapport la pice et les mouvements davance. Ce sont les axes de la machine; -un systme qui ralise le mouvement de coupe par mise en rotation des outils ou de la pice: la broche; -un systme de contrle-commande, qui permet le suivi automatique du programme de commande de la machine; -un lment mcanique qui assure le lien entre ces systmes: le bti. A cela, il faut ajouter des lments dinterfaces spciques la production permettant la mise en position les outils et des pices sur la machine. 1. Le bti : Le bti assure le guidage des axes de mouvements, et lagencement des autres organes de la machine. Pour assurer une gomtrie correcte, et encaisser les actions mcaniques dues aux acclrations leves des mobiles, le bti doit tre rigide et limiter les dformations dues la chaleur. Les nouvelles machines intgrent de nouveaux matriaux de construction (bton), et la rpartition des masses est optimise. La liaison au sol du bti est galement importante. Pour augmenter la rigidit des machines, on a recours des liaisons hyperstatiques au sol, ce qui pose des problmes de dformation du bti. Par contre, les machines actuelles, plus rigides, permettent la ralisation de liaisons isostatiques sur trois points, qui limitent les dformations du bti. Cette rigidit importante pose des problmes de dissipation nergtique lors des chocs .En plus de ces fonctions essentielles, le bti remplit aussi des fonctions auxiliaires importantes, comme la gestion des copeaux, et la protection des oprateurs. 2. Les axes de dplacement :

Les axes de dplacement mettent en mouvement les parties mobiles des machines avec de fortes acclrations. Les axes sont constitus dun guidage, dun systme dentranement, dune motorisation et dun systme de mesure. Le guidage positionne prcisment des solides. Il est assur par des glissires, qui sont de plus en plus ralises au moyen de rouleaux prcontraints, an de limiter les frottements, et de supporter des charges plus leves. Pour la motorisation, dans les cas de grande productivit (tournage), on cherche minimiser les temps hors matire et on demande des vitesses de retour rapide importantes. Le mobile doit atteindre rapidement ces vitesses, do des acclrations importantes. En tournage, les efforts de pntration dvelopps par les oprations de perage exigent des couples moteurs importants pour faire avancer le foret. En fraisage, laugmentation de la frquence de rotation entrane une augmentation des vitesses davance. La transmission du mouvement se fait encore beaucoup au moyen de vis billes prcontraintes. On assiste larrive de moteurs dit linaires, qui liminent les jeux et les frottements de lentranement Le systme de mesure transmet la position du solide la commande numrique. Deux technologies s o n t u t i l i s e s : -les systmes de mesure, qui comptent les nombres de tours de vis et la position angulaire dans le tour. Ils ont pour capteurs des codeurs incrmentaux semiabsolus; -des systmes, qui mesurent la position effective du mobile. Ils ont pour capteurs des rgles incrmentales, plus chre cette technologie a tendance se dvelopper sur des machines de production qui doivent avoir des asservissements prcis (fraisage); La commande daxe permet dasservir en position et en vitesse le dplacement des mobiles. 3. La broche : La broche cre le mouvement de coupe ncessaire lusinage. Elle assure donc la mise en rotation de la pice ou de loutil. Ces deux cas posent des contraintes fonctionnelles diffrentes. Cinmatiquement, la broche est en liaison pivot avec le bti ou un chariot. Dynamiquement, elle doit tre trs rigide, et stable thermiquement de faon garantir la position relative de loutil par rapport la pice durant lusinage. Laugmentation des vitesses de coupe impose une augmentation des frquences de rotation et des couples admissibles au niveau des broches. A ces frquences de rotation, les effets dynamiques sont importants et lquilibrage des parties tournantes est vital. Les hautes frquences de rotation imposent des modications technologiques. La liaison pivot est, le plus souvent assure par des roulements billes (85% du march 1996). Les roulements mtalliques ont tendance laisser la place aux roulements dits hybrides, dont les billes sont en cramique. Dautres technologies sont mises en uvre, comme les paliers air (8%), les paliers hydrostatiques et hydrodynamiques (5%), et les paliers magntiques (2%). Du point de vue de la motorisation, on cherche obtenir des broches capables de fournir un couple important bas rgime (bauche), et pouvant atteindre des grandes vitesses de rotation. Les lectro-broches ont aussi fait leur apparition car elles suppriment les problmes de la liaison entre le moteur et la broche. Les broches ayant des faibles frquences de rotation (cas des tours), emploient des moteurs courant continu. Les broches grandes frquences de rotation emploient des moteurs asynchrones haute frquence, voire des moteurs asynchrones haute frquence et contrle vectoriel (par mesure de la vitesse). Il sagit alors dun vritable asservissement numrique de la rotation de la broche.

4. Le directeur de commande numrique La commande numrique assure lasservissement en position et en vitesse des dplacements des mobiles. Cest purement de la commande daxe, avec un traitement numrique pour laborer les consignes de commande en temps rel en fonction des paramtres de la trajectoire et de ltat de la chane daction. On peut citer les fonctions suivantes: -interprtation du programme dapplication. -dtermination des phases de travail (blocs excutables). -calcul des consignes successives sur la trajectoire. -laboration de lcart de poursuite et des corrections ncessaires. -gestion des donnes et des mesures. -surveillance des erreurs. De plus, elle gre lensemble des fonctions squentielles associes la machine, soit directement, soit travers un automate programmable. Citons les actions suivantes: -commande des actionneurs auxiliaires. -modes de marche et darrt. -commande de distribution dnergie. -traitement des informations de scurit. Enn elle assure une fonction dialogue avec loprateur. Outre sa fonction de base, on demande la commande numrique de rpondre des exigences technicoconomiques supplmentaires: -faible cot de fonctionnement. -confort de mise en uvre et de programmation. -exploitation conviviale. -sret de fonctionnement matrielle et logicielle. -intgration dans un environnement productique. Le fonctionnement temporel de la CN peut tre dcompos en deux phases: -phase de prparation des donnes: Interprtation du programme, vrication de la cohrence, dcomposition ventuelle de la trajectoire, calcul ventuel des corrections et dcalages, dtermination des paramtres de rglage et de surveillance de laxe, structuration des donnes, et formation de la le dattente des blocs. -phase dexcution en temps rel: calcul des consignes respectant la fois la trajectoire et lvolution temporelle (interpolation),calcul ventuel des consignes articulaires par transformation de coordonnes, traitement au niveau des axes, dialogue au niveau trajectoire, lecture de la mesure, calcul de la commande et affichage.

Lensemble des traitements temps rel est effectu en une priode dchantillonnage actuellement de lordre de quelques millisecondes. La valeur de cette priode conditionne la qualit de la discrtisation des trajectoires. Par exemple, pour une vitesse davance de 1500mm.mn-1, la distance parcourue en une milliseconde et de 25m. Les oprations de prparation peuvent tre traites soit en temps rel par un processeur parallle, soit au pralable avec mmorisation dans un chier liste de blocs excutables. 5. Les porte-outils Les porte-outils ont pour fonction dassurer la liaison entre loutil et la machine. Suivant le mode dusinage, ils supportent des sollicitations dynamiques diffrentes. Dans le cadre du tournage, le porte-outil doit essentiellement supporter un effort de coupe important, les surfaces dappui doivent tre tendues. Dans le cadre du fraisage, les porte-outils assurent la liaison au moyen dun cne normalis. Laugmentation des frquences de rotation impose des contraintes dynamiques plus importantes. A grande vitesse, le contact entre les parties male femelle de la liaison nest plus assur. Pour y remdier on assure un effort de tirage important sur le cne, ce qui a tendance modier la position de lextrmit de loutil.

Les diffrentes machines-outils commande numriques :


1. Tournage Le tournage est un procd d'usinage par enlvement de copeaux qui consiste l'obtention de pices de forme cylindrique ou/et conique l'aide d'outils coupants sur des machines appeles tours. La pice usiner est fixe dans une pince, dans un mandrin, ou entre pointes. Il est galement possible de percer sur un tour, mme si ce n'est pas sa fonction premire.

Tour conventionnel En tournage, le mouvement de coupe est obtenu par rotation de la pice serre entre les mors d'un mandrin ou dans une pince spcifique, tandis que le mouvement d'avance est obtenu par le dplacement de l'outil coupant. La combinaison de ces deux mouvements permet l'enlvement de matire sous forme de copeaux. Un tour permet de fabriquer principalement des pices de rvolution mme si certaines machines peuvent raliser des formes trs complexes. Ces pices peuvent tre : mtalliques ou en plastique (tour mcanique) ; en bois (tour bois) ;

en terre.

Tour commande numrique a).Tournage extrieur Usinage externe sur tour

Tournage commande numrique

Tournage longitudinal (chariotage, axe z), ralisation d'un diamtre . tournage transversal (dressage, axe x), ralisation d'une face, d'un paulement. tournage par profilage ou contournage, ralis par copiage ou utilisation d'une commande numrique. tournage de gorges, dgagements. filetage, ralisation d'un pas de vis. trononnage.

b).Tournage intrieur Usinage interne sur tour Alsage. dressage. tournage intrieur par contournage. tournage de dgagement, gorges. taraudage, ralisation d'un filetage intrieur. Chambrage.

c).Tournage de pices mtalliques Le chariotage d'une pice mtallique brute en tournage conventionnel se fait typiquement en cinq oprations :

crotage du brut : on enlve la couche extrieure, qui a un mauvais tat de surface et contient de nombreux dfauts (calamine, corrosion, fissures, inclusions, crouissage important, ) ; il s'agit d'une passe d'environ 0,5 1 mm Contrle du diamtre obtenu (au pied coulisse voire au micromtre), ce qui permet de dterminer combien il faut enlever de matire pour arriver la cote vise. Passes d'bauche d'une profondeur de plusieurs mm, pour enlever la matire. Contrle du diamtre avant finition. Passe de finition, d'une profondeur infrieure 0,5 mm mais suprieure au copeau minimum, afin d'avoir une bonne tolrance dimensionnelle et un bon tat de surface. Si l'on doit raliser un paulement, on chariote en laissant une surpaisseur de 0,5 mm ; celle-ci est enleve en dgageant l'outil lors de la passe de finition. On assure ainsi la planit et la perpendicularit de la surface par rapport l'axe, puisque la surface finale est ralise en une seule passe. Chariotage: Opration qui consiste usiner une surface cylindrique ou conique extrieure. Alsage: Opration qui consiste usiner une surface cylindrique ou conique intrieure. Dressage: Opration qui consiste usiner une surface plane perpendiculaire laxe de la broche extrieure ou intrieure. Perage: Opration qui consiste usiner un trou laide dun fort. Rainurage: Opration qui consiste usiner une rainure intrieure ou extrieure pour le logement dun circlips ou dun joint torique par exemple. Chanfreinage: Opration qui consiste usiner un cne de petite dimension de faon supprimer un angle vif. Trononnage: Opration qui consiste usiner une rainure jusqu laxe de la pice afin den dtacher un tronon. Filetage: Opration qui consiste raliser un filetage extrieur ou intrieur. 2. Fraisage

Le fraisage, comme son nom l'indique, regroupe les oprations d'usinage pouvant tre effectues sur une fraiseuse. Ces oprations aboutissent l'obtention d'une gomtrie quelconque gnralement une forme prismatique.

Dans le cas du fraisage c'est l'outil qui tourne, la pice restant fixe (sauf dans le cas des plateaux mobiles). On peut distinguer 2 types d'usinage en fraisage : les oprations axiales (l'outil se dplace uniquement le long de son axe) les oprations de fraisage (l'outil se dplace dans l'espace, essentiellement dans le plan normal l'axe de la broche) a).Les oprations axiales regroupent : le perage (avec ou sans dbourrage, avec ou sans arrt brise-copeau), pour l'obtention d'un trou sans grande prcision l'alsage ( l'alsoir monobloc ou au grain), trajectoire sans aucun arrt pour la mise au diamtre prcis d'un trou le taraudage (ne concerne pas nos commandes numriques car il ncessite de connatre la position angulaire de la broche tout instant) le lamage (perage la fraise pour noyer des ttes de vis) le trflage (perage la fraise o la fraise n'est pas en pleine matire), stratgie trs particulire et exigeante pour les roulements de la broche. b).Les oprations de fraisage regroupent : Les oprations "en bout" : La surface usine est sous la fraise. Cette catgorie regroupe le surfaage et l'usinage 3D la fraise boule ou torique. Le perage la fraise avec trajectoire en hlice est une application "en bout" trs intressante. Les oprations "en roulant" : La surface usine est tangente la gnratrice de la fraise. C'est donc le profil de la fraise qui va dterminer la forme. Le profilage, le dtourage, l'usinage de poche, le contournage sont des oprations "en roulant".

Programmation des MOCN


1. Principe de Fonctionnement

La partie Commande aprs lecture des consignes de travail agit sur la partie oprative (dplacement de la table, rotation de la broche, pompe darrosage, ...). Schma de principe

2. Langage de programmation des MOCN La programmation consiste dcrire les oprations dusinage dans un langage cod (appel code G) assimilable par le calculateur de la machine. Cest le langage de programmation des MOCN. Ce langage est normalis (Norme ISO 1056) o certains codes utiliss ont les mmes fonctionnalits pour diffrents contrleurs de machines-outils (NUM, FANUC, SIEMENS...). Les autres codes peuvent avoir une interprtation diffrente dun contrleur un autre. Le langage de programmation des MOCN possde les caractristiques suivantes : la chronologie des actions, lappel des outils, la slection des vitesses de coupe et davance, la formulation des trajectoires, la dfinition des coordonnes de fin de trajectoire et les mises en ou hors fonction dorganes de la machine. Lensemble des instructions ncessaire pour lusinage dune pice constitue le programme CN. Ce programme est un ensemble de blocs ou lignes de programme. Chaque bloc est compos de mots (les mots clefs du langage CN). Programme CN :

1 Format dun mot Un mot du langage CN est constitu dune lettre appele adresse et dun certain nombre de chiffres (de 0 9) avec ventuellement un signe + ou - ainsi quun point dcimal. Le format de chaque mot est lune des caractristiques des directeurs de commande. Il faut donc consulter le manuel pour respecter le format autoris.

Exemple :

N340 le mot ladresse N peut prendre les valeurs de N0 N9999 X-23.659 le mot ladresse X peut prendre les valeurs de -9999.999 9999.999 2 Principales Adresses %...dsigne le numro de programme N...numro de ligne : reprage chronologique en dbut de ligne G...fonctions prparatoires dfinissant la forme et les conditions de dplacement M...Fonctions auxiliaires donnent le changement dtat de la machine X... Y... Z...axes principaux dsignant les coordonnes des point darriv I... J... K...paramtres dfinissant les trajectoires circulaires (position du centre) R...paramtres dfinissant les trajectoires circulaires (rayon) S...prcise la vitesse de rotation de la broche F...prcise la vitesse davance T...symbole du numro doutil D...correcteur doutil (Dimension) 3 Structure dun Programme CN Pour raliser les diffrentes oprations ncessaires lusinage dune pice un programme CN peut tre crit de diffrentes manires. Selon la nature de la pice usiner et sa complexit diffrentes structures de programme CN peuvent tre proposes : un programme principal, un programme principal contenant des appels de squences internes, un programme principal et des sous programmes structurs sur deux ou trois niveau. Pour lusinage dune pice simple ne ncessitant pas des cycles dbauche, un programme CN peut tre structur de la manire suivante :

4 Systme de cotation Les cotes programmes peuvent exprimes dans les formes suivantes : Programmation absolu (G90) : la cote est repre par rapport lorigine programme Programmation relative (G91) : la cote est repre par rapport la position prcdente. Programmation absolu en cote mesure (G52) : la cote est repre par rapport lorigine mesure. Exemple :

5 Dcalage dorigine (G59) Cest un dcalage programm qui peut tre utilis pour dterminer les origines de plusieurs parties de pice (exemple : formes rptitives) ou de plusieurs pices montes sur une mme porte pice. Pour annuler la ou les dcalages appliqus en G59, en programmation absolue, il faut programmer G59 X0 Y0 Z0. En programmation relative, il est conseill de repasser en programmation absolue G90 et de programmer G59 X0 Y0 Z0. Exemple

Les tableaux suivants prsentent les fonctions du code G qui peuvent tre programmes et interprtes par les directeurs de commande numrique (DCN) du NUM-760T et NUM760F. Liste des principales fonctions prparatoires :

Liste des principales fonctions auxiliaires

Conclusion :

En C.F.A.O., les informations du fichier, qui sont sous forme de donnes numriques sont traites directement depuis la conception (dessin de la pice) jusqu la ralisation (usinage de la pice). Il y a donc continuit dans le traitement de linformation.

Dans lindustrie, les machines commande numrique sont essentiellement utilises pour la production de pices en moyenne ou grande srie car le cot de mise en uvre et de programmation est lev.

Vous aimerez peut-être aussi