Académique Documents
Professionnel Documents
Culture Documents
LivreBlanc3 5axes FR LoRes
LivreBlanc3 5axes FR LoRes
1
Fig. 1 Parcours 3 axes Fig.2 Parcours 3+2 axes Fig.3 Parcours 5 axes
constant pour la broche est l'usinage 3+2 axes. Quand très court, il n'est pas nécessaire de générer des vues
les pièces sont complexes, il est fréquent de devoir qui se recouvrent, la probabilité d'oublier une zone est
définir une douzaine de vues pour couvrir beaucoup plus faible et l'usinage peut s'effectuer en
complètement toute la pièce. Les parcours obtenus continu sans engagement ni dégagement
doivent se recouvrir, ce qui entraîne non seulement un supplémentaires (fig.3).
prolongement du temps d'usinage, mais également Toutefois, l'usinage 5 axes ne règle pas les problèmes
des difficultés dans le recouvrement parfait des de l'usinage 3+2 axes. Ceux-ci sont simplement
différentes vues d'usinage. En même temps, le transférés du programmeur au système de FAO. Cela
nombre d'engagements et de dégagements augmente paraît raisonnable et présente de nombreux
considérablement, occasionnant des problèmes de avantages pour l'utilisateur. Le système de FAO
qualité des surfaces et davantage de mouvements de WorkNC (Sescoi) a même développé des stratégies 5
l'outil. Enfin, ce type de programmation est axes "à bouton unique" pour générer un parcours
particulièrement difficile pour l'utilisateur et souvent la sans collision entièrement automatique. Les
somme de toutes les vues ne couvre pas toute la utilisateurs actuels disposent de cette option, mais
géométrie. c'est plus complexe en réalité. Un parcours 5 axes qui
La fig.2 montre quatre vues de la pièce. Il reste fonctionne très bien sur une machine spécifique peut
toutefois une zone non couverte au centre de la pièce. fonctionner moins bien sur une autre machine. Les
Il faudrait des vues supplémentaires pour cette zone raisons en sont multiples et vont des propriétés
où celle-ci doit être érodée. En résumé, il est clair qu'il cinématiques de la machine aux paramètres du
est possible d'usiner la pièce avec un outil plus court, contrôleur. Par conséquent, la machine proprement
mais à un prix plus élevé. Il faut définir de nombreuses dite doit être prise en compte pendant la
vues qui se recouvrent, ce qui occasionnent des programmation [7, 11,12]. De ce fait, il est important
problèmes de qualité des surfaces en raison du que le programmeur sache à l'avance quelle machine
nombre plus élevé d'engagements et de raccords sera utilisée pour l'usinage de la pièce.
machine. La programmation prend du temps,
nécessite une intervention manuelle et est source
d'erreurs.
2
machine Auerbach n'a aucun problème pour l'exécuter. même, le matériau utilisé, la qualité des surfaces, la
Par contraste, nous constatons que la DMC 75V stratégie 5 axes et l'outil disponible influencent les
rencontrera un problème lorsque l'angle d'inclinaison contraintes de l'utilisateur.
négatif de -30° le long de la paroi verticale traversera la
verticale en haut et passera en inclinaison positive.
En général, on distingue les principaux types de
Lorsque la limite de 9,5° sera atteinte, la machine
stratégies 5 axes suivants :
s'arrêtera immédiatement (fig.5). Tous les angles au-
dessus de 9,5° seront marqués d'un triangle rouge et
entraîneront l'arrêt de la machine. Normal à la surface : L'outil suit le côté normal à la
L'exemple montre que pour une solution automatique, surface.
la machine doit être connue et prise en compte Angle constant : Tout axe fait partie d'un cône ayant
pendant le calcul. Il ne suffit pas de prendre la un angle constant. L'autre degré de liberté provient du
machine en compte au niveau du post-processeur. Le côté normal à la surface ou de l'entité directrice (par
chapitre 6 traite plus en détails des stratégies ex. un point ou une courbe).
permettant d'éviter les limites angulaires et de Guidé : La distance la plus courte vers une entité
résoudre les problèmes qu'elles posent. directrice (par ex. un point ou une courbe) définit l'axe
d'inclinaison.
3. Stratégies pour les parcours 5 axes Spécifique à la surface : Les contraintes sont données
Les systèmes de FAO actuels offrent un éventail de par la surface elle-même. Les parcours d'usinage
parcours 5 axes. Le problème général de l'usinage 5 roulant où l'outil roule le long d'une surface réglée ou
axes simultané est que les cinq axes offrent les stratégies pour les tubes et les turbines en sont
simplement trop de liberté. Les deux degrés de liberté des exemples.
des inclinaisons des axes permettent pour n'importe
quelle position du parcours un nombre infini de
valeurs d'inclinaison correctes sans collision mais qui
sont complètement différentes. Il est important de
trouver les angles optimums. Par conséquent, tout
système de FAO nécessite des paramètres de la part
de l'utilisateur pour définir des contraintes au
processus de création du parcours. La fig.6 montre
l'exemple d'un parcours de finition par niveau simple
autour d'un hémisphère. Chacun des trois parcours 5
axes a été généré avec une contrainte différente. Le Fig. 7 Il est rare d'usiner une pièce
avec l’outil strictement normal aux surfaces.
premier est généré en normal à la surface, le
deuxième en direction d'un point d'attraction sur une
ligne de centre au-dessus de l'hémisphère et le Du point de vue de l'utilisateur, il lui suffit de choisir
troisième utilise un carré comme courbe directrice. une stratégie (en fonction de ce qui convient le mieux
L'exemple montre non seulement que les contraintes selon lui) et d'exécuter le calcul. Pendant le calcul, il
sont nécessaires, mais qu'elles doivent être définies peut arriver qu'une contrainte ne puisse pas être
avec le plus grand soin. Les contraintes deux et trois conservée sur toute la surface. La stratégie normale à
ne seront probablement jamais usinées car elles n'ont la surface (fig.7) en est un exemple.
aucune utilité du point de vue de l'usinage. Ici le parcours monte d'un plan bas vers une boîte. Les
normales réelles sont représentées dans l'image de
gauche.
3
pas être maintenues si le porte-outil doit éviter une 5. Conversion automatique des parcours 3+2
collision. Dans la mesure où on utilise généralement axes en parcours 5 axes (Auto5)
des outils boules pour l'usinage des parcours 5 axes,
Dans la mesure où les parcours 3+2 axes sont bien
une légère modification de l'angle d'inclinaison ne
compris et qu'ils existent depuis des années avec un
pose pas de problème.
large éventail de stratégies, la question se pose quant
à savoir si l'on peut les modifier pour l'usinage 5 axes.
4. Contrôle et évitement des collisions La tâche nécessaire est exprimée simplement :
Pour un système de FAO, le défi le plus important
n'est pas les mouvements de l'outil lui-même, mais
plutôt la création d'un parcours 5 axes sans collision
fluide et qui fonctionne sur toutes les machines [1, 4,
6-9, 11, 12]. Une variation en douceur des axes tout
en anticipant la cavité suivante ou le coin suivant est
très importante pour la machine et la qualité des
surfaces. La tâche pour chaque position de collision
peut être facilement esquissée :
- Trouver une position sans collision (respecter toutes
les contraintes si possible).
4
Fig. 10 L’interface utilisateur de WorkNC Auto5
La fig.10 montre l'interface graphique utilisateur d'Auto5. Le groupe d'options supérieures est lié au module 3to5axis
et l'utilisateur peut y choisir l'une des stratégies disponibles. En fonction de la stratégie, plusieurs paramètres de
contraintes sont possibles. Le groupe inférieur est dédié au module 5tomachine. Il permet de définir la machine et
la condition de démarrage.
Fig.11 Les collisions détectées sont remplacées par des mouvements verticaux ou en rayons.
En plus des points de collision, il existe plusieurs cas qui entraînent l'arrêt immédiat
de la machine. Dans la mesure où de nombreuses machines sont limitées dans
leurs positions angulaires (voir chapitre 2), la question est la suivante :
Est-il possible d'éviter la limitation angulaire d'une machine ?
La réponse est la suivante : Oui, c'est possible ! La machine DMC 75V
(fig.12) a une limite angulaire de [ -110°, 9.5°] (voir fig.5). Il est possible de
passer outre cette limite angulaire en basculant les angles correspondants.
Par ex. un axe défini par l'angle ( 9.5, C) est identique à celui défini par l'angle
( -9.5, C±180°). La fig.13 illustre la manière dont le module 5tomachine règle
le problème par anticipation. Les problèmes 1 et 2 sont tous les deux causés
par la limitation angulaire de 9,5° :
Problème 1 : Lorsque l'outil approche de la position 1, il regarde au loin et
réalise qu'il va atteindre la limite de 9,5°. Dans la mesure où il est
actuellement vertical, il peut facilement tourner l'angle C de ±180° tout en
restant en contact avec la surface.
Problème 2 : Ici l'axe n'est pas vertical, il doit donc quitter la surface, tourner en
Fig.12 : DMC 75V .
position verticale, tourner l'angle C de ±180° et faire une nouvelle approche.
5
Fig. 13 L’anticipation et la résolution des limites angulaires de la machine DMC 75V.
D'autres problèmes liés à la machine peuvent être dus à la cinématique de celle-ci et à la limite en X, Y et Z. De
plus, il y a plusieurs autres collisions possibles entre la machine, la pièce, l'outil, le porte-outil et la broche. Il est
nécessaire de connaître à l'avance l'ensemble des limites et problèmes d'une machine, qui doivent être pris en
compte au cours du calcul du parcours.