mathieu@lautre-instant:~$ whoami
HENRA Mathieu
Amministratore della società L'autre Instant, che ho fondato con la mia socia Lucille BAC.
mathieu@lautre-instant:~$ ls siti/
mathieu@lautre-instant:~$ ls progetti/
mathieu@lautre-instant:~$ ls social/
mathieu@lautre-instant:~$ cat progetti/postpro-dmg-cmx50u.txt
DMG Mori CMX50U / CMX1U — post-processore per SolidWorks gen. 2026 – giu. 2026 Sviluppo di un post-processore SolidWorks per una DMG Mori CMX50U, in 5 assi posizionati (3+2). Niente TRAORI: l'orientamento avviene per posizionamento, con il CYCLE800. Il post-processore funziona anche con le DMG Mori CMX1U.
mathieu@lautre-instant:~$ cat progetti/postpro-fusion-robotmaster.txt
MANUALE D'USO E DOCUMENTAZIONE TECNICA
Post-processore da Fusion 360 ad APT (Robotmaster)
Data: 09/12/2025 Versione: 17 Autore: L'autre Instant
----------------------------------------------------------------------
1. INTRODUZIONE
Questo post-processore fa da ponte tra Autodesk Fusion 360 (CAM) e
Robotmaster (o qualsiasi altro software CAM che accetti il formato APT
ISO 4343).
Traduce i percorsi utensile di Fusion in un codice neutro (APT) che
descrive la geometria del movimento (GOTO, MOVARC) e le intenzioni
tecnologiche (SPINDL, FEDRAT) senza essere legato a una cinematica di
macchina specifica. È poi Robotmaster a occuparsi della cinematica del
robot a 6 assi.
----------------------------------------------------------------------
2. INSTALLAZIONE IN FUSION 360
1. Recuperare il file: apt 2-12.2025 v17.cps (oppure _vente.cps).
2. Aprire la libreria dei post-processori:
- in Fusion, andare nell'area di lavoro PRODUZIONE;
- scheda GESTISCI (Manage) > Libreria post-processori
(Post Library).
3. Importare:
- selezionare «Local» (o «Cloud» per condividerlo);
- clic destro > Importa, poi scegliere il file .cps.
4. Utilizzo:
- quando si crea un programma NC, selezionare questo
post-processore nell'elenco.
----------------------------------------------------------------------
3. CONFIGURAZIONE (PROPRIETÀ)
Queste opzioni compaiono nella finestra «Post Process» di Fusion.
Permettono di personalizzare il comportamento senza toccare il codice.
Gruppo: Formati e informazioni
Separare i file per operazione (separateFiles) predef.: SÌ
Genera un file .apt distinto per ogni operazione (es. Prog_1.apt,
Prog_2.apt). Utile per Robotmaster, che richiede un nuovo file a
ogni cambio di orientamento dell'utensile (piano di lavoro). Se le
operazioni mantengono lo stesso orientamento, si può deselezionare
questa casella per avere tutto in un unico file.
Mostrare le note (showNotes) predef.: SÌ
Inserisce commenti e metadati nell'intestazione (PPRINT): tempo
stimato, strategia, tolleranza, ecc. Indispensabile per la
tracciabilità.
Usare G0 per i rapidi (forceRapid) predef.: SÌ
Fusion spesso emette i movimenti rapidi (spostamenti fuori
materiale) come G1 ad alta velocità (F10000). Se selezionato, il
post-processore impone un vero comando RAPID (G0), così Robotmaster
può ottimizzare liberamente questi movimenti.
Precisione decimale predef.: Alta
Alta (6 decimali), Media (4) o Bassa (3). Per l'aeronautica e la
precisione, mantenere «Alta».
Scrivere i metadati di audit predef.: SÌ
Aggiunge l'utente, la data e il percorso del file sorgente
nell'intestazione.
Gruppo: Precisione e geometria
Consentire gli archi (allowArc) predef.: NO
ON: genera comandi MOVARC (G2/G3). File più leggero, curve più
morbide.
OFF: «linearizza» tutto in piccoli segmenti GOTO. Più pesante, ma
compatibilità garantita se il convertitore ha difficoltà con
certi archi 3D complessi.
Scomporre i piccoli archi predef.: SÌ
Se gli archi sono attivi, converte comunque i raggi molto piccoli
(< 1 mm per impostazione predefinita) in segmenti, per evitare
instabilità numeriche.
Gruppo: Sicurezza
Attivare la sicurezza Z (zSafeEnabled) predef.: NO
Sistema anticollisione «tutto o niente». Il post-processore analizza
l'intero programma prima della generazione. Se anche un solo punto
scende sotto il limite Z definito, l'elaborazione si interrompe e
non viene generato nulla: bisogna correggere il percorso.
Limite Z minimo predef.: 0.0
Quota Z minima consentita (es. 0 per la superficie della tavola),
espressa nel sistema di riferimento globale (WCS).
Monitoraggio usura (toolWearMonitoring) predef.: NO
Attiva il monitoraggio dell'usura dell'utensile in tempo reale.
Limite di usura in m (toolWearLimit) predef.: 500
Distanza di taglio massima. Se viene superata durante la
lavorazione, viene inserita una pausa (OPSTOP) per controllare
l'utensile.
----------------------------------------------------------------------
4. FUNZIONALITÀ IN DETTAGLIO
A. Uscita su più file
Questa funzione permette di suddividere il codice.
- Perché? Robotmaster gestisce benissimo più operazioni nello stesso
file, TRANNE se l'orientamento dell'utensile (il piano di lavoro)
cambia tra due operazioni. In tal caso è indispensabile separare i
file.
- Funzionamento: il post-processore chiude il file corrente (FINI) e
ne apre uno nuovo, numerato (_1, _2…), a ogni nuova operazione.
B. Z-Safe (sicurezza globale)
Questa funzione previene le collisioni con la tavola, qualunque sia
l'orientamento del pezzo.
- Principio: nella lavorazione a 5 assi o posizionata (3+2), la «Z»
dell'utensile non è la «Z» della macchina. Questa sicurezza
converte ogni punto nel sistema di riferimento GLOBALE della
macchina (WCS). Anche con l'utensile orientato a 90°, il sistema sa
dove si trova la tavola (Z=0).
- Sicurezza: è un controllo proattivo. Se viene rilevato un errore,
non viene prodotto alcun codice, per evitare ogni rischio di errore
umano.
C. Tool Wear Monitor (gestione dell'usura)
Questa funzione aiuta ad anticipare e gestire la durata degli utensili.
- Informazione (intestazione): all'apertura del file, il sistema
calcola e mostra la distanza di taglio totale prevista per ogni
utensile (PPRINT ESTIMATED CUT DISTANCE...). Questa informazione è
sempre presente, a titolo indicativo.
- Sicurezza (durante la lavorazione): se l'opzione è attiva, il
post-processore controlla la distanza cumulata. Se il limite
definito viene raggiunto:
- inserisce un arresto opzionale (OPSTOP);
- aggiunge un avviso chiaro
(WARNING: TOOL WEAR LIMIT REACHED).
----------------------------------------------------------------------
5. STRUTTURA DEL FILE DI USCITA (APT)
Ecco come si presenta un tipico file generato per Robotmaster:
PARTNO/'Program_1' <- nome del programma / operazione
PPRINT ESTIMATED TIME: 2 MIN... <- tempo calcolato da Fusion
PPRINT TOOL NAME: Fraise D10... <- informazioni sull'utensile
PPRINT ESTIMATED CUT DISTANCE... <- stima della distanza di taglio
UNITS/MM <- unità
CUTTER/10.0, 0.0... <- definizione utensile (diametro, raggio di punta...)
LOADTL/1 <- chiamata utensile n. 1
SPINDL/15000, RPM, CLW <- mandrino
MULTAX/ON <- modalità 5 assi (se necessario)
RAPID <- movimento rapido (G0)
GOTO/100.0, 50.0, 50.0, ... <- posizione (X, Y, Z, I, J, K)
FEDRAT/2000.0, MMPM <- velocità di avanzamento (G1)
GOTO/100.0, 50.0, 10.0...
MOVARC/...... <- arco di cerchio (se attivo)
GOTO/...
OPSTOP <- se limite di usura raggiunto e
monitoraggio attivo
END <- fine del percorso
FINI <- fine del file
----------------------------------------------------------------------
6. ASSISTENZA
In caso di errore:
- se il post-processore mostra «Failed to post data», controllare
sempre il file di log;
- l'errore più frequente è l'intervento della sicurezza Z-Safe
(indicato chiaramente nel file di uscita o nel log).
mathieu@lautre-instant:~$ ls formazione/
mathieu@lautre-instant:~$ cat formazione/2013-2015_cap-moda-sartoria.txt
CAP Mestieri della moda — indirizzo Sartoria Diploma professionale statale francese — Ministero dell'Istruzione 2013 – 2015
mathieu@lautre-instant:~$ cat formazione/2016_vetigraph-expert.txt
Corsi Municipali per Adulti del Comune di Parigi Certificazione VETIGRAPH Expert 2016 Padronanza delle funzioni di modellistica e sviluppo taglie di VETIGRAPH Expert, oltre che del piazzamento con VETIMARK.
mathieu@lautre-instant:~$ cat formazione/2016-2017_moulage-alta-gamma.txt
Corsi Municipali per Adulti del Comune di Parigi Moulage e confezione di capi di alta gamma 2016 – 2017 Moduli: base e perfezionamento - Posa dei nastri di riferimento sul manichino. - Realizzazione di cartamodelli con la tecnica del moulage su manichino di taglia standard, a partire da figurini di modelli femminili semplici (gonna dritta, corpino base…). - Taglio e confezione di tele complete di capi femminili di alta gamma, con particolare attenzione alle rifiniture.
mathieu@lautre-instant:~$ cat formazione/2018-2019_cap-pelletteria.txt
CAP Pelletteria Diploma professionale statale francese — Ministero dell'Istruzione 2018 – 2019
mathieu@lautre-instant:~$ cat formazione/2022_kuka-college-livello-1.txt
KUKA College Programmazione robotica — livello 1 nov. 2022 Formazione Integratore KUKA, livello 1. Certificato: verifica su college.kuka.com
mathieu@lautre-instant:~$ cat formazione/2025-2026_bts-cprp.txt
Lycée Robert Schuman Lavorazioni meccaniche — Automazione — Progettazione di pezzi — Uso di CNC set. 2025 – giu. 2026 Livello: BTS CPRP (diploma tecnico superiore francese biennale in ingegneria di produzione) Lezioni di officina con gli studenti del 1° e 2° anno di BTS CPRP. L'obiettivo dell'anno era capire i processi, la progettazione e l'ottimizzazione di un'officina di produzione con macchine CNC. L'istituto dispone di un parco macchine piuttosto impressionante, con DMG Mori CMX50U a 5 assi posizionati e anche torni CLX. Con l'aiuto di Arnaud LESTRELIN, il professore che mi ha seguito, ho costruito, testato e messo a punto un post-processore completo per la CMX50U, per SolidWorks. Tutto funziona perfettamente, e mi ha permesso sia di lavorare sulla macchina per i test sia di usare SolidWorks per capire a fondo l'argomento. -> progetti/postpro-dmg-cmx50u.txt
mathieu@lautre-instant:~$