Back to customer stories

Customer Story

Naval Architecture & Marine Engineering Consultancy

Wie ein Team für Schiffbauingenieurwesen 6 validierte CAD-Dateien aus einer einzigen Zeichnung eines Chemikalientankers mit energent.ai lieferte

Früher verbrachten wir fast einen ganzen Arbeitstag mit einer einzigen Schiffzeichnung, und trotzdem übersahen wir manchmal Einträge, die erst bei der Klassifizierungsprüfung auffielen.
Leitender Schiffbauingenieur at Naval Architecture & Marine Engineering Consultancy
Industry
Schiffbauingenieurwesen
Use case
DXF-Tanktabellenextraktion & DWG-Round-Trip-Validierung
Naval Architecture & Marine Engineering Consultancy

Kundenprofil

Das Team arbeitet in einer Beratung für Schiffbau und Marine Engineering, die Betreiber von Chemikalientankern, Werften und Klassifikationsgesellschaften im gesamten kommerziellen Schifffahrtssektor betreut. Ihre Dokumentationsarbeit konzentriert sich auf DXF- und DWG-Zeichnungen — also darauf, das, was in einer CAD-Datei steckt, in strukturierte Tabellen, aktualisierte Schriftfelder und formal paketierte Lieferumfänge zu überführen, die Werften und Klassifikationsprüfer tatsächlich benötigen.

Ein typisches Projekt liefert einen Tankplan, eine Zusammenfassung der Main Particulars, mindestens eine Revision des Schriftfelds und eine Rückgabezeichnung in einer vorgegebenen DWG-Version. Für das Hanna-Projekt — einen Chemikalientanker — umfasste der Umfang genau dieses Set: zwei strukturierte Datentabellen, eine Änderung am Schriftfeld und eine Round-Trip-Konvertierung zurück zu einer validierten AC1021-DWG. Das Team bearbeitet mehrere Schiffe parallel, sodass sich der manuelle Extraktionsengpass über das gesamte Projektportfolio schnell verstärkt.

Problem

Strukturierte Daten aus DXF-Zeichnungen zu extrahieren ist im eigentlichen Sinn keine reine Textanalyse. Schiffzeichnungen speichern Beschriftungen, Werte, Maße und Rahmenangaben als DXF-Textobjekte, verteilt über mehrere Layer, ohne eine konsistente Zeilen- und Spaltenstruktur, die Tabellenprogramme direkt lesen könnten. Die einzige verlässliche Methode ist, das DXF-Format programmatisch zu parsen — oder die Zeichnung in einer vollwertigen CAD-Workstation zu öffnen und die Werte von Hand abzutippen.

Für das Hanna-Projekt umfasste das Extraktionsziel zwei Tabellen plus sieben einzelne Messzeilen.

Der Block Main Particulars enthielt diese Schiffsdimensionen:

Jede Zeile trug außerdem Qualifier — „abt.“ für ungefähr, „mld.“ für moulded —, die im Output zusammen mit den numerischen Werten und Einheiten erhalten bleiben mussten. Ein verlorener oder falsch zugeordneter Qualifier verändert die technische Interpretation des Maßes.

Die Tanktabelle stellte eine andere Herausforderung dar. Ein vollständiger Tankplan für einen Chemikalientanker dieser Klasse umfasst viele nummerierte Tanks, jeweils mit einem Rahmenbereich und der zugehörigen Kapazität. Das Risiko liegt nicht nur im Extraktionsfehler, sondern auch in einer stillen Auslassung: Ein fehlender Tankeintrag wird möglicherweise erst bemerkt, wenn das Dokument einen Klassifikationsprüfer oder das Beschaffungsteam der Werft erreicht. Im bisherigen Workflow des Teams — Zeichnung auf einer CAD-Workstation öffnen, Werte manuell ablesen und in Excel eintragen — dauerte ein vollständiger Extraktionsdurchlauf für eine einzelne Schiffzeichnung fast einen ganzen Arbeitstag und ließ dieses Risiko dennoch ungelöst.

Das Projekt erforderte außerdem eine DXF-zu-DWG-Konvertierung mit einer gültigen AC1021-Datei. Dieser Versionsstandard (AutoCAD-2007-Format) wird von vielen älteren CAD-Systemen verwendet, die bei Klassifikationsgesellschaften und einigen Werften im Einsatz sind. Ein bloßes Umbenennen der Datei reicht nicht aus; das Team brauchte Entitätszahlen und eine Layout-Bestätigung, um die Ausgabe für die Übergabe zu zertifizieren.

Warum jetzt

Klassifikationsgesellschaften und Beschaffungs­systeme der Werften verlangen zunehmend maschinenlesbare Daten zusätzlich zu Zeichnungen. Eine DWG oder PDF allein reicht nicht mehr aus, wenn das empfangende System Kapazitätswerte, Rahmenbereiche oder Schiffsdaten in eine Datenbank übernehmen oder vor einer geplanten Besichtigung programmgesteuert abgleichen muss.

Das Hanna-Projekt stand für einen typischen Wendepunkt: ein Schiff, das von der Zeichnungsprüfung in die formale Klassifikations­einreichung übergeht, wobei strukturierte Datenexporte parallel zur aktualisierten Zeichnung erforderlich sind. Verzögerungen in dieser Phase wirken sich auf die Besichtigungsplanung und letztlich auf die Einsatzbereitschaft des Schiffs aus. Das Team musste die Extraktions- und Paketierungsphase verkürzen, ohne Fehler einzuführen, die eine erneute Einreichung erforderlich machen würden.

Warum energent.ai

Das Team prüfte drei Ansätze, bevor es sich für energent.ai entschied: einen dedizierten CAD-Workstation-Bediener, der die Extraktion manuell durchführt, ein intern gepflegtes Python-Parsing-Skript und ein allgemeines Sprachmodell ohne direkte Dateiverarbeitungsfähigkeit.

Die manuelle Extraktion blieb für die abschließende visuelle Bestätigung markierter Auffälligkeiten notwendig, war jedoch für die routinemäßige Extraktions- und Strukturierungsphase zu langsam und zu stark vom Bediener abhängig. Das interne Python-Skript erforderte laufende Pflege, da sich die Zeichnungsstrukturen je nach Schiffstyp und Kunde unterschieden. Ein allgemeines Sprachmodell konnte DXF-Formatkonventionen beschreiben, aber die Datei selbst nicht laden und parsen.

energent.ai übernahm den kompletten Workflow in einer einzigen Sitzung. Es lud die DXF-Datei, führte Python aus, um die Textobjekte zu parsen, strukturierte die Ausgabe in beschriftete Spalten, nahm Schriftfeldänderungen direkt vor, konvertierte die aktualisierte DXF mit Versionsvalidierung in DWG und stellte sechs Lieferdateien zusammen. Entscheidend war außerdem ein unabhängiger Audit-Durchlauf — bewusst vom Extraktionsprozess getrennt, um Bestätigungsfehler zu vermeiden —, der zwei Anomalien aufdeckte, bevor die Dateien ausgeliefert wurden. Genau dieses Audit-Verhalten konnte das Team mit keiner der Alternativen nachbilden.

Workflow

Die Sitzung folgte einer reproduzierbaren Sieben-Schritte-Sequenz:

Schritt 1 — Zeichnung eingelesen. Das Team lud die Hanna-DXF-Datei hoch. Der Agent analysierte die Dateistruktur und identifizierte die drei Zielbereiche: den Tankplan, den Main-Particulars-Block und das Schriftfeld.

Schritt 2 — Main-Particulars-Extraktion. Der Agent extrahierte den siebenzeiligen Block und ordnete jede Messbezeichnung ihrem Wert, ihrer Einheit und ihrem Qualifier zu. Ausgabe: eine XLSX-Arbeitsmappe und eine CSV, jeweils mit deutschsprachigen Spaltenhinweisen, die Qualifier wie „abt.“ (ungefähr) und „mld.“ (moulded) erläutern.

Schritt 3 — Tanktabellen-Extraktion. Der vollständige Tankplan wurde in eine strukturierte Tabelle mit Tanknummern, Rahmenbereichen und Kapazitätswerten extrahiert. Ausgabe: XLSX und CSV.

Schritt 4 — Schriftfeldanpassung. Die gewünschten Textänderungen im Schriftfeld wurden direkt auf die DXF-Objektdatensätze angewendet. Der Agent bestätigte die Änderungen durch Prüfung des Textinhalts der aktualisierten Datei.

Schritt 5 — Unabhängiger Audit. Ein isolierter Audit-Durchlauf prüfte die Extraktionsergebnisse gegen die Quelldaten. Zwei Befunde wurden festgehalten: Tank No. 12 fehlte in der extrahierten Tanktabelle — als Vollständigkeitsfrage markiert statt stillschweigend akzeptiert — und Tank 5 wies einen Rahmenbereich von 127–172 auf, der im Vergleich zu den benachbarten Einträgen ungewöhnlich breit erschien und daher eine visuelle Prüfung anhand der Ausgangszeichnung erforderte.

Schritt 6 — DXF-zu-DWG-Konvertierung und Validierung. Die aktualisierte DXF wurde in einem strukturierten Konvertierungsworkflow in DWG umgewandelt. Die Validierung bestätigte: AC1021-Version, zwei Layouts (Model und Layout1) und 3,753 Modelspace-Entitäten. Ein Vorbehalt wurde festgehalten, dass die visuelle Wiedergabetreue von der Schriftkonfiguration und der Verfügbarkeit der SHX-Dateien auf der empfangenden Workstation abhängt.

Schritt 7 — Paketierung der Lieferumfänge. Alle sechs Dateien wurden zusammengestellt und bestätigt: Tanktabellen-XLSX, Tanktabellen-CSV, Main-Particulars-XLSX, Main-Particulars-CSV, aktualisierte DXF und validierte DWG.

Tanker CAD validation walkthrough

Ergebnisse

Aus einer einzigen DXF-Eingabe wurden in einer Sitzung sechs strukturierte Lieferumfänge erzeugt:

Das Team erhielt außerdem eine reproduzierbare Sitzungsvorlage. Dieselbe Sieben-Schritte-Sequenz — einlesen, Main Particulars extrahieren, Tanktabelle extrahieren, Schriftfeld ändern, auditieren, konvertieren, paketieren — kann auf weitere Schiffzeichnungen angewendet werden, ohne den Workflow für jedes Projekt von Grund auf neu aufzubauen.

Nachweis

"Früher verbrachten wir den Großteil eines Arbeitstags mit einer einzigen Schiffsdrawing, und trotzdem übersahen wir manchmal noch Einträge, die erst bei der Klassifikationsprüfung auffielen. Dass der Agent ein fehlendes Tank und einen verdächtigen Frame-Bereich markierte, bevor wir die Dateien paketierten, war genau der Kontrollmechanismus, den wir brauchten — direkt in den Prozess eingebaut, nicht erst am Ende manuell hinzugefügt." — Lead Naval Architect, marine engineering consultancy

Der vollständige Lieferumfang, den der Agent erzeugte — Tanktabelle als XLSX und CSV, Main Particulars als XLSX und CSV, aktualisierte DXF sowie validierte AC1021 DWG — entspricht dem Standard-Übergabepaket, das das Team an die Beschaffung der Werft und an Klassifikationsgutachter übergibt. Die beiden Audit-Markierungen zeigen genau, welche Positionen vor der Freigabe visuell bestätigt werden müssen, statt diese Entscheidung dem nachgelagerten Prüfer zu überlassen.

Vertrauenshinweis

Die DWG-Ausgabe bestand die strukturelle Validierung (AC1021-Format, 3.753 bestätigte Modelspace-Entitäten), doch die exakte visuelle Wiedergabetreue hängt weiterhin von der Schriftkonfiguration und der Verfügbarkeit der SHX-Dateien auf dem empfangenden Arbeitsplatz ab — eine Lücke, die sich ohne Prüfung an einem CAD-Arbeitsplatz nicht schließen lässt. Das Audit markierte ausdrücklich Tank No. 12 als in der extrahierten Tabelle fehlend und den Frame-Bereich von Tank 5 (127–172) als potenziell anomal im Vergleich zu den benachbarten Einträgen. Beide Punkte erfordern, dass ein menschlicher Prüfer die Quelldrawing öffnet und visuell bestätigt, bevor die Tanktabelle zur Klassifikationsprüfung eingereicht oder in die formale Schiffsdokumentation übernommen wird. Die Main Particulars CSV ist für die sieben Kernzeilen strukturell vollständig, stellt jedoch kein vollständiges technisches Datenblatt dar.

Back to customer storiesBook a Demo