mathieu@lautre-instant:~$ whoami
HENRA Mathieu
Gérant de la société L'autre Instant, que j'ai créée avec mon associée Lucille BAC.
mathieu@lautre-instant:~$ ls sites/
mathieu@lautre-instant:~$ ls projets/
mathieu@lautre-instant:~$ ls reseaux-sociaux/
mathieu@lautre-instant:~$ cat projets/postpro-dmg-cmx50u.txt
DMG Mori CMX50U / CMX1U — post-processeur pour SolidWorks janv. 2026 – juin 2026 Développement d'un post-processeur SolidWorks pour une DMG Mori CMX50U, en 5 axes positionnés (3+2). Pas de TRAORI : l'orientation se fait par positionnement, avec le CYCLE800. Le post-processeur fonctionne aussi avec les DMG Mori CMX1U.
mathieu@lautre-instant:~$ cat projets/postpro-fusion-robotmaster.txt
MANUEL D'UTILISATION ET DOCUMENTATION TECHNIQUE
Post-processeur Fusion 360 vers APT (Robotmaster)
Date : 09/12/2025 Version : 17 Auteur : L'autre Instant
----------------------------------------------------------------------
1. INTRODUCTION
Ce post-processeur est conçu pour faire le lien entre Autodesk Fusion 360
(FAO) et Robotmaster (ou tout autre logiciel de FAO acceptant le format
APT ISO 4343).
Il traduit les parcours d'outils de Fusion en un code neutralisé (APT) qui
décrit la géométrie du mouvement (GOTO, MOVARC) et les intentions
technologiques (SPINDL, FEDRAT) sans être lié à une cinématique machine
spécifique. C'est Robotmaster qui se charge ensuite de la cinématique du
robot 6 axes.
----------------------------------------------------------------------
2. INSTALLATION DANS FUSION 360
1. Récupérer le fichier : apt 2-12.2025 v17.cps (ou _vente.cps).
2. Ouvrir la bibliothèque de post-processeurs :
- dans Fusion, aller dans l'espace de travail FABRICATION ;
- onglet GÉRER (Manage) > Bibliothèque de post-processeurs
(Post Library).
3. Importer :
- sélectionner « Local » (ou « Cloud » pour le partager) ;
- clic droit > Importer, puis choisir le fichier .cps.
4. Utilisation :
- lors de la création d'un programme CN, sélectionner ce
post-processeur dans la liste.
----------------------------------------------------------------------
3. CONFIGURATION (PROPRIÉTÉS)
Ces options apparaissent dans la fenêtre « Post Process » de Fusion. Elles
permettent de personnaliser le comportement sans toucher au code.
Groupe : Formats & Informations
Séparer les fichiers par opération (separateFiles) défaut : OUI
Génère un fichier .apt distinct pour chaque opération (ex. Prog_1.apt,
Prog_2.apt). Utile pour Robotmaster, qui nécessite un nouveau fichier
à chaque changement d'orientation d'outil (plan de travail). Si vos
opérations gardent la même orientation, vous pouvez décocher cette
case pour tout avoir dans un seul fichier.
Afficher les notes (showNotes) défaut : OUI
Injecte les commentaires et métadonnées en en-tête (PPRINT) : temps
estimé, stratégie, tolérance, etc. Indispensable pour la traçabilité.
Utiliser G0 pour les rapides (forceRapid) défaut : OUI
Fusion sort souvent les mouvements rapides (déplacements hors matière)
comme des G1 à haute vitesse (F10000). Si coché, le post-processeur
force une vraie commande RAPID (G0), ce qui permet à Robotmaster
d'optimiser librement ces mouvements.
Précision décimale défaut : Haute
Haute (6 décimales), Moyenne (4) ou Basse (3). Pour l'aéronautique et
la précision, garder « Haute ».
Écrire les métadonnées d'audit défaut : OUI
Ajoute l'utilisateur, la date et le chemin du fichier source en
en-tête.
Groupe : Précision & Géométrie
Autoriser les arcs (allowArc) défaut : NON
ON : génère des commandes MOVARC (G2/G3). Fichier plus léger, courbes
plus lisses.
OFF : « linéarise » tout en petits segments GOTO. Plus lourd, mais
compatibilité garantie si le convertisseur a du mal avec
certains arcs 3D complexes.
Exploser les petits arcs défaut : OUI
Si les arcs sont activés, convertit quand même les tout petits rayons
(< 1 mm par défaut) en segments pour éviter les instabilités
numériques.
Groupe : Sécurité
Activer la sécurité Z (zSafeEnabled) défaut : NON
Système anti-collision « tout ou rien ». Le post-processeur analyse
tout le programme avant la génération. Si un seul point descend sous
la limite Z définie, le traitement s'arrête et ne génère rien, ce qui
oblige à corriger le parcours.
Limite Z minimale défaut : 0.0
Hauteur Z minimale autorisée (ex. 0 pour la surface de la table),
exprimée dans le repère global (WCS).
Surveillance de l'usure (toolWearMonitoring) défaut : NON
Active la surveillance de l'usure d'outil en temps réel.
Limite d'usure en m (toolWearLimit) défaut : 500
Distance de coupe maximale. Si elle est dépassée pendant l'usinage,
une pause (OPSTOP) est insérée pour permettre le contrôle de l'outil.
----------------------------------------------------------------------
4. FONCTIONNALITÉS DÉTAILLÉES
A. Sortie multi-fichiers
Cette fonction permet de segmenter le code.
- Pourquoi ? Robotmaster gère très bien plusieurs opérations dans un
même fichier, SAUF si l'orientation de l'outil (le plan de travail)
change entre deux opérations. Dans ce cas, il faut impérativement
séparer les fichiers.
- Fonctionnement : le post-processeur ferme le fichier en cours (FINI)
et en ouvre un nouveau, numéroté (_1, _2…), à chaque nouvelle
opération.
B. Z-Safe (sécurité globale)
Cette fonction prévient les collisions avec la table, quelle que soit
l'orientation de la pièce.
- Principe : en usinage 5 axes ou positionné (3+2), le « Z » de l'outil
n'est pas le « Z » de la machine. Cette sécurité convertit chaque
point dans le repère GLOBAL de la machine (WCS). Même si l'outil est
orienté à 90°, le système sait où se trouve la table (Z=0).
- Sécurité : c'est une vérification proactive. Si une erreur est
détectée, aucun code n'est produit, pour éviter tout risque d'erreur
humaine.
C. Tool Wear Monitor (gestion de l'usure)
Cette fonction aide à anticiper et gérer la durée de vie des outils.
- Information (en-tête) : dès l'ouverture du fichier, le système calcule
et affiche la distance totale de coupe prévue pour chaque outil
(PPRINT ESTIMATED CUT DISTANCE...). Cette information est toujours
présente, à titre indicatif.
- Sécurité (pendant l'usinage) : si l'option est activée, le
post-processeur surveille le cumul de distance. Si la limite définie
est atteinte :
- il insère un arrêt optionnel (OPSTOP) ;
- il ajoute un avertissement clair
(WARNING: TOOL WEAR LIMIT REACHED).
----------------------------------------------------------------------
5. STRUCTURE DU FICHIER DE SORTIE (APT)
Voici à quoi ressemble un fichier type généré pour Robotmaster :
PARTNO/'Program_1' <- nom du programme / de l'opération
PPRINT ESTIMATED TIME: 2 MIN... <- temps calculé par Fusion
PPRINT TOOL NAME: Fraise D10... <- info outil
PPRINT ESTIMATED CUT DISTANCE... <- estimation de la distance de coupe
UNITS/MM <- unités
CUTTER/10.0, 0.0... <- définition outil (diam., rayon de coin...)
LOADTL/1 <- appel outil n° 1
SPINDL/15000, RPM, CLW <- broche
MULTAX/ON <- mode 5 axes (si besoin)
RAPID <- mouvement rapide (G0)
GOTO/100.0, 50.0, 50.0, ... <- position (X, Y, Z, I, J, K)
FEDRAT/2000.0, MMPM <- vitesse d'avance (G1)
GOTO/100.0, 50.0, 10.0...
MOVARC/...... <- arc de cercle (si activé)
GOTO/...
OPSTOP <- si limite d'usure atteinte et
surveillance active
END <- fin du parcours
FINI <- fin du fichier
----------------------------------------------------------------------
6. SUPPORT
En cas d'erreur :
- si le post-processeur affiche « Failed to post data », toujours
vérifier le fichier journal (log) ;
- l'erreur la plus fréquente est le déclenchement de la sécurité Z-Safe
(indiquée clairement dans le fichier de sortie ou le journal).
mathieu@lautre-instant:~$ ls formation/
mathieu@lautre-instant:~$ cat formation/2013-2015_cap-mode-tailleur.txt
CAP Métiers de la mode — option Tailleur Diplôme d'État — Éducation nationale 2013 – 2015
mathieu@lautre-instant:~$ cat formation/2016_vetigraph-expert.txt
Cours Municipaux d'Adultes de la Mairie de Paris Certification VETIGRAPH Expert 2016 Maîtrise des différentes fonctions de patronage et de gradation de VETIGRAPH Expert, ainsi que du placement VETIMARK.
mathieu@lautre-instant:~$ cat formation/2016-2017_moulage-haut-de-gamme.txt
Cours Municipaux d'Adultes de la Mairie de Paris Moulage et assemblage de vêtements haut de gamme 2016 – 2017 Modules : initiation et perfectionnement - Pose de bolducs sur mannequin. - Réalisation de patronages par technique de moulage sur mannequin en taille standard, d'après figurines présentant des modèles féminins simples (jupe droite, corsage de base…). - Coupe et assemblage de toiles entières de vêtements féminins haut de gamme, avec une attention particulière portée aux finitions.
mathieu@lautre-instant:~$ cat formation/2018-2019_cap-maroquinerie.txt
CAP Maroquinerie Diplôme d'État — Éducation nationale 2018 – 2019
mathieu@lautre-instant:~$ cat formation/2022_kuka-college-niveau-1.txt
KUKA College Programmation robotique — niveau 1 nov. 2022 Formation Intégrateur KUKA, niveau 1. Certificat : vérifier sur college.kuka.com
mathieu@lautre-instant:~$ cat formation/2025-2026_bts-cprp.txt
Lycée Robert Schuman Usinage — Automatisation — Conception de pièces — Utilisation de CN sept. 2025 – juin 2026 Niveau : BTS CPRP Cours d'atelier avec les BTS CPRP de 1re et 2e année. Le but de l'année a été de comprendre les process, la conception et l'optimisation d'un atelier de fabrication avec des CN. Le lycée dispose d'un parc machines assez impressionnant, avec des DMG Mori CMX50U 5 axes positionnés, mais aussi des CLX en tournage. Avec l'aide d'Arnaud LESTRELIN, le professeur qui m'a fait cours, j'ai construit, testé et mis au point un post-processeur complet pour la CMX50U, pour SolidWorks. Tout fonctionne parfaitement, et ça m'a permis à la fois de toucher à la machine pour faire les tests et de travailler SolidWorks pour la compréhension du sujet. -> projets/postpro-dmg-cmx50u.txt
mathieu@lautre-instant:~$