Qu'est-ce que le post-processeur dans l'usinage CNC ?

La fabrication à commande numérique par ordinateur (CNC) ne peut être actualisée qu’à l’aide d’un post-processeur. Nous verrons comment le post-processeur s'intègre Usinage CNC dans cet article.

Qu'est-ce qu'un post-processeur ?

Dans la technologie CNC, le processus de production est réalisé à l'aide de la conception/fabrication assistée par ordinateur (CAO)/(FAO). Le logiciel CAM simule le modèle d'outil importé de CAO et un post-processeur convertit ces données en instructions pour les commandes CNC.

Il le fait sous forme de codes géométriques (Codes G) spécifique à la machine.

Quand utiliser le post-processeur dans Usinage CNC

Un post-processeur est également connu sous le nom de « Post » (Post). Il s'agit d'une interconnexion qui communique la sortie des données CAM aux commandes d'une machine CNC. Il garantit que la machine CNC utilisée comprend les commandes de CAM et génère le parcours d'outil précis.

Par conséquent, son rôle ne peut être ignoré dans tout usinage CNC. Son rôle est de garantir la précision des pièces, la sécurité des équipements et des utilisateurs.

Il est important de s'assurer que le logiciel de post-processeur appliqué est compatible avec le programme CAM de la machine utilisée.

Caractéristiques d'un bon post-processeur

Fraiseuse CNC

Fraiseuse CNC

Un bon post-processeur doit présenter les caractéristiques suivantes :

· Compatibilité

Un bon post-processeur Fusion 360 doit traduire harmonieusement les données CAM en commandes de machine. La compatibilité de ces liens importants permet un flux fluide de données de la CAO/FAO vers les commandes de la machine produisant des géométries de pièces précises.

De plus, cela permet de réduire les erreurs, les inexactitudes et tout autre problème lié à la compatibilité.

· Traduction complète

Un bon post-processeur doit être capable de communiquer avec précision les données CMA dans un code G sans aucun ajustement de code. Cela élimine les risques d'erreurs, d'inexactitudes et même de dommages à la machine pouvant résulter de la manipulation du code.

· Facilité d'utilisation

Un bon générateur de post-processeur doit être simple et facile à utiliser. Certains post-processeurs peuvent nécessiter une formation de l'utilisateur avant utilisation, mais cela ne doit être effectué qu'à des fins de fonctionnalité et de dépannage appropriées.

· Durée de conservation

La durée de conservation typique après le traitement est de deux ans avant de pouvoir être retirée ou mise à niveau. Un bon post-processeur doit fonctionner de manière optimale pendant au moins deux avant de tomber en panne ou de nécessiter une mise à niveau. Cela offre aux utilisateurs leur argent et leur confiance dans votre produit.

· Caractéristiques supplémentaires

Un bon processeur ne se limite pas à communiquer le parcours d'outil et les caractéristiques de traitement, etc. Il est également capable d'indiquer quand les cycles sont incomplets entre les changements d'outils et de les corriger si nécessaire. Il doit également effectuer la mise à niveau du système et communiquer avec précision les pannes ou les erreurs.

Comment fonctionne le post-processeur

Processeur de post-usinage en CNC

Processeur de post-usinage en CNC

Un post-traitement fonctionne pour traduire les données du système CAM en codes G ; une information que les commandes CNC peuvent interpréter. Il y parvient en garantissant que le code G généré à partir de cette communication est unique à ce système CNC.

Les opérations suivantes se déroulent dans une phase de post-processeur.

Étape 1: Une CAO au format tridimensionnel est prise en compte dans le système CAM

Étape 2: Le traitement de conception géométrique est ensuite simulé dans le système CAM pour déterminer : parcours d'outil, avances, outils d'opération, temps, etc.

Étape 3: Le logiciel de post-processeur traduit ensuite les données du système CAM en codes G spécifiques à la machine CNC. Les informations traduites servent d’instructions aux commandes de la machine CNC menant au résultat du traitement.

C'est une information complète qui contient : Parcours d'outils optimisés, vitesses d'avance, outils, mode, autres fonctions, etc.

Étape 4: Enfin, les codes géométriques sont ensuite introduits dans la machine pour que le processus de production commence.

Langages recommandés pour le post-processeur dans l'usinage CNC

Le post-processeur utilisé dans l'usinage CNC peut être écrit dans n'importe quel langage de programmation. Chaque langage a son avantage et le choix dépend donc de l'expertise du fabricant et de l'objectif à atteindre.

Certaines des langues recommandées sont :

  • Javascript: Un célèbre langage de prototypage rapide, facile à créer et à modifier.
  • C++ : Couramment utilisé dans les post-processeurs en raison de sa flexibilité et de sa rapidité de sortie.
  • Python: Tout comme JavaScript, ce langage de programmation est adapté à la création de post-processeurs.
  • Langage de script propriétaire: Certains fabricants et développeurs CAM préfèrent utiliser ce langage de programmation pour leurs post-processeurs. Eh bien, il peut être développé spécifiquement pour un fournisseur particulier ou également pour une consommation externe.

Importance du post-processeur dans le processus d'usinage CNC

L'importance d'un post-processeur dans un usinage à commande numérique par ordinateur ne peut être surestimée compte tenu de son rôle critique. Les commandes de la machine ne peuvent interpréter le parcours d'outil correct qu'une fois qu'elles ont reçu les codes G corrects du logiciel CAM.

L’échec de cette étape peut entraîner une production de pièces insatisfaisante, une panne d’équipement et un risque pour l’utilisateur.

Comment choisir le meilleur logiciel de post-processeur CNC

Le choix du meilleur logiciel de post-processeur est crucial pour tout fonctionnement optimal d'un système CAM. Par conséquent, une évaluation minutieuse des facteurs ci-dessous est utile lors de la sélection du meilleur logiciel de « publication » :

1. Compatibilité

La première tâche est de savoir si les configurations de votre machine CNC correspondent au logiciel « post » que vous vous apprêtez à sélectionner. Disposer d'un logiciel adapté à votre système CNC est un ingrédient crucial pour les performances d'usinage.

2. Personnalisation

Il existe des logiciels de post-processeur ouverts et fermés. Le post-processeur ouvert permet de modifier son architecture logicielle pour l'adapter à une certaine configuration de machine, le système fermé ne permet aucune modification.

En résumé, comprendre votre objectif d'usinage CNC joue un rôle important dans la sélection du meilleur post-processeur.

De plus, il est important de prendre en compte les coûts supplémentaires qui pourraient survenir lors d’une future personnalisation ou de l’achat d’un nouveau logiciel.

3. Fonctionnalité

Comment fonctionne au mieux un logiciel de post-processeur ? Il est possible de répondre à cette question en effectuant un test sur le logiciel avant l'achat.

Lors des tests logiciels, des facteurs tels que des performances transparentes, les instructions et performances des commandes de la machine, l'optimisation du parcours d'outil et toute autre information doivent être évalués.

Le meilleur logiciel de post-processeur est celui qui répond à vos besoins.

4. Qualité

Le logiciel de post-processeur est ce qui rend possible une géométrie précise des pièces. Vous devez donc vous procurer votre logiciel auprès de fournisseurs de confiance. Les fournisseurs réputés peuvent être contrôlés en vérifiant les avis des utilisateurs sur leurs sites Web et en vérifiant les certifications de normalisation de la qualité de leurs produits.

Une autre façon d'obtenir le meilleur logiciel de post-processeur consiste à suivre les recommandations des utilisateurs précédents.

5. Assistance utilisateur

Les manuels d'utilisation, les vidéos de démonstration et la formation des utilisateurs sont quelques-uns des moyens par lesquels un fournisseur peut garantir le bon fonctionnement d'un logiciel. Assurez-vous de choisir un fournisseur de logiciels qui peut facilement offrir une assistance système.

6. Entretien

La facilité d'utilisation, le dépannage et la maintenance sont quelques-uns des éléments à prendre en compte lors du processus d'approvisionnement en logiciels. Un fournisseur de logiciels réputé doit être en mesure de déployer les dernières mises à jour logicielles pour éviter tout dysfonctionnement du système dû à une expiration.

Coût du post-processeur pour machine CNC

Un post-processeur coûte cher compte tenu de son rôle dans l’usinage CNC. Son prix varie entre 2 500 et 10 000 USD selon l'équipement, le langage de programmation, les fonctionnalités, la marque et la taille.

Le post-processeur général coûte moins cher que le post-processeur personnalisé. Bien que la « publication » ouverte semble moins chère que l’option personnalisée, un processeur « post » personnalisé est considéré comme plus sécurisé.

Les fournisseurs de logiciels de FAO disposent d'un post-processeur ouvert facilement disponible qui peut être configuré pour être utilisé dans n'importe quelle machine CNC. Ce type de post-processeur coûte beaucoup moins cher qu’un post-processeur personnalisé.

Certains fabricants de CNC proposent leur post-processeur gratuitement mais spécifique à leur marque de machine. Un tel post-processeur ne peut fonctionner sur aucune autre machine CNC en raison de ses spécifications sur mesure.

Une autre façon de réduire les coûts consiste à ajuster les paramètres du post-processeur pour les adapter à une machine spécifique. Cette modification peut être effectuée à moindre coût par un expert en logiciel de FAO ou par un ingénieur logiciel interne compétent.

Fonction de l'éditeur de post-processeur

Un éditeur de post-processeur permet de peaufiner les configurations de code uniques à votre « publication » à l'aide d'une interface utilisateur graphique.

Ce plugin vous permet d'adapter le post-processeur aux configurations spécifiques de la machine CNC.

Vous pouvez y parvenir en suivant les étapes suivantes :

  1. Téléchargez et installez un plugin d'éditeur de post-traitement à partir d'un site Web réputé.
  2. Aller à Programme et cliquez sur « Post Processor Editor ».
  3. Identifiez et choisissez «D'ACCORD» sur le post-processeur que vous souhaitez modifier.
  4. Une nouvelle fenêtre apparaîtra avec des variables modifiables ; procédez à l’ajustement en conséquence.
  5. Cliquez pour "Enregistrer le post-processeur sous (insérer le nom approprié) » et enregistrez-le.

Lors de l'édition du post-processeur, ne remplacez pas le post-processeur d'origine par l'édition personnalisée. Au lieu de cela, enregistrez la version personnalisée nouvellement créée avec votre nom préféré pour permettre le retour à la « publication » par défaut lorsque l'éditeur est désinstallé.

Si vous rencontrez un problème avec votre machine CNC ou votre processus de codage, l'équipe TSINFA est toujours là pour vous aider – Contactez-nous maintenant.

Davantage de ressources:

Types de machines CNC – Source : TSINFA

Commande numérique par ordinateur – Source : WIKIPEDIA

Codes G en CNC – Source : TUTEUR G-CODE