Mémoire: Ecole Nationale Polytechnique de Constantine Département: Génie Mécanique
Mémoire: Ecole Nationale Polytechnique de Constantine Département: Génie Mécanique
N° d’ordre : …
Série : …
Mémoire
THEME
Soutenu le : 23/09/2020
Devant le Jury :
Constantine
Septembre 2020
Dédicace
Ce modeste travail et achevé avec l’aide de Dieu le tout
Á tous ceux qui m’ont aidé de près ou de loin durant toutes mes années
d’études.
Boulhouchette Zakaria
Dédicace
Ce modeste travail et achevé avec l’aide de Dieu le tout
A toute enseignants de ENPC, A tous ceux qui se sont sacrifiés pour notre
BENAISSA OUSSAMA
Dédicace
Ce modeste travail et achevé avec l’aide de Dieu le tout
Á mes sœurs.
Á tous ceux qui m’ont aidé de près ou de loin durant toutes mes années
d’études.
Langage tout d’abord à dieu qui nous a donné la force et la patience pour accomplir
ce modeste travail.
Nous remercions en premier lieu notre encadrant Dr Mouadji Youcef, pour ses
orientations, son soutien, ses conseils, sa motivation et la confiance qu’il nous
a accordée, et pour les meilleures conditions assurées pour mener à terme ce travail.
Nos remerciements vont aussi aux messieurs les membres du jury pour avoir accepté
d’examiner ce travail.
Nous remercions aussi l'ensemble de nos enseignants qui ont fait de nous ce que
nous sommes.
Résumé
Dans ce travail on a conçu une machine à commande numérique à trois axes qui sert à faire les
opérations de surfaçage et de gravure sur des matériaux tels que le plastique, le bois, l’aluminium.
Cette machine est contrôlée par une carte ARDUINO MEGA qui contient un microcontrôleur qui va
exécuter le programme G-code, en utilisant le logiciel Mach 3 pour l’exécution des pièces à usiner.
Nous avons calculé et dimensionné tous les éléments de la machine à l’aide du logiciel de CAO «
SolidWorks ». En finalisant ce travail on a pu approfondir nos connaissances dans les domaines de
conception et fabrication mécanique et sur la commande numérique en particulier.
Abstract
In this work we designed a three-axis numerical control machine that is used to do surfacing
and engraving operations on materials such as plastic, wood, aluminum. This machine is controlled
by an ARDUINO MEGA board which contains a microcontroller which will execute the G-code
program, using the Mach 3 software for the execution of the workpieces. We calculated and
dimensioned all the parts of the machine using "SolidWorks" CAD software. By finalizing this
work, we were able to deepen our knowledge in the fields of mechanical design and manufacture
and on numerical control in particular.
ملخص
ة// هذه الماكينة متصلة بكمبيوتر عبر بطاق. الخشب و األلمنيوم، تم تصميم و تحسين ماكينة تحكم رقمي ثالثية المحاور لعمليات التفريز و النقش على مواد مثل البالستيك،في هذا العمل
تخدام//ة باس//اد الماكين//ات و أبع//اب مكون//ا بحس// قمن.زاء// لتنفيذ األجMACH3 باستخدام برنامجG-CODEأردوينو ميغا التي تحتوي على مراقب صغير الذي سيشغل ال
مع االنتهاء من هذا العمل تمكنا منSOLIDWORKS برنامج
.تعميق معرفتنا في مجاالت التصميم و التصنيع الميكانيكي
Table des matières
Introduction.....................................................................................................................2
Historique........................................................................................................................2
Impact industriel..............................................................................................................4
Introduction...................................................................................................................16
Principe..........................................................................................................................16
La structure mécanique..................................................................................................18
2.4.1 Le châssis...............................................................................................................19
La partie électrique........................................................................................................31
Le système de commande..............................................................................................34
Cas 2 : Translation suivant l’axe x et y est assuré avec un système vis à bille.............57
4 Conception de la machine...............................................................................................97
Introduction...................................................................................................................97
Introduction..................................................................................................................112
Langages et programmation.........................................................................................112
L’ARDUINO...............................................................................................................115
Usinage de la pièce......................................................................................................130
Conclusion générale...................................................................................................................68
Références..................................................................................................................................68
Liste des figures
Figure2.20:aspirateur [8]............................................................................................................30
Figure 2.23:moteur pas à pas de toutes les tailles et de puissance variées [6]...........................32
Figure 3.14: chaîne cinématique de la translation du chariot transversal sur l’axe X...............51
Figure 3.15: schéma des composantes assurant le déplacement sur l’axe X.............................52
Figure 3.19:: schéma des composantes assurant le déplacement sur l’axe Y............................56
Figure 3.20: configuration de base de la vis à billes et des vis à filetage de contact [15].........57
Liste des figures
Figure 3.21: principe de la circulation des billes [28]...............................................................58
Figure 3.41: représentation des efforts appliqués sur la vis de l’axe Y.....................................89
Liste des figures
Figure 3.42:schèma illustrant la variation de la vitesse de rotation en fonction de la longueur
de la vis et son diamètre......................................................................................................................91
Figure 3.43: représentation des efforts appliqués sur la vis de l’axe X.....................................93
Figure 4.1:répresentation de la table mécanosoudée avec les deux traverses gauches et droite
............................................................................................................................................................97
Figure 4.8: vue éclatée des organes principales de l’axe Y :1(plaques porte
vis),2(paliers),3(écrou),4(vis à billes) 5(joint d’Oldham),6(porte moteur),7(moteur pas à pas) 102
Figure 4.11: vue éclatée des composants de l'axe Z :1(broche et porte broche),2(poulies et
courroie),3(plaque porte broche),4(glissières),5(vis à billes),6(rails de guidage),7(plaque),8(moteur
pas à pas),9(porte moteur).................................................................................................................104
1
Chapitre 1 Notion Générale sur la machine à commande numérique
La commande numérique (CN) est une technique utilisant des données composées de
codes alphanumériques pour représenter les instructions géométriques et technologiques nécessaires
à la conduite d’une machine ou d’un procédé.
C’est également une méthode d’automatisation des fonctions des machines ayant pour
caractéristique principale une très grande facilité d’adaptation à des travaux différents. À ce titre, la
commande numérique constitue l’un des meilleurs exemples de pénétration du traitement de
l’information dans les activités de production.
Après une première génération de commandes numériques à logique câblée sont apparues
les commandes numériques par calculateur (CNC), ou par ordinateur, qui intègrent un ou plusieurs
ordinateurs spécifiques pour réaliser tout ou partie des fonctions de commande.
Historique
Les travaux menés par Falcon et Jacquard à la fin du XVIIIe siècle ont montré qu’il était
possible de commander les mouvements d’une machine à partir d’informations transmises par un
carton perforé. Leur métier à tisser de 1805 fut le premier équipement à être doté de cette technique
et, de ce point de vue, il peut être considéré comme l’ancêtre de la commande numérique.
En 1947, à Traverse City dans l’État du Michigan, John Parsons fabrique pour le compte
de l’US Air Force des pales d’hélicoptère par reproduction. Pour façonner ses gabarits, il utilise une
méthode consistant à percer plusieurs centaines de trous faiblement espacés de manière à approcher
le profil théorique. L’emplacement et la profondeur de chaque trou sont calculés avec précision par
un ordinateur IBM à cartes perforées. La finition de la surface est obtenue par des opérations
manuelles de polissage.
2
Chapitre 1 Notion Générale sur la machine à commande numérique
Mais, lorsque l’US Air Force confie à ce même Parsons la réalisation de pièces de formes
encore plus complexes pour ses futurs avions supersoniques, celui-ci réalise que sa méthode est trop
approximative et que seul un usinage continu en 3 dimensions sera en mesure de donner satisfaction.
Cette machine, une fraiseuse prototype Cincinnati à broche verticale, conçue pour
exécuter des déplacements simultanés suivant 3 axes, est officiellement présentée en septembre
1952 dans le Servomécanismes Laboratory du MIT. L’information mathématique étant la base du
concept, on lui donne le nom de numerical control.
Il faut encore attendre quelques années de vastes fonds de l’US Air Force et l’appui des
chercheurs du MIT pour rendre la première Machine-outil à commande numérique (MOCN)
réellement opérationnelle.
1955 : à Font du Lac (Wisconsin), le constructeur américain Giddings & Lewis Commercialise la
première MOCN.
1964 : en France, la Télémécanique Électrique lance la CN NUM 100 conçue à base de relais
Téléstatic.
1968 : la CN adopte les circuits intégrés ; elle devient plus compacte et plus puissante. Le premier
centre d’usinage est mis en vente par Kearney & Trecker (USA).
1972 : les mini calculateurs remplacent les logiques câblées ; la CN devient CNC.
3
Chapitre 1 Notion Générale sur la machine à commande numérique
1986 : les CN s’intègrent dans les réseaux de communication, début de l’ère de la fabrication
flexible (CIM : COMPUTER INTEGRATED MANUFACTURING).
Impact industriel
4
Chapitre 1 Notion Générale sur la machine à commande numérique
Figure1.2: Comparaison de la machine-outil à commande numérique avec les machines classiques [1]
Ces avantages sont dus aux apports techniques de la commande numérique, et sont d’autant plus
perceptibles que la programmation assistée a réduit les contraintes de temps et de coût de
programmation. Elle permet :
Reporter à l’extérieur du poste de travail, donc de les effectuer en temps masqués, des tâches
qui étaient faites sur site telle que la prise en compte de la géométrie des outils par approche
tangentielle ;
Réduire les temps morts par enchaînement automatique des séquences d’usinage : par les
mises en position des outils à vitesse d’avance rapide, par la possibilité de procéder à des
changements automatiques d’outils, par l’emploi de la variation continue de vitesses ;
Supprimer des opérations qui étaient nécessaires pour effectuer un travail précis : traçage,
utilisation de lunettes à pointer ;
N’avoir plus besoin de certains types d’outillages : gabarits de pointage, masters ou modèles
pour les opérations de copiage ;
Réaliser des surfaces complexes en gérant des déplacements sur plusieurs axes
simultanément et ainsi de pouvoir concevoir des pièces avec des géométries plus proches des
nécessités fonctionnelles ;
5
Chapitre 1 Notion Générale sur la machine à commande numérique
Définir aisément des conditions opératoires optimales puisqu’elle offre la possibilité de faire
varier en continu les vitesses et ainsi d’accroître la durée de vie des outils ;
Atténuer le facteur humain et d’apporter ainsi la répétitivité et une plus grande précision
d’exécution, ce qui entraîne une diminution des tâches de contrôle ;
Parvenir à la flexibilité du fait des facilités offertes par l’évolution technique en matière de
modes de chargement des programmes et de stockage des données : tous les directeurs de
commande offrent la possibilité de se connecter directement à un ordinateur et ainsi de
parvenir à une continuité de traitement des données (systèmes de CFAO : conception et
fabrication assistées par ordinateur) ;
Intégrer des équipements périphériques (banc de mesure des outils, manipulateurs ou robots,
…) ou d’intégrer ce type de machines-outils dans des ensembles automatisés plus vastes
(cellules ou îlots flexibles).
Une autre façon de percevoir l’intérêt économique de la commande numérique est d’évaluer le
temps où une machine-outil effectue le travail pour lequel a été conçue à savoir enlever de la
matière, c'est- à-dire faire des copeaux [1].
Figure1.3: Productivité comparée de diverses machines en fonction de leur niveau d’automation [1]
6
Chapitre 1 Notion Générale sur la machine à commande numérique
Partie opérative
Les mouvements sont commandés par des moteurs presque comparable à une machine-outil
classique, et elle comprend :
Différente d'une machine conventionnelle et constituée d'une armoire dans laquelle on trouve :
7
Chapitre 1 Notion Générale sur la machine à commande numérique
Le sens positif est celui qui provoque un accroissement de dimension. Dans la plupart des cas.
Les centres d’usinage sont des machines-outils qui travaillent par enlèvement de matière
et permettent de réaliser automatiquement des opérations de fraisage, alésage, perçage,
taraudage. Elles possèdent un magasin d’outils avec changeur automatique et peuvent être
équipées d’un
8
Chapitre 1 Notion Générale sur la machine à commande numérique
dispositif automatique de chargement des pièces. L’ensemble de ces fonctions est géré par un
ou plusieurs systèmes électroniques programmables (commande numérique (CN), ordinateur,
automate programmable...) [2].
Les machines à enlèvement de copeaux : les perceuses, les tours, les centres de tournages, les
fraiseuses, les centres d'usinage, les rectifieuses, les affûteuses, les machines d'usinage à très
grande vitesse...
Les électroérosions : les machines à enfonçages, les machines à fil.
Les machines de découpes : oxycoupage, laser, jet d'eau...
Les presses : métal, injection plastique.
Les machines à bois et d’autre types de machines spécialisées. [2]
Le classement des machines est nécessaire car il aide au choix de machines, lors d’étude de
gammes de fabrication. Traditionnellement, ils ont été classés en fonction des formes de surfaces
à réaliser : cylindriques / parallélépipédiques, tournage / fraisage.
Cette classification est remise en cause, car la commande numérique et l’adaptation des
structures de machine cassent le lien entre les deux couples [2].
9
Chapitre 1 Notion Générale sur la machine à commande numérique
En boucle ouverte, comme l’illustre la figure suivante, le système assure le déplacement du chariot
mais ne le contrôle pas.
La commande adaptative réalise d’une façon continue et automatique l’adaptation des conditions
de coupe. Des capteurs relèvent les valeurs de couple de la broche, l’amplitude de vibration de la
broche, la température au point de coupe. Ces informations sont transmises à une unité spéciale
qui les envois vers le directeur de commande numérique qui agit selon l’analyse des
informations sur les conditions de coupe pour permettre une meilleure qualité de travail, une
meilleure productivité et une plus grande sécurité.
10
Chapitre 1 Notion Générale sur la machine à commande numérique
11
Chapitre 1 Notion Générale sur la machine à commande numérique
Dans ce cas les machines-outils sont classées par le nombre de mouvements élémentaires qu’elles
peuvent mettre en œuvre lors du déplacement de l’outil par rapport à la pièce
Chaque mouvement de translation ou de rotation est donc représenté par un axe défini une lettre
affectée de signe + ou -.
Le passage d'un point à un autre s'effectue en programmant la position finale et le trajet Parcouru pour
atteindre cette position
12
Chapitre 1 Notion Générale sur la machine à commande numérique
Les trajectoires sont parallèles aux axes de déplacement, la vitesse de déplacement doit
être programmable et contrôlée. Ce type de déplacement permet par exemple des fraisages précis
à vitesses imposées.
13
Chapitre 1 Notion Générale sur la machine à commande numérique
L’usinage a trois 3 axes est l’une des techniques les plus employées dans la fabrication des
pièces mécaniques. Tel que les machines-outils classiques comme la fraiseuse qui permet un
travail de la matière sur trois 3 axes (X, Y et Z) (figure 1.12). La machine-outil procède alors à
l’enlèvement des copeaux suivant trois directions de base correspondant aux axes d’une surface
plane. Tout à fait adaptée aux pièces peu profondes. Cependant cette technique a de grosses
limites quand il s’agit de traiter une pièce profonde avec des cavités étroites « Figure 1.13 ».
Pour cela de nouvelles technologies d’usinage ont été développé tel que 4 axes puis 5 axes [3].
De l’idée de départ jusqu’à la fabrication de la pièce sur la machine CNC, tout va se passer sur
l’ordinateur, utilisant différents logiciels selon l’étape du processus à effectuer, constituant ainsi une
chaîne logicielle.
14
Chapitre 1 Notion Générale sur la machine à commande numérique
🠶 La conception 3D (CAO).
🠶 La génération des chemins de l’outil (FAO).
🠶 Interprétation du G-code et transformation en mouvement sur la machine [5].
Art of Illusion.
Blender.
Free CAD.
Implicit CAD.
QCAD.
Python OCC.
Open CASCADE.
Solid works.
La fabrication assistée par ordinateur ou FAO est d'écrire le fichier contenant le programme de
pilotage d'une machine-outil à commande numérique. Ce fichier va décrire précisément les
mouvements que doit exécuter la machine-outil pour réaliser la pièce demandée. On appelle
également ce type de fichiers : programme ISO ou blocs ISO [3].
Les logiciels de FAO utilisent les modèles et les ensembles créés dans les logiciels de CAO pour
générer des trajectoires d'usinage sur lesquelles s'appuient les machines qui convertissent les
conceptions en pièces physiques Les outils de la FAO sont des modeleurs, nous citons :
Catia.
RHINOSCAM.
SOLIDCAM.
Power MILL.
Hyper MILL.
CAMWORKS.
15
Chapitre 2 Les différents composants d’une fraiseuse 3 axes et ces fonctions
Dans ce chapitre, nous allons définir les composantes de la fraiseuse CNC ainsi que ses
caractéristiques à savoir ses dimensions, sa structure mécanique et les composants nécessaires pour
la fabriquer et ces fonctions. Nous allons également traiter le côté mécanique et électrique.
Vers la fin du chapitre nous serons en mesure d’avoir une vision globale du projet avant de
procéder à sa concrétisation.
Principe
Le principe de la fraiseuse CNC est le déplacement selon trois axes (X. Y, Z), d'une broche en
rotation portant un outil de coupe et servant à usiner divers matériaux.
La figure (2.1), représentant un modèle commercial simple de fraiseuse CNC, indique la position
des trois axes. Sur cet exemple. C’est le portique qui se déplace au-dessus de la table de travail [6].
Trois axes linéaires dont chaque axe est doté d’un moteur pas à pas, un système de guidage
et un système de transformation du mouvement de rotation du moteur en un mouvement de
translation.
Outil de découpe
Programme informatique et système de commande.
16
Chapitre 2 Les différents composants d’une fraiseuse 3 axes et ces fonctions
La plupart des machines CNC peuvent être équipées d’un quatrième axe que l’on fixe sur la
table de travail. Ce quatrième axe, nommé souvent axe A, se compose d’un mandrin dont la rotation
est assurée par un moteur pas à pas.
On peut alors usiner des pièces circulaires (figure 2.2) ou toute pièce nécessitant un usinage
sur plusieurs de ses faces.
Dans le cas de pièces longues, il est nécessaire d’utiliser une contre-pointe qui maintient la
pièce en place dans le mandrin.
Lors de la construction d’une machine CNC, le choix des divers éléments est tributaire du
budget que l’on souhaite lui consacrer [6].
17
Chapitre 2 Les différents composants d’une fraiseuse 3 axes et ces fonctions
Nous détaillerons par la suite chaque élément de la machine avec ses spécifications
On précise que le choix des équipements pour une CNC dépend de plusieurs paramètres comme :
Le budget
La précision requise
Le couple à transmettre
La vitesse et l’accélération des déplacements
La structure mécanique
Dans cette partie nous allons nous intéresser la structure mécanique de la fraiseuse CNC, définir de
quoi elle est composée
Comme nous l’avons cité précédemment la structure mécanique, de la fraiseuse, est constituée
principalement d’un châssis sur lequel sont montés les axes de la machine et l’outil de coupe.
18
Chapitre 2 Les différents composants d’une fraiseuse 3 axes et ces fonctions
Le déplacement des axes se fait par la suite grâce aux signaux électriques émis par les moteurs
pas à pas, d’où la nécessité d’adapter le câblage à la puissance du signal électrique. Ces axes sont
dotés de mécanismes permettant de transformer le mouvement de rotation des moteurs en
mouvements axiaux pour assurer le déplacement de l’outil de coupe.
Les moteurs, quant à eux, sont commandés par ordinateur. Avec des logiciels l’opérateur
introduit le programme assurant la découpe de la pièce. Le programme est ensuite injecté dans une
carte interface, qui à son tour fait convertir ces instructions en signaux électriques et fait donc
tourner les moteurs.
2.4.1 Le châssis
Le châssis constitue le gabarit de la machine, c’est la structure principale et sur laquelle tous
les autres composants sont montés (le système de transmission de mouvement de chaque axe, l’outil
de coupe, les moteurs, la pièce à découper). Le châssis doit dont être suffisamment solide pour
supporter les poids respectifs de chaque composant.
Le châssis qui doit présenter une certaine robustesse. Est uniquement constitué de profilés en
alliage d’aluminium, Ce système permet d'obtenir une excellente planéité et une rigidité à toute
épreuve. Leur fixation est facilitée par les rainures se situant sur chaque face et les écrous
spécifiques assurent une très bonne fixation.
19
Chapitre 2 Les différents composants d’une fraiseuse 3 axes et ces fonctions
Le système de guidage linéaire est composé de deux parties : le rail et le patin. Ce dernier se
déplace à l’intérieur du rail, d’avant en arrière. Des roulements à recirculation de billes ou à galets
sont les éléments mobiles de l’ensemble. Ils sont dotés de taraudages pour fixer l’objet à vouloir
faire déplacer. Ils sont généralement construits en acier écroui à haute résistance pour fournir un
dispositif résistant à la corrosion. Ils sont fabriqués par un procédé d’étirage à froid qui forme et
profile le métal afin de lui donner la forme du rail avant qu’il ne soit équipé d’un patin à roulements
[7].
20
Chapitre 2 Les différents composants d’une fraiseuse 3 axes et ces fonctions
Les vis assurant le déplacement des chariots, ces derniers doivent être guidés et soutenus.
C’est le rôle des axes de guidage linéaire.
Les axes de guidage et la vis doivent absolument être parallèles entre eux et perpendiculaires à
leurs points d’attache.
Les axes de guidage d’une longueur supérieure à 50 cm doivent être de diamètre suffisant
afin de ne pas plier sous une charge trop importante [6].
21
Chapitre 2 Les différents composants d’une fraiseuse 3 axes et ces fonctions
Support d'axe
Afin que les chariots puissent se déplacer librement sur toute la longueur des axes de guidage,
le moyen le plus fiable est d'utiliser des douilles à billes fixées sur les chariots au moyen de supports
(figure 2.10) [6].
Ces douilles à billes (Figure 2.10) comportent plusieurs rangées de billes qui se déplacent au
contact de l’axe sur lequel elles reposent. Le fonctionnement est semblable à celui des écrous de vis
à billes : des canaux de recirculation des billes sont présents sur toute la circonférence des douilles.
Le déplacement est donc très fluide, sans point dur et d'une grande précision.
22
Chapitre 2 Les différents composants d’une fraiseuse 3 axes et ces fonctions
II existe deux types de douilles à billes : les modèles fermés et les modèles réglables. Ces
dernières présentent une ouverture sur toute leur longueur qui permet un réglage du jeu lorsqu'elles
sont positionnées sur l’axe de guidage. Le réglage s'effectue au moyen d'une vis présente sur le
support avec Laquelle on serre la douille autour de l'axe.
On prendra garde à ne pas trop serrer les douilles. Ce qui rendrait difficile le déplacement du
chariot.
Certaines de ces douilles ouvertes sont utilisées avec des supports également ouverts et qui
sont utilisées pour le déplacement des chariots sur des axes supportés [6].
L’idéal serait alors d’utiliser des axes soutenus, identiques à celui représenté sur la figure 2.12.
Ce sont des axes vissés sur un socle en aluminium et qui sont donc absolument rectilignes. Des trous
présents sur le support permettent de les fixer sur une surface plane. Mais là encore, à l’instar des vis
à billes, le prix d’achat est élevé (environ trois fois le prix d’un axe simple).
23
Chapitre 2 Les différents composants d’une fraiseuse 3 axes et ces fonctions
Les trois axes X, Y et Z, permettant le déplacement de l’outil dans les six directions, sont mus
grâce à la rotation de vis tournant dans l’un ou l’autre sens, selon la direction désirée, associées à des
écrous solidaires des chariots. On obtient ainsi la transformation d’un mouvement de rotation en
mouvement de translation. Afin d’obtenir une très grande précision dans ces mouvements tout en
éliminant le jeu, les machines haut de gamme utilisent des systèmes vis/écrou à billes. La figure 2.14
représente deux de ces systèmes et permet d’en comprendre le fonctionnement.
24
Chapitre 2 Les différents composants d’une fraiseuse 3 axes et ces fonctions
Comme tout système vis/écrou, les deux composants sont pourvus d’un filet.
Cependant, ces deux filets n’entrent pas en contact et sont utilisés pour la mise en place de billes de
roulement qui permettent la rotation de la vis ou de l’écrou. Les billes se déplaçant à l’intérieur de
l’écrou, ce dernier est muni de tubes ou de canaux de recirculation qui permettent de ramener les
billes à leur point de départ lorsqu’elles sont arrivées à l’extrémité de l’écrou.
Avantages :
Très grande précision, pas de jeux, pas de frottements dans la transmission [7]
Inconvénients :
Prix en particulier lors des grandes longueurs Surtout lorsqu’il doit être multiplié par trois
afin d’équiper les axes X, Y et Z. [7]
Les paliers :
Des paliers fixes désignés : BK, FK, AK et WBK les plus connus et utilisés sont les paliers
BK Dans tous les cas les paliers fixes doivent posséder des roulements à contact oblique. Le palier
est directement monté sur l’embout de la vis à billes et bloqué à l’aide d’un écrou de serrage.
Des paliers libres désignés : BF, FF, EF et AF, ils se montent directement sur l’autre extrémité
de la vis à billes et se bloquent avec un circlip. Les plus connus et utilisés sont les paliers BF [7]
25
Chapitre 2 Les différents composants d’une fraiseuse 3 axes et ces fonctions
L’utilisation de vis de type trapézoïdal avec des écrous en bronze (figure 2.16) est également
une solution envisageable pour l’entraînement des chariots d’une machine CNC.
Cependant, ces ensembles vis/écrou comportant un certain jeu, il est nécessaire d’utiliser deux
écrous comme sur la figure 2.17. On y distingue une vis trapézoïdale sur laquelle sont vissés deux
écrous entre lesquels est placé un ressort de diamètre intérieur égal au diamètre de la vis.
L’ensemble fonctionne de la manière suivante : le ressort est comprimé entre les deux écrous
et la force de compression est réglable par rotation de l’écrou flottant. Deux forces opposées sont
donc appliquées, d’une part, sur l’écrou 1 et, d’autre part, sur l’écrou 2.
Le premier écrou étant fixe, la force appliquée par le ressort tend à repousser le second écrou
et la vis, il en résulte que le flanc droit du filet de cette vis est plaqué contre le flanc droit du filet de
l’écrou fixe tandis que son flanc gauche l’est sur le flanc gauche du filet de l’écrou flottant. Ainsi, si
la vis trapézoïdale entre en rotation vers la gauche, elle agit sur l’écrou fixe qui entraîne le chariot
[6]
26
Chapitre 2 Les différents composants d’une fraiseuse 3 axes et ces fonctions
Inversement, si la vis tourne dans le sens opposé, c’est l’écrou flottant qui, par l’intermédiaire
du ressort appuyant sur l’écrou fixe, entraîne le chariot.
Nous considérons l’usure de l’écrou sans grande importance car le ressort rattrape le jeu
automatiquement. De plus, si ce jeu devient trop important, on pourra également le rattraper par une
rotation de l’écrou [6].
27
Chapitre 2 Les différents composants d’une fraiseuse 3 axes et ces fonctions
Avantages :
Inconvénients :
Nécessite un système permettant d’annuler les jeux. Par exemple avec un pignon appuyant
de manière précontrainte sur la crémaillère ou 2 crémaillères avec denture décalés (l’ajout de
ce système d’annulation de jeux alourdis la facture et annule l’avantage économique sur les
petites et moyennes longueurs)
Moins précis que les systèmes vis-a-bille [7].
La courroie est une pièce utilisée pour la transmission du mouvement. Elle est construite dans
un matériau souple. Par rapport à d'autres systèmes, elle présente l'avantage d'une grande souplesse
de conception, le concepteur a une grande liberté pour placer les organes moteur et récepteur, d'être
économique, silencieuse et d'amortir les vibrations, chocs et à-coups de transmission. Cependant,
elle présente une durée de vie limitée, aussi bien en termes de cycles que de temps, et doit être
changée régulièrement. Par ailleurs la puissance transmissible est limitée, ce qui est parfois un
avantage (par exemple comme limiteur de couple), et sa souplesse lui permet d'alimenter des
accessoires placés dans des endroits exigus [8].
Une poulie un dispositif de mécanique élémentaire. Elle est constituée d'une pièce en forme
de roue servant à la transmission du mouvement. La poulie est utilisée avec une courroie, une corde,
une chaîne ou un câble et la forme de la jante étant adaptée aux cas d'utilisation [8].
28
Chapitre 2 Les différents composants d’une fraiseuse 3 axes et ces fonctions
Avantages :
Inconvénients :
Ne permet pas de transmettre des efforts aussi importants qu’avec une vis à bille
Peut perdre en précision (allongement) sur des longues distances contrairement
aux crémaillères.
Toutefois, lors du procédé de fraisage, des copeaux de bois sont dégagés et qui peuvent
provoquer des dommages irréparables aux personnes autours. Les machines fraiseuse doivent donc
être équipées d’un aspirateur industriel, ainsi que les lunettes de protection sont donc des éléments
nécessaires pour assurer le déroulement de l’usinage en toute sécurité.
29
Chapitre 2 Les différents composants d’une fraiseuse 3 axes et ces fonctions
Figure2.20:aspirateur [8]
30
Chapitre 2 Les différents composants d’une fraiseuse 3 axes et ces fonctions
Dans cette partie nous allons nous concentrer sur les équipements électriques et électroniques
nécessaires pour l’aboutissement du projet. Nous illustrons les différentes parties et les spécificités
de chaque composant.
Les moteurs pas à pas trouvent leur domaine de prédilection dans tous les systèmes
mécaniques en boucle ouverte ou le positionnement doit être réalisé très précisément.
Boucle ouverte signifie qu'aucun retour d'information sur la position du moteur n’est renvoyé
vers l'ordinateur de commande.
D'un emploi simple, ils ne demandent aucun système électronique tel que les codeurs des
moteurs a rotation continue pour connaitre leur position, à condition, bien évidemment, qu‘aucun
pas ne soit perdu. II existe trois types de moteurs pas à pas :
Il existe des moteurs pas à pas de toutes tailles et de puissances variées allant de quelques
centaines de grammes par centimètre (g/cm) a plusieurs dizaines de kilogrammes par centimètre
(kg/cm)
31
Chapitre 2 Les différents composants d’une fraiseuse 3 axes et ces fonctions
Figure 2.23:moteur pas à pas de toutes les tailles et de puissance variées [6]
Les moteurs pas à pas se distinguent par plusieurs caractéristiques qui varient évidemment en
fonction des moteurs :
La norme Nema correspond à des dimensions utiles pour la fixation du moteur dans une
machine. Ce qui permet l’interopérabilité puisqu’un moteur Nema 23 d’un fabricant peut être
remplacé par un autre moteur Nema 23 de mêmes caractéristiques d’un autre fabricant.
Contrairement à ce que beaucoup pensent, Nema n’indique rien sur la puissance du moteur, il
est vrai que plus un moteur est gros plus il y a de chance qu’il soit puissant mais la taille c’est aussi
la longueur du moteur. Et un moteur Nema 17 long peut être plus puissant qu’un Nema 23 très court.
Ce qui compte dans un moteur pas à pas c’est le couple en N.m, c’est indiqué sur les fiches
techniques du fabricant. Le couple disponible peut être différent selon la vitesse de rotation du
moteur et l’intensité du courant envoyé dans ses bobines [7].
32
Chapitre 2 Les différents composants d’une fraiseuse 3 axes et ces fonctions
Dans notre système il faut trois capteurs de fin de course un pour chaque axe ils servent à
déterminer la position initiale de l’axe et pour éviter les dépassements imprévus de l’outil en dehors
de son espace de travail. A chaque initialisation le système viendra dans le sens opposé de l’axe.
Elle sera la position au zéro.
Le capteur de fin de course électrique est constitué d’un microcontact à commande mécanique.
Le microcontact est actionné par pression du levier à galet au moyen de la came d’un vérin p. ex.
Les contacts ouvrent et ferment un circuit électrique.
Lorsque la came libère le levier à galet, le microcontact revient en position initiale [8].
33
Chapitre 2 Les différents composants d’une fraiseuse 3 axes et ces fonctions
Les connecteurs XLR sont le type le plus utilisé dans les machines CNC. Ce type de fiches est
utilisé pour relier différents appareils professionnels. Ces connecteurs sont de section circulaire et
possèdent entre trois et sept broches.
Il est important de noter que le nombre de broches du connecteur correspond au nombre de fils
des moteurs (donc leur type). C’est également le même principe pour les capteurs de fin de course.
A cette étape de travail, il est d'abord nécessaire de connaître certaines caractéristiques des
éléments précédents des moteurs qui seront traités et par la suite les drivers et la carte interface. Le
type de câblage dépend donc des composants électroniques précédemment cités.
Le système de commande
34
Chapitre 2 Les différents composants d’une fraiseuse 3 axes et ces fonctions
C’est la carte qui relie entre l’ordinateur et la machine permettant de convertir les signaux
venants de la prise parallèle. C’est donc l’ordinateur qui envoie directement les signaux vers les
drivers de commande des moteurs pas à pas. Les logiciels souvent utilisés dans cette configuration
sont les logiciels Linux CNC (anciennement EMC2) ou le logiciel Mach3.
Le choix de la carte adéquate pour notre machine dépend, lui aussi, des drivers utilisés. Ces
derniers seront choisis selon les puissances des moteurs.
Cette carte de commande permet de contrôler facilement un moteur pas-à-pas jusqu'à certaine
intensité précise de courant par phase. Elle fonctionne par défaut avec un nombre quelconque de
micro-pas. Dotée d'un traducteur intégré (un microcontrôleur) pour une utilisation facile. Il existe
deux broches pour le mode, une broche pour la direction et une pour la vitesse pour contrôler le
moteur pas à pas.
35
Chapitre 2 Les différents composants d’une fraiseuse 3 axes et ces fonctions
Mach3 transforme un ordinateur typique en contrôleur de machine CNC. Il est très riche en
fonctionnalités et offre une grande valeur à ceux qui ont besoin d'un package de contrôle CNC.
Mach3 fonctionne sur la plupart des PC Windows pour contrôler le mouvement des moteurs (pas à
pas et servo) en traitant le G-Code. Tout en comprenant de nombreuses fonctionnalités avancées, il
s'agit du logiciel de commande CNC le plus intuitif disponible. Mach3 est personnalisable et a été
utilisé pour de nombreuses applications avec de nombreux types de matériel.
36
Chapitre 2 Les différents composants d’une fraiseuse 3 axes et ces fonctions
Mach3 est un programme très flexible et paramétrable à n’importe quelle machine CNC. Il
demande au préalable qu’on lui définit toutes les caractéristiques de la machine afin qu’il puisse
l’actionner. Voici quelques paramètres à définir sur Mach3 :
Un arrêt d'urgence (Estop), un bouton qui doit être prévu sur chaque machine.
37
Chapitre 2 Les différents composants d’une fraiseuse 3 axes et ces fonctions
Le Mach3 utilise le port parallèle pour générer ou recevoir les signaux électriques. Le port
parallèle comprend 12 broches en sortie et 5 broches en entrées. La figure montre le sens des
signaux de ce port.
Conclusion
Dans ce chapitre nous avons présenté Les différents composants d’une fraiseuse 3 axes et ces
fonctions. Nous avons donc illustré ses caractéristiques, à savoir : la surface utile de travail, les
différentes parties de la machine (mécanique, électronique et informatique) ainsi que les constituants
de chacune de ses parties et également le rôle de chaque composant. Nous avons conclu lors de
l’élaboration de ce chapitre que la réalisation d’une CNC doit se faire selon une logique et une étude
bien approfondie du besoin tout en tenant compte surtout du budget du constructeur. Une fois le
besoin est sondé, il est nécessaire de choisir en premier lieu l’outil de coupe et par conséquence sa
puissance. Après cette étape, vient l’étape de la conception de la machine. L’utilisation d’un logiciel
de Conception Assistée par Ordinateur est très importante pour un projet pareil. La conception nous
permet d’avoir une idée globale sur notre CNC. Modéliser la structure mécanique permettra au
concepteur de connaitre les dimensions nécessaires, les matériaux à utiliser et le poids de sa
machine. Ces données lui seront par la suite utiles afin de pouvoir calculr la puissance adéquate pour
entrainer chaque axe et par conséquent choisir la puissance des moteurs pas à pas en fonction de ces
données.
38
Chapitre 3 Etude et conception de la fraiseuse 3 axes
Chaque fois que l’on conçoit une machine automatique se pose le problème du choix et du
dimensionnement des motoréducteurs d’axes. Le transformateur de mouvement peut être du type
vis- écrou, poulie-courroie ou pignon-crémaillère, et la loi de commande tout ou rien, trapézoïdale
ou en sinus ; et dans tous les cas, la motorisation doit réaliser un déplacement donné dans un temps
maximal, fixé par une cadence imposée.
Le choix des moteurs est essentiellement basé sur une comparaison avec des systèmes
industriels, ensuite sur les besoins pour le bon fonctionnement de la machine et finalement par les
contraintes de coût et disponibilité des moteurs sur le marché.
Les déplacements sur les trois axes (X, Y, Z) sont réalisés par des moteurs pas à pas et une
transformation de mouvement par pignon-crémaillère et vis à billes.
39
Chapitre 3 Etude et conception de la fraiseuse 3 axes
• Le porte outil se déplace (verticalement) en translation par rapport au chariot « 1 » sur l’axe Z.
Vitesse de la broche n :
40
Chapitre 3 Etude et conception de la fraiseuse 3 axes
La vitesse de la broche est le nombre de tours que l’outil de fraisage monté sur la broche
machine-outil effectue par minute [10].
Avec :
Elle indique la vitesse à laquelle l’arête de coupe travaille la surface de la pièce. C’est un
important paramètre de l’outil, qui fait partie intégrante des conditions de coupe. Pour garantir que
l’opération est effectuée dans les meilleures condition d’efficacité par l’outil concerne [10].
𝑉𝑐 = 𝜋 𝐷 𝑛
(𝑚/𝑚𝑖𝑛)3. 1
1000
1000 𝑉𝑐
𝑛= (𝑡𝑟/𝑚𝑖𝑛) 3. 2
𝜋𝐷
41
Chapitre 3 Etude et conception de la fraiseuse 3 axes
La vitesse d’avance est l’avance l’outil en direction de la pièce, exprimée en unités de distance
par unité de temps [10].
𝑣𝑓 = 𝐹𝑧 × 𝑍 × 𝑛(𝑚𝑚/𝑚𝑖𝑛) 3. 3
L’avance par tour est une valeur spécialement utilisée pour calculer l’avance et déterminer
l’aptitude d’une fraise à surfacer à travailler en finition. Elle indique de combien l’outil avance au
cours d’une rotation [10].
𝑓 = 𝑉𝑐
(𝑚𝑚/𝑡𝑟) 3. 4
𝑛
42
Chapitre 3 Etude et conception de la fraiseuse 3 axes
L’avance par dent est un important paramètre en fraisage. Elle indique la distance linéaire
parcourue par l’outil alors qu’une certaine dent est engagée [10].
𝑉𝑓
𝑓𝑧 = 3. 5
𝑛×𝑧
On veut concevoir une machine CNC qui fonctionne avec un moteur de Pm=3kW qui a une vitesse
de rotation de la broche max N=24000 tr/min.
𝑷𝒄 = 𝐾𝑐 × 𝑎𝑒 × 𝑎𝑝 × 𝑓𝑧 × 𝑍 × 𝑁
3. 6
60 × 106
Donc :
𝑃𝑐 × 60 × 106
𝐾𝑐 = 3. 7
𝑎𝑒 × × 𝑓𝑧 × 𝑍 × 𝑁
𝑎𝑝
fraise Sinon :
Ébauche 𝒂e =0.3 × D
Finition 𝒂e = 0.04 × D
43
Chapitre 3 Etude et conception de la fraiseuse 3 axes
𝑷𝒎 = 𝑷𝒄
𝜂
On cherche à déterminer les matériaux qu’on peut usiner avec une broche de puissance de
3kw, pour faire ça il faut qu’on mette des hypothèses pour nous aider à calculer le coefficient Kc qui
détermine les matériaux qu’on peut usiner.
Les efforts de coupe sont les actions qui agissent sur l’outil ainsi sur la broche, afin de les
calculer on a adopté certaines hypothèses qui nous seront utiles. Ces hypothèses sont :
Donc nous devons varier la profondeur de passe axiale ae=D et l’avance par dent fz et le
diamètre D et enfin on détermine le coefficient Kc pour chaque cas :
𝐹𝑐 = 𝐾𝑐×𝑎p×𝑓
πDn
Et comme Vc =
1000 =
π ×4×5000 = 62.83 𝑚/𝑚𝑖𝑛 = 1.04𝑚/𝑠
1000
VC=1.04 m/s,
𝐹𝑐 𝑃𝑐
= 𝑣𝑐
𝐹𝐶
𝐾𝐶 =
ap × f
En prenant :
Alors on peut usiner tous les matériaux ayant un Kc inférieure à 1923 MPa en prenant une
profondeur de passe de 1 mm avec un outil de diamètre 4 mm à 2 dents et d’apprès la figure 3.8
On a choisi :
45
Chapitre 3 Etude et conception de la fraiseuse 3 axes
L'enlèvement de métal est réalisé par deux mouvements conjugués ; un mouvement de coupe
(𝑴𝒄) de l'outil-fraise, entraîné par la broche de la machine et un mouvement d'avance (𝑴𝒂) de la
pièce fixée sur la table.
46
Chapitre 3 Etude et conception de la fraiseuse 3 axes
Le sens des efforts qui sollicitent les dents de la fraise est lié au mode du fraisage adopté :
𝑃
𝑐 3. 8
𝐹𝑐 =
𝑣𝑐
Fc = 2.4 × 1000
= 2307.7 N
1.03
𝐹𝑐 1 < 𝐹𝑐
𝐹𝑐 2 < 𝐹𝑐
Donc on constate que le moteur de broche peut supporter ces efforts de coupe.
L'étude et l'approximation des efforts de coupe sont nécessaires pour choisir les outils et
dimensionner le porte-pièce ; leurs directions permettent de déterminer le sens de déplacement des
47
Chapitre 3 Etude et conception de la fraiseuse 3 axes
outils afin que les appuis du montage s'opposent à ces efforts.
48
Chapitre 3 Etude et conception de la fraiseuse 3 axes
L’effort de coupe 𝐹 exercé par la pièce sur l’outil se décompose en trois forces. La plus
importante est l’effort tangentiel de coupe 𝐹𝑐 [11] :
𝐹𝑐 = 𝐾𝑐×𝑎p×𝑓3.9
En donnant : 𝛼 = 𝜃 = 15°
49
Chapitre 3 Etude et conception de la fraiseuse 3 axes
50
Chapitre 3 Etude et conception de la fraiseuse 3 axes
C=F×R 3.16
Pour un pignon de module 1,5mm et de Z=20 dents, nous avons le diamètre primitif du pignon
« d » est :
d= M×Z
Méthode (RDM)
Le module « m » étant donnée toujours en (mm) Alors le (mm) étant l’unité de longueur
𝐼𝛼
𝑡
𝑏𝑡3 𝑒𝑡 𝑉 = et b : la largeur de la dent=K×m
= 12 2
𝐹𝑡 ≤ 1373.82 N
Donc pour que la dent résiste il faut que le couple transmît au pignon ne doit pas dépasser 20.61N.m
52
Chapitre 3 Etude et conception de la fraiseuse 3 axes
Figure 3.14: chaîne cinématique de la translation du chariot transversal sur l’axe X
53
Chapitre 3 Etude et conception de la fraiseuse 3 axes
Cas le plus défavorable : positionnement du chariot porte broche sur l`extrémité du portique a une
distance 1257 mm
Calcul de l’effort P ; qui représente le poids total de chariot porte broche dans sa position la plus
défavorable sur l’axe Y comme le montre la figure 3.16
𝑃 = 𝑚𝑧 × 𝑔 = 40 × 9.81 = 392.4 𝑁
Pa=1177.2 N qui est le poids total du portique sans chariot porte broche
54
Chapitre 3 Etude et conception de la fraiseuse 3 axes
∑𝑀
⁄ = −Pa × 642 − P × 1257 + 𝑅𝐵 × 1284 = 0
𝐴
1257 642
𝑅𝐵 = 𝑃 × + 𝑃𝑎 × = 972.6 N
1284 1284
𝑅𝐴 = 𝑃 + 𝑃𝑎 − 𝑅𝐵 = 597 N
Ces deux forces (RB , RA) sont appliquées au milieu de la zone verte de la table
Donc La force maximale applique sur un seul côté est F=RB= 972.6 N (cas le plus défavorable)
Telle que
55
Chapitre 3 Etude et conception de la fraiseuse 3 axes
Le choix du système d’entrainement pour l’axe X est imposé par la table existante,
l’architecture d’un tel système est présentée sur la figure suivante :
𝑁𝐷 𝑍ⅆ 𝑑 𝐶ⅆ
= = =
𝑁ⅆ 𝑍𝐷 𝐷 𝐶𝐷 = 𝑟 3. 21
r : rapport de transmission
Nd : vitesse de la petite poulie en tr/min
ND : vitesse de la grande poulie en tr/min
Zd : nombre de dent de la petite poulie
ZD : nombre de dent de la grande poulie
d : diamètre d'enroulement petite poulie
D : diamètre d'enroulement grande poulie
Cd : couple sur la petite poulie en N.m
CD : couple sur la grande poulie en N.m [12]
𝑍ⅆ 𝐶ⅆ 𝐶ⅆ 4.6
=
𝑍𝐷 𝐶𝐷 = r ⇒ 𝐶𝐷 = ⅆ × 𝑍𝐷 = × 72 = 15.05 𝑁. 𝑚
𝑍 22
C’est le couple qui transmit au pignon donc :
56
Chapitre 3 Etude et conception de la fraiseuse 3 axes
𝑐𝐷 15.05
𝐹𝑡 = = = 1003.33 𝑁
𝑅 0.015
La translation du chariot horizontal sur l’axe Y est obtenue grâce à la chaîne cinématique :
57
Chapitre 3 Etude et conception de la fraiseuse 3 axes
Telle que
𝐹𝑓 = 196.2 𝑁 ˂ 𝐹𝑡 = 1003.33 𝑁
On conclut que cette force tangentielle peut translater le chariot porte broche
58
Chapitre 3 Etude et conception de la fraiseuse 3 axes
Les vis à billes, également appelées vis à roulement à billes, vis à billes à recirculation, etc., se
composent d'une vis et d'un écrou intégrés aux billes et au mécanisme de retour des billes, aux tubes
de retour ou aux capuchons de retour. Les vis à billes sont le type de vis le plus couramment utilisé
dans les machines industrielles et les machines de précision. La fonction principale d'une vis à billes
est de convertir un mouvement rotatif en mouvement linéaire ou un couple en poussée, et vice versa,
avec les caractéristiques de haute précision, réversibilité et efficacité [15].
Il existe de nombreux avantages à utiliser les vis à billes HIWIN, telles qu'une efficacité et une
réversibilité élevées, l'élimination du jeu, une rigidité élevée, une précision de fil élevée et de
nombreux autres avantages. Par rapport aux vis filetées de contact comme indiqué dans (Fig. 3.18),
une vis à billes ajoute des billes entre l'écrou et la broche. Le frottement de glissement des vis
classiques est ainsi remplacé par le mouvement de roulement des billes.
Figure 3.20: configuration de base de la vis à billes et des vis à filetage de contact [15]
59
Chapitre 3 Etude et conception de la fraiseuse 3 axes
La translation du chariot transversal sur l’axe X est obtenue grâce à la chaîne cinématique :
Pour dimensionner la vis, il faut d’abord évaluer l’effort totale Ft nécessaire pour vaincre
l’effort de frottement Fm.
60
Chapitre 3 Etude et conception de la fraiseuse 3 axes
𝐹𝑡 = 𝐹𝑚 3.23
Pour cela on pose un coefficient de frottement du chariot sur ses guides, µ=0.1 (cas le plus
défavorable : glissière non lubrifiée).
La masse est répartie de manière égale sur les deux glissières, 80 kg pour la 1𝑒𝑟 charriot
Diamètre de la vis
𝜎𝑓𝑚𝑎𝑥 = 𝑘𝑓 × 𝜎𝑓 𝑒𝑡 𝜏𝑚𝑎𝑥 = 𝑘𝑡 × 𝜏𝑡 3. 25
Avec :
𝜎𝑓 = 𝑀𝑓 × 𝑅 𝑇×𝑅
𝑒𝑡 𝜏𝑡 = 3. 26
𝐼𝑧 𝐼₀
On suppose que la vis n’est soumise de coupe a qu’un moment de flexion provoqué par la
force exercée sur la noix, ce qui conduit à : 𝜏𝑡 = 0
61
Chapitre 3 Etude et conception de la fraiseuse 3 axes
D’où
𝑅
𝑒
𝜎 = √𝜎2 ≤
𝑒𝑞 𝑓𝑚𝑎𝑥
𝑓𝑠
Mf × 𝑅𝑒
R ≤
𝑘𝑓 × 𝑓 𝑠
Iz
Avec 𝑅 = 𝑑/2
3
32 × 𝑀𝑓 × 𝑓𝑠 ×
𝑑≥√ 3. 27
𝑘𝑓
𝜋 × 𝑅𝑒
On choisit comme matériau l’acier trempé pour les vis standard de limite élastique. Re= 800
MPa
𝑘𝑓 = 1
On remarque que l’effet du couple de torsion est négligeable par rapport à l’effet de flexion
𝑀𝑡 ≪ 𝑀𝑓
3
𝑑 ≥ √ 32 × 1255680 × 2 × 1
𝜋 × 800
𝑑 ≥ 31.7𝑚𝑚
62
Chapitre 3 Etude et conception de la fraiseuse 3 axes
63
Chapitre 3 Etude et conception de la fraiseuse 3 axes
Le couple nécessaire pour faire fonctionner l’ensemble est partitionné en première place dans
le couple de démarrage. Pour une charge de 160 kg
ƞ: le rendement 90%.
𝑝 0.005
𝑇𝑐 = 𝐹 𝑐 × = 1726.56 × = 1.83 𝑁𝑚 3. 29
2×𝜋×ƞ 2 × 𝜋 × 0.9
Donc le moteur sur l’axe X a pour caractéristiques d’après le tableau de l’annexe 2 :
Couple = 4,6 Nm
La translation du chariot horizontal sur l’axe Y est obtenue grâce à la chaîne cinématique :
Pour dimensionner la vis, il faut d’abord évaluer l’effort totale Ft nécessaire pour vaincre
l’effort de frottement Fm.
𝐹𝑡 = 𝐹𝑚 3.30
64
Chapitre 3 Etude et conception de la fraiseuse 3 axes
Diamètre de la vis
𝑅
𝑒
𝜎 = √𝜎2 + 3𝜏2 ≤
𝑒𝑞 𝑓𝑚𝑎𝑥 𝑚𝑎𝑥
𝑓𝑠
3
32 × Mf × 𝑓𝑠 ×
𝑑≥√
𝑘𝑓
𝜋 × Re
On choisit comme matériau l’acier trempé pour les vis standard de limite élastique. Re= 800 MPa
𝑘𝑓 = 1
On remarque que l’effet du couple de torsion est négligeable par rapport à l’effet de flexion
𝑀𝑡 ≪ 𝑀𝑓
3
32 × 313920 × 2 × 1
𝑑≥√
𝜋 × 800
𝑑 ≥ 19.99𝑚𝑚
Le couple nécessaire pour faire fonctionner l’ensemble est partitionné en première place dans
le couple de démarrage. Pour une charge de 40 kg
𝑝 0.005
𝑇𝑐 = 𝐹 𝑐 × = 431.64 × = 0.38 𝑁𝑚 3. 31
2×𝜋×ƞ 2 × 𝜋 × 0.9
Donc le moteur sur l’axe Y a pour caractéristiques d’après le tableau de l’annexe 2 :
Couple = 4,6 Nm
La translation du chariot vertical sur l’axe Z est obtenue grâce à la chaîne cinématique :
On procède de la même manière que le dimensionnement adapté sur les axes X et Y pour
déterminer les paramètres géométriques de notre vis.
66
Chapitre 3 Etude et conception de la fraiseuse 3 axes
67
Chapitre 3 Etude et conception de la fraiseuse 3 axes
𝐶 = 𝐹×𝒑
3. 33
𝟐𝝅 × 𝜂
M=20 kg ⇒𝑃 = 𝑀× 𝑔 = 20×9.8=196.2 𝑁
Le pas choisi pour le déplacement de la charge est de 5mm, et le rendement est de 0.9
216×𝟎.𝟎𝟎𝟓
C= 𝟐𝛑×0.9 = 0.19 Nm
On choisir un moteur pas à pas de 5.8 N.m (moteur pas à pas Nema 34) et Vis à bille (300mm Diamètre
16mm Pas : 5mm)
Nv=Nm=327 tr/mn
68
Chapitre 3 Etude et conception de la fraiseuse 3 axes
Détermination la vitesse de translation du chariot Vc en mm/s
69
Chapitre 3 Etude et conception de la fraiseuse 3 axes
𝑋
𝑇𝑡 =
𝑉𝑐 = 1200/ 27.25 = 44 𝑠 3. 36
Le rendement global 𝜂𝑔 :
𝜂𝑔 = 𝜂𝑝 . 𝜂𝑣 = 0,81 3. 38
L`axe Z possède des déplacent inferieure a ceux sur les deux axes X et Y
Un guidage linéaire permet un type de mouvement linéaire qui utilise des éléments roulants
tels que des billes ou des rouleaux. En utilisant des éléments roulants à recirculation entre le rail et le
patin, un guidage linéaire peut obtenir un mouvement linéaire de haute précision. Comparé à une
glissière traditionnelle, le coefficient de frottement pour un rail de guidage linéaire n’est que de
1/50. En raison de l'effet de retenue entre les rails et les patins, guidages linéaires peuvent prendre
des charges dans les directions haut / bas et gauche / droite. Grâce à ces caractéristiques, les rails de
guidage linéaires peuvent améliorer considérablement la précision de déplacement, en particulier
lorsqu'ils sont accompagnés de précises vis à billes [14].
70
Chapitre 3 Etude et conception de la fraiseuse 3 axes
La charge dynamique de base est un facteur important utilisé pour le calcul de la durée de vie
Guidages linéaires à billes. Elle est définie comme la charge maximale lorsque la charge ne change
pas de direction ou d'amplitude et se traduit par une durée de vie nominale de 50 km de
fonctionnement pour un guidage linéaire à billes et de 100 km pour une guidage linéaire à rouleaux
[14].
Durée de vie
La durée de vie d’un rail de guidage linéaire est définie comme la distance totale parcourue
jusqu'à ce que la fatigue s'écaille à la surface du chemin de roulement ou des éléments roulants [14].
La durée de vie varie considérablement même lorsque les guidages à mouvement linéaire sont
fabriqués de la même manière ou utilisés dans les mêmes conditions de mouvement. Pour cette
raison, la durée de vie nominale est utilisée comme critère pour prédire la durée de vie d'une
glissière de guidage linéaire. La durée de vie nominale est la distance totale que 90% d'un groupe de
guides de mouvement linéaires identiques, exploités dans des conditions identiques, peuvent
parcourir sans s'écailler. Lorsque la charge nominale dynamique de base est appliquée à une
glissière de déplacement linéaire. La durée de vie nominale est de 50 km [14].
La charge active affecte la durée de vie nominale d’un rail de guidage linéaire. Basé sur la
charge nominale dynamique de base sélectionnée et la charge réelle. La durée de vie nominale des
guidages linéaires à billes et à rouleaux peut être calculée par [14] :
𝐶
Guidages à billes : 𝐿 = ( )3 × 50 𝑘𝑚
𝑃
𝐶 3
Guidages à rouleaux :L = ( )10 × 100 𝑘𝑚
𝑃
L : durée de vie nominale (km)
C : charge dynamique de base (kN)
P : charge réelle (kN)
𝑐 3
Guidage à bille : 𝐿×10 3
3
ℎ𝑟
𝐿 = ( ) ×50×10
𝑃
ℎ 𝑉𝑒×60 = 𝑉𝑒×60
𝑐 10/3
Guidage à rouleau : 3
( ) ×100×103 ℎ𝑟
𝐿×10
𝐿 = = 𝑃
ℎ 𝑉𝑒×6 𝑉𝑒×60
Lh : durée de vie (h) 0
L : durée de vie nominale (km)
Ve : vitesse (m / min)
C / P : facteur de charge
Si les facteurs environnementaux sont pris en considération, la durée de vie nominale est
fortement influencée par les conditions de mouvement, la dureté du chemin de roulement et la
température du chemin de guidage linéaire [14].
Guidage à bille 𝑓 ×𝑓 ×𝐶 3
: 𝐿 = ( ℎ
𝑡 ) × 50 𝐾𝑚
𝑓𝑤×𝑝𝐶
73
Chapitre 3 Etude et conception de la fraiseuse 3 axes
En général, la surface du chemin de roulement en contact avec les éléments roulants doit avoir
la dureté HRC 58-62 à une profondeur appropriée. Lorsque la dureté spécifiée n'est pas obtenue, la
charge admissible est réduite et la durée de vie nominale est réduite. Dans cette situation, la charge
dynamique de base et la charge statique de base doivent être multipliées par le facteur de dureté [14].
Les charges agissant sur une glissière linéaire comprennent le poids de la glissière, la charge
d'inertie aux heures de démarrage et d'arrêt, et les moments de charge provoqués par le surplomb.
Ces facteurs de charge sont particulièrement difficiles à estimer en raison des vibrations mécaniques
et des chocs. Par conséquent, la charge sur une rail de guidage linéaire doit être divisée par le facteur
empirique [14].
74
Chapitre 3 Etude et conception de la fraiseuse 3 axes
Charges appliquées
Calcul de la charge
Plusieurs facteurs affectent le calcul des charges agissant sur un rail de guidage linéaire
(comme la position du centre de gravité de l'objet, la position de poussée et les forces d'inertie au
moment du démarrage et arrêt). Pour obtenir la valeur de charge correcte, chaque condition de
charge doit être soigneusement prise en compte [14].
W : poids appliqué
Pn: charge (radiale, radiale inversée), n = 1-4
a, b, k : distance de la force externe au centre géométrique
c : espacement des rails
L: distance de la externe face au conducteur
F: force externe
75
Chapitre 3 Etude et conception de la fraiseuse 3 axes
Sur l’axe x :
W=120×9.81=1177.2 N
F=40×9.81=392.4 N
B=0
A=615 mm
C=1285 mm
D=269 mm
𝑤 𝐹
𝐹 × 𝑎 𝐹 × 𝑏 1177.2 392.4 392.4 × 615 392.4 × 0
𝑃1 = + + 2𝑐 + 2𝑑 = 4 + 4 + 2 × 1285 + 2 × 269 = 486.30𝑁
4 4
𝑤 𝐹 𝐹× 𝐹 × 𝑏 1177.2 392.4 392.4 × 615 392.4 × 0
𝑃2 = + + 𝑎 − = + + − = 486.30𝑁
2𝑑 4 4 2 × 1285 2 × 269
4 4
2𝑐
𝑤 𝐹
𝐹× 𝐹 × 𝑏 1177.2 392.4 392.4 × 615 392.4 × 0
𝑃3 = + − 𝑎 − = + − + = 298.50𝑁
2𝑑 4 4 2 × 1285 2 × 269
4 4
2𝑐
𝑤 𝐹
𝐹× 𝐹 × 𝑏 1177.2 392.4 392.4 × 615 392.4 × 0
𝑃4 = + − 𝑎 − = + − − = 298.50𝑁
2𝑑 4 4 2 × 1285 2 × 269
4 4
2𝑐
𝑃𝑚𝑎𝑥 = 486.30𝑁
76
Chapitre 3 Etude et conception de la fraiseuse 3 axes
Sur l’axe Y :
W=25×9.81=245.25N
F=15×9.81=147.15N
D=126 mm
H=28.75 mm
K=0 mm
C=120 mm
L=161.25 mm
Sur l’axe Z :
H=28.75 mm
77
Chapitre 3 Etude et conception de la fraiseuse 3 axes
𝐶×𝟐𝝅×𝜂 5.8×2𝜋×0.9
F= 𝒑 = 0.005 = 6559.65 N
W=15×9.81=147.15 N
d=106mm
c=126mm
L=120 mm
Pour l’axe X :
78
Chapitre 3 Etude et conception de la fraiseuse 3 axes
3
0.6 × 1 × 27.1 × 10³
𝐿=( ) × 50 = 55.4 × 104 𝐾𝑚
1.5 × 486.30
Pour l’axe Y :
Pour l’axe Z :
)3 × 50 = 19.7 × 103 𝑘𝑚
80
Chapitre 3 Etude et conception de la fraiseuse 3 axes
L=(n-1) ×P+2×E
81
Chapitre 3 Etude et conception de la fraiseuse 3 axes
P : distance entre deux trous (mm)
82
Chapitre 3 Etude et conception de la fraiseuse 3 axes
Voir annexe 4 :
Donc pour l’axe X et Y en choisir glissières HGH20CA avec un rail de guidage de longueur
1600 mm
Pour l’axe Z :
Donc pour l’axe Z on choisir un rail de longueur 340 mm et une glissière de type HGH20CA
(voire annexe 3 et 4) [14].
On détermine les réactions et les moments comme le montre le schéma simplifier du portique
suivant :
83
Chapitre 3 Etude et conception de la fraiseuse 3 axes
Détermination de réactions en A et B
Equation de la statique :
𝑃
𝑅𝐴𝑦 = 𝑅𝐴𝑦 =
2
𝑅𝐴𝑋 = 𝑅𝐴𝑋 = 0 (aucune force axiale).
𝑃𝐿
∑ 𝑀𝑧⁄𝐴 = MA – MB − + RBy × 𝐿 = 0
2
⇒ MA = MB
MA = MB = 𝑃𝐿 392.4 × 1600
= = 78480 N. mm
8 8
Equation de déformation :
𝑀𝑓𝑧 = 𝑅𝐴𝑦x– MA
𝐿
Quand 𝑥 =
2
– 𝐸. 𝐼𝐺𝑧. 𝑦′ = x2
– MA𝑥 + 𝐶1
𝑅𝐴𝑦 2
Après 2eme intégration
:
84
Chapitre 3 Etude et conception de la fraiseuse 3 axes
x3 x2
– 𝐸. 𝐼𝐺𝑧. y = 𝑅𝐴𝑦 – MA + 𝐶1x + 𝐶2
6 2
Condition aux limites :
y′(0) = 0 ⇒ 𝐶2 = 0
La rotation est nulle au point C ⇒y′ (𝐿 ) = 0 ⇒ M =
𝑃𝐿
2 A 8
MA = MB = 78480 N. mm
y(0) = 0 ⇒ 𝐶2 = 0
𝟏 𝐱𝟑 𝐱𝟐
𝐲 =–
𝑬. 𝑮𝒛
(𝑹𝑨𝒚 – 𝐌𝐀 )
𝑰 𝟔 𝟐
𝐿
Flèche maximale : quand x =
2
𝑷 × 𝑳𝟑
𝐟𝒎𝒂𝒙 =
𝟏𝟗𝟐𝑬𝑰𝑮𝒛
Avec 𝐼
𝑏.ℎ3 103×1503−(103−10)×(150−10)3
𝐺𝑧 = 12
= 12
= 7702750 𝑚𝑚4.
La limite élastique de l’acier Re= 282.69 MPa et on prend un coefficient de sécurité S=2.
𝑅𝑒
𝜎𝑎ⅆ𝑚 =
𝑆
𝜎𝑥 = 𝑀𝑓 𝑅𝑒
𝑧
∙ 𝑦max ≤ 𝜎𝑎ⅆ𝑚 =
𝑆
𝐼𝐺𝑧
𝑀𝑓𝑧 ℎ 𝑅
∙ ≤ 𝑒
𝐼𝐺𝑧 𝑆
2
2 × 𝑅𝑒 × 𝐼𝐺𝑧
𝑀𝑓𝑧 ≤
𝑆×ℎ
85
Chapitre 3 Etude et conception de la fraiseuse 3 axes
2 × 282.69 × 7702750
𝑀𝑓𝑧 ≤
2 × 150
86
Chapitre 3 Etude et conception de la fraiseuse 3 axes
𝑀𝑓𝑧 ≤ 14 516,602 𝑁. 𝑚
87
Chapitre 3 Etude et conception de la fraiseuse 3 axes
MA = MB = 78 480 Nmm
𝑀𝑓𝑚𝑎𝑥 = 78,480 𝑁. 𝑚
Plaque en acier :
On a :
𝐹 = Fcx = 2153N
88
Chapitre 3 Etude et conception de la fraiseuse 3 axes
Avec :
Pour que la plaque résiste aux efforts appliqués elle doit vérifier la condition suivante :
𝜎 = 𝑀𝑓𝑚𝑎𝑥 × 𝑦
≤ 𝜎𝑎ⅆ𝑚
𝐼
Avec :
σ : la contrainte (N/mm2)
𝑏. ℎ3 200 × 15
3
𝐼= = = 56250 𝑚𝑚4
12 12
ℎ 15
𝑦= =
2 2 = 7,5 𝑚𝑚
𝑅𝑒 250
𝜎𝑎ⅆ𝑚 = = = 125 𝑀𝑃𝑎
2 2
89
Chapitre 3 Etude et conception de la fraiseuse 3 axes
Donc :
4,092×105
𝜎= × 7,5 = 54.56 𝑀𝑃𝑎 ≤ 𝜎 =125 MPa
56250 𝑎ⅆ𝑚
90
Chapitre 3 Etude et conception de la fraiseuse 3 axes
𝑃 (𝑏 +
𝜎= √2𝐿2 + 3. 40
ℎ × 𝑙 ( 𝑏 + ℎ) ℎ)2
2
AN :
Re
𝜎 = 2.23 𝑀𝑃𝑎 ≤ = 125 𝑀𝑃𝑎
2
𝜏 = 0.707 ×
= 0.40 𝑀𝑃𝑎 ≤ 𝑅𝑝𝑔 = 125 𝑀𝑃𝑎 3. 41
ℎ×𝑙
91
Chapitre 3 Etude et conception de la fraiseuse 3 axes
𝜎 = 30.75 𝑀𝑃𝑎 ≤ 𝑅𝑒
2
Re
σ𝑚𝑎𝑥 = 31.24 𝑀𝑃𝑎 ≤
2
La condition reste vérifiée.
Vu que la soudure résiste on peut supposer que la plaque est encastrée au niveau de l’extrémité
soudée tandis que l’autre extrémité est soumise à un effort 𝑃 = 972.6 𝑁 .
La traverse est une pièce de forme parallélépipède en acier de dimensions : L=55mm, l=345mm,
b=15mm
92
Chapitre 3 Etude et conception de la fraiseuse 3 axes
93
Chapitre 3 Etude et conception de la fraiseuse 3 axes
Les accouplements sont utilisés pour transmettre la vitesse et le couple, ou la puissance, entre
deux arbres de transmission en prolongement l’un de l’autre comportant éventuellement des défauts
d'alignement [12].
La translation du chariot horizontal sur l’axe X obtenue est assuré par un moteur pas à pas. La
valeur du déplacement minimal en mm, effectué par le chariot, en commande micro-pas, noté
résolution « r »
94
Chapitre 3 Etude et conception de la fraiseuse 3 axes
On a opté pour un accouplement élastique de type OFP (voir annexe 8) qui est optimiser avec les
caractéristiques du moteur.
Les vis à billes des axes X et Y sont supportées chacun par deux paliers de roulements
l’extrémité du côté de l’accouplement on a un palier à deux roulements à billes à contact oblique
montés conjointement comme le montre la figure 3.40. Tandis que la 2ème extrémité on a un palier
à roulement à billes à contact radial.
D’après le tableau 3-6 les diamètres des roulements pour la vis de l’axe X qui a un diamètre 32
mm et un pas de 5 mm : 𝑑2=20 mm.
95
Chapitre 3 Etude et conception de la fraiseuse 3 axes
Calcul de l’effort P ; qui représente le poids total de l’ensemble broche et vis de l’axe Z dans sa
position la plus défavorable sur l’axe Y comme le montre la figure 3.41
𝑃 = 𝑚𝑧 × 𝑔 = 40 × 9.81 = 392.4 𝑁
∑𝑀
⁄ = −Pa × 800 − P × 1402 + 𝑅𝐵 × 1600 = 0
𝐴
1402 800
𝑅𝐵 = 𝑃 × + 𝑃𝑎 × = 361.08 𝑁
1600 1600
𝑃 + 𝑃𝑎 = 𝑅𝐴 + 𝑅𝐵
𝑅𝐴 = 66.32 𝑁.
96
Chapitre 3 Etude et conception de la fraiseuse 3 axes
Comme 𝐹𝑎 = 0 et Fr=180.54 N
Donc 𝑃 = 𝐹𝑟 = 180.54 N
En tours :
𝐶 3
𝐿10 = ( ) 3. 43
𝑃
7000
L10 =( )3 = 5.83 × 104 Mtr
180.54
97
Chapitre 3 Etude et conception de la fraiseuse 3 axes
Figure 3.42:schèma illustrant la variation de la vitesse de rotation en fonction de la longueur de la vis et son
diamètre
106
𝐿10,ℎ = 𝐿10 × 3. 44
60𝑁
106
𝐿10,ℎ = 5.83 × 104 × = 6.48 × 105 ℎ𝑒𝑢𝑟𝑒𝑠
60 × 1500
De l’autre extrémité de la vis on a l’effort max appliqué sur le roulement est Fr=RA=66.32 N.
98
Chapitre 3 Etude et conception de la fraiseuse 3 axes
Comme 𝐹𝑎 = 0 et Fr=66.32 N
Donc 𝑃 = 𝐹𝑟 = 66.32 N
En tours :
𝐶 3
𝐿10 = ( ) 3. 45
𝑃
5100 3
L10 = ( ) = 45.48 × 104 Mtr
66.32
106
𝐿10,ℎ = 𝐿10 × 3. 46
60𝑁
106
𝐿10,ℎ = 45.47 × 10 ×
4
= 50.53 × 105ℎ𝑒𝑢𝑟𝑒𝑠
60 × 1500
La durée de vie de tous les roulements des paliers de la vis à billes de l’axe Y est largement
suffisante.
99
Chapitre 3 Etude et conception de la fraiseuse 3 axes
Calcul de l’effort P ; qui représente le poids total de l’ensemble portique et vis de l’axe X
comme le montre la figure 3.43
𝑃 = 𝑚𝑝 × 𝑔 = 168 × 10 = 1680 𝑁
𝑅𝐴 = 𝑅𝐵 = 𝑃/2 = 840𝑁
Du côté de l’accouplement on a l’effort max appliqué sur chaque roulement est Fr=RB/2=420
N.
10
0
Chapitre 3 Etude et conception de la fraiseuse 3 axes
Comme 𝐹𝑎 = 0 et Fr=420 N
Donc 𝑃 = 𝐹𝑟 = 420 N
En tours :
𝐶 3
𝐿10 = ( ) 3. 47
𝑃
13300 3
L10 = ( ) = 3.17 × 104 Mtr
420
106
𝐿10,ℎ = 𝐿10 × 3. 48
60𝑁
106
𝐿10,ℎ = 3.17 × 104 × = 2.11 × 105ℎ𝑒𝑢𝑟𝑒𝑠
60 × 2500
De l’autre extrémité de la vis on a l’effort max appliqué sur le roulement est Fr=RA=840 N.
Comme 𝐹𝑎 = 0 et Fr=840 N
Donc 𝑃 = 𝐹𝑟 = 840 N
En tours :
𝐶 3
𝐿 10 =( ) 3. 49
𝑃
10
1
Chapitre 3 Etude et conception de la fraiseuse 3 axes
9400
L10 = ( )3 = 1401.37 Mtr
840
106
𝐿10,ℎ = 𝐿10 × 3. 50
60𝑁
106
𝐿10,ℎ = 3538.27 × = 23588.52 ℎ𝑒𝑢𝑟𝑒𝑠
60 × 2500
10
2
Chapitre 4 Conception de la machine
4 Conception de la machine
Introduction :
Bâti (table (2)) : C’est une unité de base qui porte les autres sous-ensembles et mécanismes. Elle est
fabriquée par une structure mécano-soudés constituée des tubes carrés 100 𝑚𝑚 × 100 𝑚𝑚 ×
5 𝑚𝑚 .Sa longueur maximale est de 1600 mm et la largeur maximale est de 1230 mm et une hauteur
de 800 mm. La table comporte aussi deux plaques (1) de dimensions ( 1600 𝑚𝑚 × 55 𝑚𝑚 ×
15 𝑚𝑚 ) soudées dans ces deux côtés, ces derniers représentent la zone de montage des rails de
guidage de l’axe X et elles supportent le poids du portique (4) (l’axe Y et l’axe Z). Sur cette table on
pose un profilé d’aluminium (3) de poids 80 Kg qui représente la zone de travail c’est-à-dire c’est
sur lui qu’on pose et on fixe le brut qu’on va usiner.
Figure 4.1:répresentation de la table mécanosoudée avec les deux traverses gauches et droite
97
Chapitre 4 Conception de la machine
Figure 4.2:vu d'ensemble de la machine,1(les traverses), 2(pied de la table), 3(profilés d’aluminium), 4(portique)
Chariot transversal (axe X) : Le chariot se déplacé transversalement sur des glissières de guidages
linéaires à billes qui permet de faibles frottements et grande précision du déplacement. La vis à
billes est entrainée par un moteur électrique pas à pas et se repose sur des paliers à billes auto
aligneur qui permet la diminution des frottements et de s’adapter aux défauts d’alignement.
98
Chapitre 4 Conception de la machine
Figure 4.3:position de l'axe X dans l'ensemble de la machine :1 et 2 (plaques porte vis), 3(moteur pas à pas),
4( vis à billes), 5(portique)
99
Chapitre 4 Conception de la machine
Chariot horizontal (axe Y) : Le chariot se déplace horizontalement sur des glissières de guidages
linéaires à billes. La vis à billes est entrainée par un moteur électrique pas à pas et se repose sur des
paliers à billes auto-aligneur.
100
Chapitre 4 Conception de la machine
Figure 4.6:vue d'ensemble de l’axe Y :1 et 2(plaques porte vis),3(glissières),4(moteur pas à pas),5(vis à billes),
6(l’axe Z)
101
Chapitre 4 Conception de la machine
Figure 4.8: vue éclatée des organes principales de l’axe Y :1(plaques porte vis),2(paliers),3(écrou),4(vis à billes)
5(joint d’Oldham),6(porte moteur),7(moteur pas à pas)
Chariot vertical (axe Z) : c`est le chariot porte broche et assure essentiellement la profondeur
de passe. L’axe Z est parallèle à la broche (8) de la machine, il est constitué de deux plaques (1 et 2)
en acier liées entre eux à l’aide d’un guidage linéaire, deux glissières HGH20CA (3) parallèles dans
chaque côté qui vont le glissement (mouvement) perpendiculaire entrainé par un moteur pas à pas
NEMA34 (4) (couple 5.6 N.m) qui transmet la rotation et le couple à l’aide d’une courroie (5) à la
vis à billes (6) de diamètre 16 mm et de longueur 467 mm et pas de 5 mm, l’autre plaque (1) est
montée sur les glissières de l’axe Y (7).
102
Chapitre 4 Conception de la machine
Figure 4.9: vue d'ensemble de l'axe Z :1(plaque),2(plaque porte broche),3(glissières de l’axe Z),4(moteur pas à
pas),6(vis à billes),7(glissières de l’axe Y),8(broche et porte broche)
103
Chapitre 4 Conception de la machine
Figure 4.11: vue éclatée des composants de l'axe Z :1(broche et porte broche),2(poulies et courroie),3(plaque
porte broche),4(glissières),5(vis à billes),6(rails de guidage),7(plaque),8(moteur pas à pas),9(porte moteur)
104
Chapitre 4 Conception de la machine
105
Chapitre 4 Conception de la machine
106
Chapitre 4 Conception de la machine
107
Chapitre 4 Conception de la machine
108
Chapitre 4 Conception de la machine
109
Chapitre 4 Conception de la machine
110
Chapitre 4 Conception de la machine
111
Chapitre 5 Commande et Fonctionnement de la Machine
Dans ce dernier chapitre on va utiliser notre commande et l’implémenter sur une machine
CNC après l’avoir modélisée avec SolidWorks. On va présenter le principe de fonctionnement et le
mode de fonctionnement de ce type des machines, les étapes de fabrication par la machine ainsi que
les différents aspects mécaniques, électriques et informatiques.
Langages et programmation :
À l’origine, le code G est basé sur un principe de programmation qui remonte à la période des
cartes perforées, au début des années 60. Il a tout d’abord été développé par l’EIA (ELECTRONIC
INDUSTRIES ALLIANCES) et a été normalisé sous la référence RS274D ou ISO 6983 en février
1980.
Cette programmation s’appuie sur des fonctions préparatoires de type G. Elle est complétée
par des fonctions auxiliaires (de type M) et technologiques (F, S, etc.…). Par l’intermédiaire de ce
code, l’utilisateur communique à la machine un ensemble d’instructions explicites. Un programme
en G- code est donc la traduction d’une suite d’actions et de déplacements élémentaires (ligne droite
ou arc de cercle par exemple) qui permettent de générer des conditions d’usinage ainsi qu’une
trajectoire plus ou moins approximée [16].
Depuis l’établissement delà norme ISO 6983, et avec l’évolution rapide des technologies, de
nombreuses extensions ont été ajoutées pour tenir compte des nouveautés et des nouvelles capacités
des machines-outils. Ces extensions, bien que souvent utiles chez des constructeurs différents de
Directeur de Commande Numérique, n'entrent pas dans la norme et compliquent la tâche des
logiciels de FAO, qui doivent créer les lignes de ce langage pour un DCN particulier. À côté de
l'ISO, de nouveaux codes sont apparus, différents selon le Directeur de Commande Numérique. Ils
intègrent de plus en plus, en plus de ISO, des langages propres aux constructeurs de DCN
(symbolique, C, etc.) Ainsi que des interfaces de programmation conversationnelle destinées à
simplifier la programmation (HEIDENHAIN, SIEMENS, etc.…)
112
Chapitre 5 Commande et Fonctionnement de la Machine
Le G-Code est le langage utilisé pour contrôler une machine à commande numérique. Il s’agit
d’un langage de programmation, qui nous sert à programmer les mouvements que la machine va
effectuer, et le fichier contenant la suite d’instructions s’appelle un programme pièce [18].
Le programme pièce décrit toutes les opérations que doit exécuter la machine pour réaliser des
pièces conformes au dessin de définition. Un programme est constitué de ligne appelées blocs. Un
bloc correspond à des instructions relatives à une séquence d’usinage chaque bloc est composé
d’une suite de mots. Un mot est un ensemble de caractères alphanumériques.
113
Chapitre 5 Commande et Fonctionnement de la Machine
G04 Arrêt programme et ouverture carter (pour nettoyer) (temporisation - suivi de l'argument F
ou X en secondes)
G10/G11 Écriture de données/Effacement de données
G21 Programmation en mm
G31 Saute la fonction (utilisé pour les capteurs et les mesures de longueur d'outil)
G96/G97 Vitesse de coupe constante (vitesse de surface constante) /Vitesse de rotation constante ou
annulation de G96
M00/M01 Arrêt du programme, arrêt optionnel ou avec condition
114
Chapitre 5 Commande et Fonctionnement de la Machine
L’ARDUINO :
ARDUINO est un circuit imprimé en matériel libre (open source) (dont les plans de la carte
elle- même sont publiés en licence libre dont certains composants de la carte, comme le
microcontrôleur par exemple, ne sont pas en licence libre) sur lequel se trouve un microcontrôleur
qui peut être programmé pour analyser et produire des signaux électriques (contrôler des actionneurs
et recenser les informations des capteurs) , de manière à effectuer des tâches très diverses comme la
domotique, le pilotage d'un robot, etc. C'est une plateforme basée sur une interface entrée/sortie
simple [21].
Donc la carte ARDUINO est le cerveau de notre machine CNC .la carte ARDUINO donc a
pour but de traduire les instructions (le programme G-code) générées par le logiciel FAO en
déplacements des différents axes de la machine enfin de fabriquer la pièce souhaitée.
115
Chapitre 5 Commande et Fonctionnement de la Machine
Pour notre machines CNC, la carte ARDUINO qu’on va utiliser est la carte ARDUINO MEGA
L’ARDUINO MEGA est une carte microcontrôleur basé sur l'ATMEGA1280. Il dispose de 54
broches numériques d'entrée / sortie (dont 14 peuvent être utilisées comme sorties PWM), 16 entrées
analogiques, 4 UART (ports série matériels), un oscillateur en cristal de 16 MHz, d'une connexion
USB, une prise d'alimentation, d'une embase ICSP et un bouton de réinitialisation. Il contient tout le
nécessaire pour soutenir le microcontrôleur, il suffit de le connecter à un ordinateur avec un câble
USB ou avec un adaptateur AC-DC ou batterie pour commencer [23].
116
Chapitre 5 Commande et Fonctionnement de la Machine
Jusqu'à maintenant on s’est plus intéressé au côté hardware de la machine. Le côté software
assure que notre machine effectue les déplacements qu’on programme.
117
Chapitre 5 Commande et Fonctionnement de la Machine
Dans le cas d'une commande numérique physique, c'est le directeur de commande numérique
(Arduino) qui interprète les instructions contenues dans les séquences, reçoit les informations des
capteurs et agit sur les actionneurs.
On trouve aussi des pilotes de commandes numériques qui sont des programmes (logiciels)
informatiques s'exécutant sur un PC avec éventuellement une délégation partielle des calculs vers
une carte spécialisée.
Le logiciel de contrôle de la machine contrôle directement les moteurs et les fonctions dans
une Machine CNC. Le programme de commande interprète le programme de la machine ligne par
ligne et délivre les commandes appropriées. Cela signifie que le programme de contrôle lui-même
ne nécessite aucune autre donnée concernant la pièce. Certains des programmes de contrôle incluent
également des fonctionnalités de base CAO et FAO [17]
Mach 3 transforme un ordinateur typique en contrôleur de machine CNC. Il est très riche en
fonctionnalités et offre une grande valeur à ceux qui ont besoin d'un package de contrôle CNC.
Mach 3 fonctionne sur la plupart des PC Windows pour contrôler le mouvement des moteurs (pas à
pas) en traitant le G-Code. Tout en comprenant de nombreuses fonctionnalités avancées, il s'agit du
logiciel de commande CNC le plus intuitif disponible. Mach 3 est personnalisable et a été utilisé
pour de nombreuses applications avec de nombreux types de matériel. [26]
118
Chapitre 5 Commande et Fonctionnement de la Machine
MACH3 est un programme très flexible et paramétrable à n’importe quelle machine CNC. Il
demande au préalable qu’on lui définit toutes les caractéristiques de la machine afin qu’il puisse
l’actionner. Voici quelques paramètres à définir sur MACH3 :
Un arrêt d'urgence, un bouton qui doit être prévu sur chaque machine.
Type de la consigne à générer, STEP/DIR ou bien Quad A/B.
Les limites de l’espace de travail.
Brochage des fins de course avec le PC.
La vitesse Max pour chaque axe.
Paramètres du contrôleur de l’outil.[27]
Le logiciel MACH3 présente plusieurs écrans qu’on peut les afficher en cliquant par la souris
sur les boutons de sélection d’écrans ou par les raccourcis en utilisant les boutons du clavier (les
raccourcis clavier sont affichés après le nom du bouton de sélection d’écrans) :
119
Chapitre 5 Commande et Fonctionnement de la Machine
Une fois le MACH3 lancé, Ce mode s’affiche en appuyant sur la touche TAB du clavier. Dans
ce mode Nous pouvons commander manuellement la position de l’outil. La figure montre l’interface
de commande manuelle de MACH3.
Les commandes de déplacements manuels (JOG) se trouvent dans une fenêtre “volante"
spéciale. Elle est affichée ou cachée en utilisant la touche TAB du clavier.
Nous pouvons utiliser le clavier pour effectuer des mouvements. Les touches fléchées sont par
défaut configurées pour déplacer les axes X et Y et Page Up/Page Down l’axe Z. Ou nous pouvons
utiliser les touches de déplacement sur n'importe quel écran tant que le bouton déplacement manuel
(JOG ON/OFF) est présent. (L’utilisation du bouton SHIFT du clavier simultanément avec les
boutons directionnels engendre un mouvement engendre un déplacement avec une vitesse plus
grande).[28]
120
Chapitre 5 Commande et Fonctionnement de la Machine
On utilise le mode MDI pour saisir manuellement le script G-code que nous voulons exécuter.
Sur cet écran il y a une ligne pour l'entrée de données manuelles (l’icône INPUT). Nous
pouvons cliquer dessus pour la sélectionner et l’utiliser (L’appuie sur Entrer la sélectionne
automatiquement). Nous pouvons taper n'importe quelle ligne valide qui apparaît dans un
programme d’usinage et l'exécuter en appuyant sur Entrer. Nous pouvons annuler la ligne en
appuyant sur ESC [9].
121
Chapitre 5 Commande et Fonctionnement de la Machine
Dans ce mode on peut charger et éditer un Programme d'usinage. Nous serons capables de
modifier des programmes sans quitter Mach 3 mais, il est plus simple de créer le programme en
dehors de mach 3.
Charger, modifier (éditer) et exécuter un programme g-code généré sous forme d’un fichier
texte (Notepad)
Définir les coordonnées des origines des pièces et les origines des axes et palper les outils
122
Chapitre 5 Commande et Fonctionnement de la Machine
Décrire les informations des outils utilisés (nombre de l’outil, le diamètre, la longueur)
123
Chapitre 5 Commande et Fonctionnement de la Machine
On peut ouvrir cet écran en appuyant sur le bouton de changement d’écran ou sur le raccourci
(Alt 4) du clavier
Dans cet écran on peut simuler le programme G-code et voir les mouvements des outils (pour
confirmer que le programme marche bien), une fois la simulation est terminée on peut exécuter le
programme directement de cet écran. [9]
On peut ouvrir cet écran en appuyant sur le bouton décalages du menu de changement des
écrans ou avec le raccourci (Alt 5) du clavier.
124
Chapitre 5 Commande et Fonctionnement de la Machine
Après le câblage de la carte ARDUINO avec les différents composantes (les moteurs des axes,
le moteur de la broche…), on doit configurer le logiciel MACH3 pour qu’il contrôle les
mouvements des moteurs des axes (les déplacements des axes) pour faire fonctionner la machine.
Une fois qu’on lance le logiciel mach 3 on voit une barre d’outils au-dessus de l’écran du
mode automatique
On clique sur la touche configuration (config dans la version anglaise du logiciel) de la barre
d’outils
125
Chapitre 5 Commande et Fonctionnement de la Machine
On clique sur sélectionner les unités de base (select native units dans la version anglaise du
logiciel)
126
Chapitre 5 Commande et Fonctionnement de la Machine
Après cette configuration le logiciel MACH3 prend contrôle des moteurs des axes et de
moteur de la broche
127
Chapitre 5 Commande et Fonctionnement de la Machine
128
Chapitre 5 Commande et Fonctionnement de la Machine
On active :
129
Chapitre 5 Commande et Fonctionnement de la Machine
Après cette configuration les fins de courses et l’arrêt d’urgences sont activés et on est prêt à
commencer le travail avec la machine dans le logiciel MACH3
Usinage de la pièce :
Une fois la simulation est terminée et le programme marche bien et donne la pièce qu’on veut
usiner on peut passer à l’usinage de la pièce avec la machine CNC
130
Chapitre 5 Commande et Fonctionnement de la Machine
Tous les machines CNC présentent des risques qui peuvent engendrer des dégâts corporels ou
tuer le travailleur donc il faut connaitre ces risques et les consigne de sécurité qui doivent être
respectées pour protéger la santé du travailleur et l’entourage de la machine
Il faut connaitre les risques qui peuvent apparaitre lors de l’utilisation de la machine :
Tous ces consignes doivent être respectées avant, durant et après l’usinage :
Porter les vêtements protecteurs nécessaires, les bottes, les gants et les lunettes de sécurité
Vérifier l’état des outils et des équipements
Garder en place les dispositifs de sécurité (extincteur d’incendie……)
Le local de travail de la machine doit être complètement nettoyé
Aucune personne non autorisée (non formée) ne doit avoir accès à la machine
Éloigner les mains de toute organe en mouvement (la broche, l’outil, la pièce) et des circuits
électriques
Vérifier les arrêts d’urgences
Vérification de serrage des outils et des pièces
Utiliser les arrêts d’urgences en cas des risques et couper l’alimentation de la machine
La maintenance de la machine périodiquement
Conclusion
131
Annexes
Conclusion générale
Le choix des éléments des machines et des matériaux à utiliser pour la fabrication des pièces
est une tâche très importante dans le processus de conception, vu que la résistance et le
fonctionnement du mécanisme à concevoir dépondent essentiellement des caractéristiques de ces
deux derniers.
Le but de notre projet est d’étudier, concevoir une machine à commande numérique.
Dans ce travail, nous avons présenté une étude théorique portant sur les notions de la
Conception et de la fabrication qui font progresser le domaine de la production mécanique.
Comme la précision est impérative dans la conception des MOCN ; pour cela tous les axes de
la machine sont équipés par des vis à billes ou on a présenté une étude complète de calcul et choix
de ces vis. Ainsi la partie commande de la machine a été traité en présentant le principe et le mode
de fonctionnement de la préface du logiciel MACH3 et sa configuration.
Ce modeste travail nous a offert l’opportunité d’approfondir nos connaissances dans plusieurs
domaines soient mécaniques ou électriques, ceux grâce aux vastes recherches qu’on a effectué afin
d’atteindre notre but qui consiste à concevoir une machine.
Perspective :
Annexe1
BROCHE
Annexes
Annexe 2
Annexe 3
Glissières
Annexes
Annexe 4
GUIDAGE LINAIRE
Annexes
Annexe 5
Vis à bille
Annexe 6
Courroie
Annexes
Annexes
Annexe 7
Pignon
Annexes
Annexe 8
Références
Références
[1] Farid ASMA, Notes de cours 2007/2008, université mouloud Mammeri de Tizi-Ouzou, Algérie.
[2] DJENAN Mohamed, cour de FABRICATION ASSISTE PAR ORDINATEUR FAO, ENP
Constantine.
[3] Mémoire de projet de fin d’études (Etude et conception d’un système de guidage des axes Y et Z
de la Fraiseuse portique 400*800, Efforts de coupe et résistance mécanique de ces composants
Université Abderrahmane Mira de Bejaia
[4] http://www.usimm.ca/quelles-sont-les-differences-entre-lusinage-3-axes-et-5-axes/
USIMM entreprise est spécialisé dans la numérisation 3D, le dessin assisté par ordinateur, l'usinage
3 & 5 axes et l'impression 3D
[5] BORHEN LOUHICHI, thèse « Intégration CAO/Calcul par reconstruction du modèle CAO à
partir des résultats éléments finis », 2008
[6] PATRICE OGUIC, livre construisez votre machine CNC Dunod, Édition 2016, 161 p.
[7] http://www.makerslide-machines.xyz/fr/2018/03/14/fr-les-axes-dune-fraiseuse-cnc/
[8] [Fan 2011] Jean-Louis Fanchon, Guide des sciences et technologies industrielles, La Plaine-
Saint- Denis/Paris, Nathan/Afnor, 2011, 623 p. (ISBN 978-2-09-161590-5 et 978-2-12-
494183-4), «
Transmissions par courroies et par chaînes », p. 373-386
[9] guideutilisateurFRmach3version3
[16] : RAPHAËL LAGUIONIE thèse de master SMA diplôme cohabite par l’école centrale de
Nantes et l'université de Nantes
[18] : http://robotix.ah-oui.org/user_docs/dos10/gcode-cest-quoi.pdf
[19] : https://www.makerslide-machines.xyz/fr/2016/11/15/quest-ce-que-le-langage-gcode/
[20] :http://robotix.ah-oui.org/user_docs/dos10/Gcode-fr.pdf
[21] Cours complet pour apprendre a programmer un Arduino Par Kossigan Roland ASSILEVI -
Mamadou COULIBALY - Maurin DONNEAUD
[22] :http://www.lossendiere.com/wp-content/uploads/2017/09/comparatif-technique-cartes-
arduino.pdf
[23] : http://jltimin.free.fr/1sti2d_2012_2013/projet2/Arduino_Mega.pdf
[24] :https://www.cours-gratuit.com/cours-arduino/tutoriel-de-programmation-arduino-mega-2560-
pdf
[25] Mémoire Présenté en vue de l’obtention du diplôme D’ingénieur d’état en Génie Mécanique :
ETUDE, CONCEPTION ET REALISATION D’UNE MACHINE À COMMANDE NUMERIQUE
A TROIS AXES (GUESSOUM Mohamed El Amine et BAZIZ Imad)
[26] : https://pccnc-shop.fr/logiciels/334-mach3-logiciel-de-controle-de-machine.html
[27] : Mémoire de projet de fin d’études (Implémentation d’un contrôleur PID pour la commande
des machines DC sur un dsPIC application à la machine CNC) faculté de technologies Université
de M’SILA 2010/2011.
[30] JEAN-LOUIS FANCHON-guide des sciences et technologies industrielles. Édition 2011, 592 p.