mathieu@lautre-instant:~$ whoami
HENRA Mathieu
Geschäftsführer der Firma L'autre Instant, die ich mit meiner Geschäftspartnerin Lucille BAC gegründet habe.
mathieu@lautre-instant:~$ ls websites/
mathieu@lautre-instant:~$ ls projekte/
mathieu@lautre-instant:~$ ls soziale-netzwerke/
mathieu@lautre-instant:~$ cat projekte/postpro-dmg-cmx50u.txt
DMG Mori CMX50U / CMX1U — Postprozessor für SolidWorks Jan. 2026 – Juni 2026 Entwicklung eines SolidWorks-Postprozessors für eine DMG Mori CMX50U, für die 3+2-Achs-Bearbeitung (5 Achsen angestellt). Kein TRAORI: die Ausrichtung erfolgt durch Positionieren, mit dem CYCLE800. Der Postprozessor funktioniert auch mit den DMG Mori CMX1U.
mathieu@lautre-instant:~$ cat projekte/postpro-fusion-robotmaster.txt
BENUTZERHANDBUCH UND TECHNISCHE DOKUMENTATION
Postprozessor von Fusion 360 nach APT (Robotmaster)
Datum: 09.12.2025 Version: 17 Autor: L'autre Instant
----------------------------------------------------------------------
1. EINFÜHRUNG
Dieser Postprozessor verbindet Autodesk Fusion 360 (CAM) mit
Robotmaster (oder jeder anderen CAM-Software, die das Format APT
ISO 4343 akzeptiert).
Er übersetzt die Werkzeugwege von Fusion in einen neutralen Code (APT),
der die Geometrie der Bewegung (GOTO, MOVARC) und die technologischen
Vorgaben (SPINDL, FEDRAT) beschreibt, ohne an eine bestimmte
Maschinenkinematik gebunden zu sein. Die Kinematik des 6-Achs-Roboters
übernimmt anschließend Robotmaster.
----------------------------------------------------------------------
2. INSTALLATION IN FUSION 360
1. Datei besorgen: apt 2-12.2025 v17.cps (oder _vente.cps).
2. Postprozessor-Bibliothek öffnen:
- in Fusion den Arbeitsbereich FERTIGUNG öffnen;
- Registerkarte VERWALTEN (Manage) > Postprozessor-Bibliothek
(Post Library).
3. Importieren:
- „Lokal“ wählen (oder „Cloud“, um ihn zu teilen);
- Rechtsklick > Importieren, dann die .cps-Datei auswählen.
4. Verwendung:
- beim Anlegen eines NC-Programms diesen Postprozessor in der
Liste auswählen.
----------------------------------------------------------------------
3. KONFIGURATION (EIGENSCHAFTEN)
Diese Optionen erscheinen im Fenster „Post Process“ von Fusion. Sie
erlauben es, das Verhalten anzupassen, ohne den Code anzufassen.
Gruppe: Formate & Informationen
Dateien pro Operation trennen (separateFiles) Standard: JA
Erzeugt für jede Operation eine eigene .apt-Datei (z. B.
Prog_1.apt, Prog_2.apt). Nützlich für Robotmaster, das bei jedem
Wechsel der Werkzeugausrichtung (Arbeitsebene) eine neue Datei
braucht. Behalten Ihre Operationen dieselbe Ausrichtung, können Sie
das Häkchen entfernen und alles in einer Datei erhalten.
Notizen anzeigen (showNotes) Standard: JA
Fügt Kommentare und Metadaten in den Kopf ein (PPRINT): geschätzte
Zeit, Strategie, Toleranz usw. Unverzichtbar für die
Rückverfolgbarkeit.
G0 für Eilgänge verwenden (forceRapid) Standard: JA
Fusion gibt Eilbewegungen (Bewegungen außerhalb des Materials) oft
als G1 mit hohem Vorschub aus (F10000). Ist die Option aktiv,
erzwingt der Postprozessor einen echten RAPID-Befehl (G0), sodass
Robotmaster diese Bewegungen frei optimieren kann.
Dezimalgenauigkeit Standard: Hoch
Hoch (6 Nachkommastellen), Mittel (4) oder Niedrig (3). Für Luftfahrt
und Präzisionsarbeit „Hoch“ beibehalten.
Audit-Metadaten schreiben Standard: JA
Fügt Benutzer, Datum und Pfad der Quelldatei in den Kopf ein.
Gruppe: Genauigkeit & Geometrie
Kreisbögen erlauben (allowArc) Standard: NEIN
ON: erzeugt MOVARC-Befehle (G2/G3). Kleinere Datei, glattere
Kurven.
OFF: „linearisiert“ alles in kleine GOTO-Segmente. Größer, aber
garantiert kompatibel, falls der Konverter mit manchen
komplexen 3D-Bögen Probleme hat.
Kleine Bögen zerlegen Standard: JA
Wenn Bögen aktiv sind, werden sehr kleine Radien (standardmäßig
< 1 mm) trotzdem in Segmente umgewandelt, um numerische
Instabilitäten zu vermeiden.
Gruppe: Sicherheit
Z-Sicherheit aktivieren (zSafeEnabled) Standard: NEIN
Kollisionsschutz nach dem Prinzip „alles oder nichts“. Der
Postprozessor prüft das gesamte Programm vor der Ausgabe. Liegt auch
nur ein Punkt unter der festgelegten Z-Grenze, bricht die
Verarbeitung ab und es wird nichts erzeugt: der Werkzeugweg muss
korrigiert werden.
Minimale Z-Grenze Standard: 0.0
Niedrigste zulässige Z-Höhe (z. B. 0 für die Tischoberfläche), im
globalen Koordinatensystem (WCS).
Verschleißüberwachung (toolWearMonitoring) Standard: NEIN
Aktiviert die Überwachung des Werkzeugverschleißes in Echtzeit.
Verschleißgrenze in m (toolWearLimit) Standard: 500
Maximaler Schnittweg. Wird er während der Bearbeitung
überschritten, wird ein Halt (OPSTOP) eingefügt, damit das Werkzeug
geprüft werden kann.
----------------------------------------------------------------------
4. FUNKTIONEN IM DETAIL
A. Ausgabe in mehrere Dateien
Diese Funktion teilt den Code auf.
- Warum? Robotmaster verarbeitet mehrere Operationen in einer Datei
sehr gut, AUSSER wenn sich die Werkzeugausrichtung (die
Arbeitsebene) zwischen zwei Operationen ändert. Dann müssen die
Dateien unbedingt getrennt werden.
- Funktionsweise: der Postprozessor schließt die aktuelle Datei
(FINI) und öffnet bei jeder neuen Operation eine neue, nummerierte
Datei (_1, _2…).
B. Z-Safe (globale Sicherheit)
Diese Funktion verhindert Kollisionen mit dem Tisch, unabhängig von
der Ausrichtung des Werkstücks.
- Prinzip: bei 5-Achs- oder 3+2-Bearbeitung ist das „Z“ des
Werkzeugs nicht das „Z“ der Maschine. Diese Sicherheit rechnet jeden
Punkt in das GLOBALE Koordinatensystem der Maschine (WCS) um. Selbst
bei einem um 90° geneigten Werkzeug weiß das System, wo der Tisch
ist (Z=0).
- Sicherheit: es ist eine vorausschauende Prüfung. Wird ein Fehler
erkannt, wird kein Code erzeugt, um jedes Risiko menschlicher Fehler
auszuschließen.
C. Tool Wear Monitor (Verschleißverwaltung)
Diese Funktion hilft, die Standzeit der Werkzeuge vorauszuplanen und
zu verwalten.
- Information (Kopf): beim Öffnen der Datei berechnet das System den
geplanten Gesamtschnittweg jedes Werkzeugs und zeigt ihn an
(PPRINT ESTIMATED CUT DISTANCE...). Diese Angabe ist immer
vorhanden, zur Orientierung.
- Sicherheit (während der Bearbeitung): ist die Option aktiv,
überwacht der Postprozessor den kumulierten Weg. Wird die
festgelegte Grenze erreicht:
- fügt er einen wahlweisen Halt ein (OPSTOP);
- fügt er eine klare Warnung hinzu
(WARNING: TOOL WEAR LIMIT REACHED).
----------------------------------------------------------------------
5. AUFBAU DER AUSGABEDATEI (APT)
So sieht eine typische für Robotmaster erzeugte Datei aus:
PARTNO/'Program_1' <- Name des Programms / der Operation
PPRINT ESTIMATED TIME: 2 MIN... <- von Fusion berechnete Zeit
PPRINT TOOL NAME: Fraise D10... <- Werkzeuginfo
PPRINT ESTIMATED CUT DISTANCE... <- geschätzter Schnittweg
UNITS/MM <- Einheiten
CUTTER/10.0, 0.0... <- Werkzeugdefinition (Durchmesser, Eckenradius...)
LOADTL/1 <- Aufruf Werkzeug Nr. 1
SPINDL/15000, RPM, CLW <- Spindel
MULTAX/ON <- 5-Achs-Modus (falls nötig)
RAPID <- Eilgang (G0)
GOTO/100.0, 50.0, 50.0, ... <- Position (X, Y, Z, I, J, K)
FEDRAT/2000.0, MMPM <- Vorschub (G1)
GOTO/100.0, 50.0, 10.0...
MOVARC/...... <- Kreisbogen (falls aktiv)
GOTO/...
OPSTOP <- wenn Verschleißgrenze erreicht und
Überwachung aktiv
END <- Ende des Werkzeugwegs
FINI <- Ende der Datei
----------------------------------------------------------------------
6. SUPPORT
Im Fehlerfall:
- zeigt der Postprozessor „Failed to post data“, immer die
Protokolldatei (Log) prüfen;
- der häufigste Fehler ist das Auslösen der Z-Safe-Sicherheit (klar
angegeben in der Ausgabedatei oder im Log).
mathieu@lautre-instant:~$ ls ausbildung/
mathieu@lautre-instant:~$ cat ausbildung/2013-2015_cap-mode-schneiderei.txt
CAP Modeberufe — Fachrichtung Schneiderei Staatlicher französischer Berufsabschluss — Bildungsministerium 2013 – 2015
mathieu@lautre-instant:~$ cat ausbildung/2016_vetigraph-expert.txt
Städtische Erwachsenenkurse der Stadt Paris Zertifizierung VETIGRAPH Expert 2016 Beherrschung der Schnitterstellungs- und Gradierfunktionen von VETIGRAPH Expert sowie der Schnittbilderstellung mit VETIMARK.
mathieu@lautre-instant:~$ cat ausbildung/2016-2017_drapieren-hochwertig.txt
Städtische Erwachsenenkurse der Stadt Paris Drapieren und Verarbeitung hochwertiger Kleidung 2016 – 2017 Module: Einführung und Vertiefung - Anbringen von Markierungsbändern an der Schneiderbüste. - Schnitterstellung durch Drapieren an der Schneiderbüste in Standardgröße, nach Modellskizzen einfacher Damenmodelle (gerader Rock, Grundmieder…). - Zuschnitt und Verarbeitung vollständiger Nesselmodelle hochwertiger Damenbekleidung, mit besonderem Augenmerk auf die Verarbeitung.
mathieu@lautre-instant:~$ cat ausbildung/2018-2019_cap-lederwaren.txt
CAP Lederwaren Staatlicher französischer Berufsabschluss — Bildungsministerium 2018 – 2019
mathieu@lautre-instant:~$ cat ausbildung/2022_kuka-college-stufe-1.txt
KUKA College Roboterprogrammierung — Stufe 1 Nov. 2022 Schulung KUKA-Integrator, Stufe 1. Zertifikat: auf college.kuka.com prüfen
mathieu@lautre-instant:~$ cat ausbildung/2025-2026_bts-cprp.txt
Lycée Robert Schuman Zerspanung — Automatisierung — Bauteilkonstruktion — CNC-Bedienung Sept. 2025 – Juni 2026 Niveau: BTS CPRP (zweijähriger französischer Techniker-Abschluss in Produktionstechnik) Werkstattunterricht mit den BTS-CPRP-Klassen im 1. und 2. Jahr. Ziel des Jahres war es, die Prozesse, die Konstruktion und die Optimierung einer Fertigungswerkstatt mit CNC-Maschinen zu verstehen. Die Schule verfügt über einen recht beeindruckenden Maschinenpark, mit DMG Mori CMX50U (5 Achsen angestellt) sowie CLX-Drehmaschinen. Mit der Hilfe von Arnaud LESTRELIN, dem Lehrer, der mich unterrichtet hat, habe ich einen vollständigen Postprozessor für die CMX50U für SolidWorks gebaut, getestet und eingefahren. Alles funktioniert einwandfrei, und so konnte ich sowohl an der Maschine die Tests fahren als auch mit SolidWorks das Thema wirklich verstehen. -> projekte/postpro-dmg-cmx50u.txt
mathieu@lautre-instant:~$