Post-processeur
Le post-processeur est un outil informatique utilisé en fabrication assistée par ordinateur.
Un post-processeur permet de traduire le langage d'une FAO (programme, logiciel de fabrication assistée par ordinateur), le processeur, vers une MOCN (machine-outil à commande numérique).
En effet, un logiciel de FAO crĂ©e un fichier qui n'est pas directement assimilable par la MOCN. Il faut traduire ce fichier pour crĂ©er un nouveau fichier exploitable par la MOCN. Ce fichier peut ĂȘtre par exemple au format ISO, dit aussi G-code, qui est supportĂ© par la plupart des machines.
Chaque constructeur de MOCN a ses spécificités qui nécessitent des adaptations de post-processeurs.
Chaque logiciel de FAO a lui aussi ses propriĂ©tĂ©s qui font que le post-processeur d'un logiciel A ne sera pas le mĂȘme que le post-processeur d'un logiciel B pour la mĂȘme machine outil.
On peut dire aussi qu'un post-processeur est un programme conçu pour traiter des donnĂ©es lues Ă partir dâun fichier source (APT par exemple) comprenant des informations, des trajectoires dâoutil et les paramĂštres dâusinage pour les adapter Ă une machine spĂ©cifique sous forme dâun programme conforme aux standards ISO (par exemple) qui sera sauvegardĂ© dans un fichier NCC (Numerical Control Code).
Générateur
Etant donné que chaque post-processeur est unique, il existe des logiciels d'aide à sa programmation : ce sont les générateurs de post-processeurs.
Leurs utilisations permet de crĂ©er un post-processeur basique en quelques minutes mais leur intĂ©rĂȘt rĂ©side dans la personnalisation de ces post-processeurs. Cette personnalisation est un processus lent et complexe car il faut prendre en compte tous les paramĂštres de la machine et les besoins de l'entreprise ou de l'atelier.
Le générateur de post-processeur fait par exemple automatiquement la traduction cinématique des mouvements de l'outil suivant les degrés de libertés de la machine-outil.
Un post-processeur mal conçu peut générer des bris machines trÚs coûteux.
Exemple des possibilités du post-processeur
Pour les machines à plateaux rotatifs, des mots APT spécifiques (donnés par le programmeur) permettent au post-processeur soit de déplacer l'outil au dessus de la piÚce, soit de faire tourner le plateau avec un outil restant fixe (pratique pour des piÚces de révolution).
Le post-processeur calcule gĂ©nĂ©ralement l'usinage d'une poche en avance, et dĂ©termine la meilleure position de tĂȘte Ă adopter pour Ă©viter d'ĂȘtre en hors-course en cours d'usinage, ce qui gĂ©nĂ©rerait de grands mouvements marquant la piĂšce.
Historique des post-processeurs
La programmation de post-processeurs peut ĂȘtre compliquĂ©e. Dans les annĂ©es 1990, avant la gĂ©nĂ©ralisation de l'UGV (usinage grande vitesse), c'est le post-processeur qui devait calculer l'accĂ©lĂ©ration et le ralentissement de la tĂȘte, et rajoutait des points intermĂ©diaires pour gĂ©rer l'avance.