
Konstruktionsaufträge in Worten, ausgeführt in CATIA V5.
CadPilot verbindet GitHub Copilot mit einer laufenden CATIA-V5-Sitzung. Der Assistent zerlegt Ihren Auftrag in 86 klar umrissene Werkzeuge, CATIA rechnet, und jede Materialänderung wird nachgemessen. Originale bleiben unangetastet.
Die Zeichnung zeigt den Halter aus dem Handbuch-Beispiel: Grundplatte 140 × 90 × 4 mm, vier Bohrungen auf 120 × 70 mm, Lasche an der Hinterkante.
Worum es geht
Viele Schritte in der Konstruktion sind Routine: eine Konsole mit vier Befestigungslöchern, ein Lochkreis auf einem Flansch, eine Wandstärkenvariante mit Gewichtsvergleich, der STEP-Export für den Lieferanten. Genau solche Schritte kann ein KI-Assistent in CATIA ausführen, wenn er klar definierte Werkzeuge bekommt.
Der Grundsatz bleibt: Die KI plant und bedient, CATIA rechnet, der Konstrukteur entscheidet. Maße, Volumen und Abstände kommen aus CATIA, nicht aus dem Sprachmodell.
Woher es kommt
Grundlage ist das quelloffene Projekt catia-v5-mcp-server mit 78 Werkzeugen. CadPilot übernimmt es mit vollständiger Versionsgeschichte und macht es für den Einsatz in der Fahrzeugentwicklung belastbar: mit Tests, Schutz der Originaldaten, korrigierten CATIA-Aufrufen und einer Einrichtung ohne Administratorrechte.
Die Codebasis liegt in einem privaten Repository; die Lizenzhinweise des Basisprojekts werden mit jeder Auslieferung mitgeliefert.
Was der Server kann
Die Reifegrade stammen aus dem Handbuch und beruhen auf Code-Analyse und Offline-Tests. „Nicht verlässlich“ heißt: Das Werkzeug gibt es, aber es tut heute nicht zuverlässig, was es verspricht. Solche Schritte erledigen Sie vorerst selbst in CATIA.
| Bereich | Werkzeuge | Typische Aufgaben | nutzbar | eingeschränkt | nicht verlässlich |
|---|---|---|---|---|---|
| Sitzung und Dokumente | 9 | Teile öffnen, anlegen, speichern, Steckbrief lesen | 7 | 2 | 0 |
| Skizzen | 11 | Linien, Rechtecke, Kreise, Bögen, Bemaßungen | 8 | 3 | 0 |
| Volumenkörper (Part Design) | 15 | Pad, Pocket, Welle, Nut, Bohrung, Muster | 2 | 7 | 6 |
| Flächen (Generative Shape Design) | 24 | Punkte, Splines, Loft, Sweep, Offset, Aufdicken | 24 | 0 | 0 |
| Baugruppen | 9 | Komponenten einfügen, auflisten, verschieben | 3 | 3 | 3 |
| Messen und Parameter | 6 | Volumen, Masse, Schwerpunkt, Abstände, Parameter | 2 | 3 | 1 |
| Ansicht und Export | 4 | Standardansichten, Bilder, STEP/IGES/STL | 3 | 1 | 0 |
| Journal und Rückgängig (neu) | 2 | Änderungen der Sitzung anzeigen und zurücknehmen | 1 | 1 | 0 |
| Produktstruktur und Stapel (neu) | 6 | Eigenschaften, Formeln, Stückliste, Ordner auswerten und exportieren | 3 | 3 | 0 |
| Gesamt | 86 | 53 | 23 | 10 |
Wie ein Auftrag abläuft
- Sie beschreiben das Ziel. Zum Beispiel: Grundplatte 140 × 90 × 4 mm auf der XY-Ebene, vier Bohrungen Ø 6,6 mm, danach Masse in Stahl.
- Copilot plant die Schritte und zeigt sie bei größeren Aufträgen vorher an.
- Der Server prüft jeden Aufruf, bevor CATIA etwas davon sieht: Pfade, Dateitypen, Arbeitskopie statt Original.
- CATIA rechnet in Ihrer sichtbaren Sitzung.
- Der Server misst nach: Hat das Feature das Volumen verändert, und in die richtige Richtung?
- Sie prüfen und entscheiden. Jede Änderung der Sitzung lässt sich anzeigen und zurücknehmen.
Eingebaute Sicherungen
Arbeitskopien statt Originale
Gespeichert und exportiert wird nur in einen eigenen Arbeitsordner, nie über vorhandene Dateien.
Messen statt glauben
Ein Pocket ins Leere oder ein Pad in die falsche Richtung wird als Fehler gemeldet, nicht als Erfolg.
Rückgängig in der Sitzung
Parameteränderungen und neue Features lassen sich zurücknehmen, solange nichts darauf aufbaut.
Kein Hängen bei Dialogen
Antwortet CATIA nicht, meldet der Server das und schickt keine weiteren Befehle hinterher.
Keine Modelldaten im Protokoll
Im Schutzmodus stehen weder Pfade noch Werte in der Logdatei.
Ohne Administratorrechte
Einrichtung per Doppelklick im Benutzerprofil, getestet auf Windows bei jeder Änderung.
Stand
- Alle 86 Werkzeuge inventarisiert, Schnittstellen per Test festgeschrieben
- Über 600 automatische Tests, Windows-CI mit Python 3.10 bis 3.14
- Drei unabhängige Code-Reviews, alle offline prüfbaren Befunde behoben
- Erster Test mit einer echten CATIA-Lizenz, vorbereitet mit Abnahmetest und Checkliste
- Kanten und Flächen gezielt wählen (Verrundung, Fase, Formschräge)
Was es nicht ist
Kein Ersatz für Konstruktionswissen, keine Festigkeits- oder Herstellbarkeitsaussage und keine Freigabe. Alles, was der Assistent tut, beruht auf CATIA-Werkzeugen und muss wie jede Konstruktionsänderung geprüft werden.
Werkzeugergebnisse gehen als Kontext an den KI-Dienst. Für echte Projektdaten ist das vorab mit IT und Datenschutz zu klären.