L'usinage CNC 5 axes devient simple et pratique
Aug 13, 2020
Laisser un message
Pour les fabricants de moules utilisant des machines-outils multi-axes, le développement de programmes CNC capables de tirer pleinement parti des capacités de ces machines-outils est un problème difficile. Le but est de tirer pleinement parti du mouvement de l'axe supplémentaire de la machine-outil (établi ou porte-outil) de la manière la plus efficace et en même temps de donner au moule une bonne finition de surface.
Ces dernières années, le mouvement synchrone des machines-outils est devenu de plus en plus compliqué, ce qui rend également le système logiciel de FAO confronté à des problèmes difficiles en mathématiques et en technologie. Le développement rapide de la technologie de traitement a rendu difficile la synchronisation du développement de programmes CN efficaces pouvant être utilisés pour faire fonctionner des machines-outils.
De plus, les produits logiciels conçus pour les machines-outils multi-axes doivent être faciles à utiliser et corriger les erreurs. Étant donné que les matériaux, les outils de haute précision et les accessoires utilisés dans ces machines-outils avancées sont très coûteux, même les plus petites erreurs de programmation peuvent entraîner des pertes importantes.
Sur la base de ces prémisses, le problème auquel sont confrontés les développeurs de logiciels FAO est de savoir comment combiner ces puissantes fonctions de programmation avec un processus de programmation facile à comprendre par les utilisateurs. Ces fonctions doivent être clairement énoncées pour guider l'utilisateur tout au long du processus de programmation, afin d'éviter des erreurs dans la détermination de la trajectoire de l'outil. Dans le même temps, le processus de programmation ne deviendra ni rigide ni limité.
vieille pensée
Afin de fournir aux utilisateurs plusieurs solutions de traitement, les développeurs de logiciels de FAO décomposent toujours le traitement à quatre et cinq axes en diverses fonctions spéciales pouvant être utilisées pour divers chemins d'outils. En fait, certains développeurs FAO sont fiers de leur capacité à fournir de multiples fonctions spécialisées.
Le coût de développement de ce type de logiciel est de rendre la fonction du système difficile à comprendre. L'utilisateur final typique ne peut comprendre et utiliser que des fonctions limitées. Il est impossible pour les programmeurs CNC avec des affaires occupées de se souvenir de l'objectif des nombreuses fonctions du système FAO, de sorte qu'ils ne programment généralement qu'en fonction des fonctions avec lesquelles ils sont le plus familiers et ignorent les autres fonctions.
Quatre étapes simplifiées
Le nouveau concept de fonctions d'usinage avancées est basé sur l'idée que toute fonction d'usinage à cinq axes (aussi compliquée soit-elle) peut être définie en quelques étapes simples. Les fabricants de moules ont adopté une méthode éprouvée pour mettre en place des procédures de production de moules:
(1) La zone à traiter et la séquence de traitement. Cette étape est basée sur la complexité de la forme de la pièce, et est souvent la plus simple pour inspirer l'inspiration d'un mécanicien qualifié.
(2) Quelle doit être la forme de la trajectoire de l'outil dans la zone d'usinage? L'outil doit-il couper dans l'ordre de l'avant et de l'arrière ou de haut en bas selon les lignes paramétriques de la surface et la limite de surface comme guide?
(3) Comment guider l'axe de l'outil pour qu'il corresponde à la trajectoire de l'outil? Ceci est très important pour la qualité de la finition de surface et s'il faut utiliser un outil dur court dans un petit espace. Le fabricant de moules doit contrôler entièrement l'outil, y compris les angles avant et arrière lorsque l'outil est incliné. De plus, il est nécessaire de prendre en compte la limite angulaire provoquée par la rotation de la table de travail ou du poste d'outil de nombreuses machines-outils. Par exemple, il existe des limites au degré de rotation des machines-outils de fraisage / tournage.
(4) Comment convertir le chemin de coupe de l'outil? Comment contrôler le déplacement de l'outil dû à la remise à zéro ou au déplacement et le déplacement que l'outil doit produire entre les zones d'usinage au point de départ de la trajectoire d'outil? Le déplacement produit par le processus de conversion est très critique dans la production de moules. Il permet d'éliminer les traces de la ligne de repère et de l'outil (qui peuvent être supprimées par polissage manuel par la suite).
Nouvelles idées
En suivant l'idée d'un mécanicien au moment de décider d'effectuer un usinage cinq axes sur des pièces complexes, c'est une meilleure façon de développer un logiciel de FAO. Pourquoi décomposer les fonctions d'usinage à cinq axes au lieu de développer un processus de programmation unique familier et facile à comprendre pour les programmeurs?
Cette technologie avancée éliminera la contradiction entre les fonctions puissantes et la facilité d'utilisation. En simplifiant la méthode d'usinage multi-axes en une fonction unique, les utilisateurs peuvent rapidement utiliser pleinement toutes les fonctions du produit. Avec cette nouvelle fonction de FAO, l'usinage cinq axes peut être maximisé flexibilité et compacité.
