Kundenprofil
Das Team ist eine kleine Architektur- und Flächenplanungspraxis, die institutionelle Food-Service-Projekte betreut — Kantinen, Speisesäle und Großküchen für öffentliche und gewerbliche Auftraggeber. Inhaber und Projektleiter teilen ihre Zeit zwischen AutoCAD-Entwurfsarbeit und nachgelagerten Übergabeaufgaben auf: Flächenaufstellungen, Raumschreiber und Spezifikationsdokumente, die für die Kundenprüfung, Kostenschätzung und Einreichung bei Behörden in Excel oder Word vorliegen müssen.
Das Projekt in dieser Fallstudie war eine Verpflegungseinrichtung für 208 Personen mit mehr als 20 klar abgegrenzten Funktionsbereichen: Produktionsflächen für warme und kalte Küche, Vorbereitungsstationen für Fisch, Gemüse, Obst und Backwaren, Trocken- und Kühllager, Kühlräume, Umkleiden für Mitarbeitende, Duschräume, Spinde, ein Büro, ein Schaltraum und ein Lüftungsschacht. Die Genauigkeit des Raumschreibers ist bei der Übergabe entscheidend — Fehler bei Flächenangaben wirken sich nachgelagert auf Baukosten, Prüfungen zur Normenkonformität und Ausschreibungen für den Innenausbau aus. Eine einzige vertauschte Dezimalstelle in einer Flächenzeile kann sich unbemerkt durch einen Kostenplan ziehen, bevor jemand sie entdeckt.
Problem
Die unmittelbare Aufgabe klang auf dem Papier einfach: den in der unteren rechten Ecke der DXF-Zeichnung der Anlage eingebetteten Raumschreiber in eine Excel-Datei für die Übergabe an den Kunden zu exportieren. In der Praxis brachte die Quelldatei mehrere sich verstärkende Probleme mit sich.
Die DXF-Datei enthielt 25,123 Entitäten — eine Mischung aus LINE-, INSERT-, ARC-, LWPOLYLINE-, HATCH-, TEXT-, MTEXT- und DIMENSION-Objekten. Der Raumschreiber existierte nur als Textgeometrie, die über die Zeichenfläche verstreut war, nicht als strukturiertes Datenbankobjekt oder als eigene Tabellenebene. Für die Spalte mit den Raumnummern gab es keine verlässlichen Spaltenüberschriften; die Nummern erschienen im Tabellenkörper, jedoch ohne passende Überschrift im extrahierten Textbereich, sodass die Rekonstruktion eher auf koordinatenbasierter Ableitung als auf einfacher Beschriftung beruhte.
Manuelle Ansätze waren langsam und fehleranfällig. Das Öffnen einer Datei mit 25,000 Entitäten in AutoCAD, um eine Tabelle mit 36 Zeilen per Copy-and-paste nach Excel zu übertragen, kostete spürbar Zeit und brachte Transkriptionsrisiken mit sich: falsch gelesene Zahlen, übersehene Zeilen und verlorene Dezimaltrennzeichen. Die Flächenwerte in der Zeichnung waren uneinheitlich formatiert — einige Zellen lauteten „17,5m²“, andere „17,50m²“ — sodass selbst ein sorgfältiger manueller Export nicht-numerischen Text in einer Spalte hinterlassen hätte, den jede SUMME-Formel stillschweigend überspringen würde.
Drei Räume (101–103) lagen am oberen Rand des Tabellenbereichs, wo ein räumlicher Filter sie typischerweise abschneiden würde. Eine nur leicht unvollständige Übergabe — ein Plan, der bei Raum 104 statt bei 101 beginnt — könnte unentdeckt bleiben, bis der Kunde oder der Kostenschätzer die Lücke bemerkt.
Warum jetzt
Die Zeitfenster für die Übergabe an den Bauherrn werden am Ende von Planungsphasen immer enger. Wenn ein Kantinenprojekt von der Entwurfsplanung in die Ausführungsplanung übergeht, benötigen sowohl der Auftraggeber als auch der Generalunternehmer schnell Raumschreiber, Flächenaufstellungen und Ausstattungsangaben. Verzögerungen bei der Erstellung einer sauberen Excel-Übergabe — selbst nur ein Tag, während jemand eine CAD-Tabelle mit 36 Zeilen manuell überträgt — erzeugen Engpässe bei Kostenplanung und Genehmigung, die an feste externe Fristen gebunden sind.
Für eine kleine Praxis gibt es außerdem keinen dedizierten BIM-Koordinator oder CAD-Techniker, der diese Extraktionsarbeit auffängt. Der Architekt oder Projektleiter, der den Plan gezeichnet hat, ist oft dieselbe Person, die den Raumschreiber exportiert. Zeit für Transkription ist Zeit, die nicht für Entwurf oder Kundenkommunikation zur Verfügung steht. Die Automatisierung der Extraktion, selbst für eine einzelne Zeichnung, reduziert den Aufwand pro Projekt auf eine Weise, die sich über ein Portfolio ähnlicher Food-Service-Aufträge mit vergleichbaren Dokumentationsanforderungen summiert.
Warum energent.ai
Das Team brauchte ein Tool, das eine DXF-Datei direkt verarbeiten, die Anordnung von Textelementen räumlich interpretieren und eine saubere Excel-Ausgabe erzeugen konnte — ohne ein eigenes Skript, eine BIM-Plugin-Lizenz oder ein für jedes Projekt neu aufgebautes Tabellenmakro.
Alternativen scheiterten auf vorhersehbare Weise. Der integrierte Datenextraktionsassistent von AutoCAD funktioniert sauber, wenn die Tabellendaten in strukturierten Blockattributen vorliegen; Tabellen, die als reine Textgeometrie gezeichnet sind, kann er nicht verarbeiten. OCR-Tools auf Tabellenkalkulationsbasis können PDF-Exporte aus AutoCAD verarbeiten, erfordern aber einen zusätzlichen Exportschritt und verlieren an Genauigkeit, wenn sich Zeichnungsgeometrie mit Text überlappt. Einen CAD-Techniker mit der manuellen Übertragung der Tabelle zu beauftragen war der Standardweg, verursachte aber zusätzliche Kosten und längere Durchlaufzeiten für eine Aufgabe, die prinzipiell deterministisch und überprüfbar sein sollte.
Energent.ai nahm die rohe DXF-Datei entgegen, lud sie ohne Vorverarbeitung und nutzte koordinatenbasierte Logik, um den Tabellenbereich unten rechts aus der übrigen Zeichnung mit 25,000 Entitäten zu isolieren. Es führte Python-basierte Extraktionslogik direkt gegen die DXF-Geometrie aus, rekonstruierte die Tabelle Zeile für Zeile aus der räumlichen Position, leitete die fehlende Überschrift „Number“ aus der Struktur der Daten ab und erzeugte eine formatierte Excel-Arbeitsmappe — alles in einer einzigen Sitzung. Anschließend extrahierte ein unabhängiger Audit-Subagent den Raumschreiber erneut von Grund auf und verifizierte die Ausgabe vor der finalen Übergabe.
Workflow
Schritt 1 — Dateieingang. Der Architekt lud die DXF-Datei direkt in energent.ai hoch. Der Agent validierte die Datei sofort: AutoCAD-R2018-Format (interne Version AC1032), zwei Layouts erkannt („Model“ und ein Wasserzeichen-Layout), 25,123 Modelspace-Entitäten aus den Geometrietypen LINE, TEXT, MTEXT, INSERT, HATCH, ARC, LWPOLYLINE und DIMENSION.
Schritt 2 — Analyse des Zeichnungskontexts. Bevor der Fokus eingegrenzt wurde, sichtete der Agent die gesamte Zeichnung. Er identifizierte den Gebäudetyp (Verpflegungseinrichtung für 208 Personen), katalogisierte mehr als 20 benannte Funktionsbereiche aus Küche, Lager und Personalzonen und bestätigte, dass der Raumschreiber als Textgeometrie in der unteren rechten Ecke eingebettet war und nicht als strukturiertes Block- oder Tabellenobjekt.
Schritt 3 — Bereichsisolierung und Textextraktion. Der Agent extrahierte alle Textelemente mit ihren X/Y-Koordinaten und filterte dann den Cluster unten rechts heraus, der den Raumschreiber enthielt. Er rekonstruierte die Tabelle Zeile für Zeile aus der räumlichen Position — indem er Raumnummern, Raumnamen und Flächenwerte anhand ihrer relativen Koordinaten zuordnete — statt sich auf CAD-Ebenennamen oder den Objekttyp zu verlassen.
Schritt 4 — Wiederherstellung der Überschriften. Der Agent lokalisierte die Spaltenüberschriften für „Room“ und „Area, m²“ in der Zeichnung. Da für die Spalte mit den Raumnummern kein expliziter Überschriftentext vorhanden war, verwendete der Agent auf Basis von Inhalt und Position der Spalte „Number“ als Excel-Überschrift. Die anschließende Prüfung bestätigte, dass dies angesichts der Tabellenstruktur angemessen war.
Schritt 5 — Vollständigkeitsprüfung und zweiter Durchlauf. Der anfängliche Filter für den Extraktionsbereich schnitt die Räume 101–103 am oberen Rand des Tabellenbereichs ab. Der Agent erkannte die Lücke, erweiterte die vertikalen Extraktionsgrenzen und erzeugte die Arbeitsmappe ohne Eingriff des Nutzers neu. Die finale Datei enthielt alle 36 Zeilen, nummeriert von 101 bis 136.
Schritt 6 — Excel-Export. Der Agent erzeugte die Arbeitsmappe mit einem Blatt namens „Room Table“, einer gelb hervorgehobenen Kopfzeile über allen drei Spalten und 36 Datenzeilen in Zeichnungsreihenfolge. Die Flächenwerte wurden unverändert aus der Quelle übernommen — „17,5m²“ und „17,50m²“ — damit der Architekt selbst entscheiden konnte, wie sie für nachgelagerte Berechnungen normalisiert werden sollen, anstatt dass der Agent die Quellformatierung stillschweigend überschreibt.
Schritt 7 — Unabhängiges Audit. Ein Subagent extrahierte den Raumschreiber unabhängig erneut aus der Quelldatei, ohne sich auf die Logik des primären Agents zu stützen, und verglich anschließend jede Zeile mit der Excel-Datei. Ergebnis: PASS. Keine fehlenden Zeilen, keine zusätzlichen Zeilen, keine Duplikate, keine Reihenfolgeprobleme über alle 36 Einträge hinweg.

Ergebnisse
- 36 Räume extrahiert, die den vollständigen Bereich von Raum 101 bis Raum 136 ohne Auslassungen in der finalen Lieferung abdecken.
- 37-zeilige Excel-Arbeitsmappe erstellt (1 gelbe Kopfzeile + 36 Datenzeilen) mit korrekter Spaltenstruktur, Blattbenennung und Kopfzeilenformatierung, bereit für die Übergabe an den Kunden.
- 3 Räume wiederhergestellt (101–103), die der anfängliche Regionsfilter übersehen hatte — der Agent korrigierte sich selbst ohne Benutzereingriff, statt eine stillschweigend unvollständige Tabelle zu liefern.
- Unabhängige Prüfung bestanden mit exakter Übereinstimmung bei Raumnummer, Raumname und Flächentext über alle 36 Zeilen hinweg — keine Abweichungen zwischen der Excel-Ausgabe und der DXF-Quelle gefunden.
- Manuelle Transkription eliminiert für eine 36-zeilige, 3-spaltige Tabelle, eingebettet in eine Zeichnung mit 25,123 Entitäten, wodurch das Risiko von Copy-Paste-Fehlern entfällt, die sich in die für die Kostenschätzung verwendeten Flächenwerte fortpflanzen könnten.
Die einzige verbleibende Aufgabe für das Team war die Normalisierung der Flächenwerte: Die gemischte Formatierung der Quelldatei bedeutet, dass die Flächenspalte in Excel nicht direkt summiert werden kann, bis die Werte in Zahlen umgewandelt werden. Energent.ai hat dies ausdrücklich gekennzeichnet und angeboten, als Folgeschritt eine normalisierte numerische Spalte hinzuzufügen — ein sauberer Übergabepunkt, an dem der Architekt die Kontrolle über Dezimaltrennzeichen-Konventionen und den Umgang mit Einheiten behält.
Nachweis
"Die Zeichnung hatte 25,000 Entitäten und das Verzeichnis war nur Text, der in einer Ecke verstreut war — es gab keine saubere Ebene, aus der man exportieren konnte. Der Agent hat die Tabelle gefunden, die drei fehlenden Räume oben erkannt und mir eine verifizierte Excel-Datei mit gelber Kopfzeile übergeben. Das Prüfergebnis war das, was mich überzeugt hat: ein zweiter Durchlauf, der unabhängig jeden Raumnummer und jede Fläche gegen die DXF bestätigt hat, nicht nur die Behauptung des Agenten, es sehe richtig aus."
— Architekt und Projektleiter bei der Übergabe der Gastronomieeinrichtung
Die gelieferte Arbeitsmappe enthält das vollständige 36-Raum-Verzeichnis auf einem Blatt mit dem Namen "Room Table", mit den Spalten "Number", "Room" und "Area, m²", sortiert in Zeichnungsreihenfolge von Raum 101 bis Raum 136. Die unabhängige Prüfbestätigung — PASS, ohne fehlende, zusätzliche, doppelte oder falsch sortierte Zeilen — ist Teil des Sitzungsprotokolls und für die Projektdokumentation verfügbar.
Vertrauenshinweis
Die Flächenwerte in der Excel-Ausgabe sind Textstrings und keine Zahlen, da die DXF-Quelle eine inkonsistente Formatierung verwendete, die der Agent beibehalten hat, statt sie stillschweigend zu normalisieren. Bevor die Spalte "Area, m²" in SUM-Formeln oder Berechnungen der Gesamtfläche verwendet wird, sollte das Team die Werte in Zahlen umwandeln und bestätigen, dass die Konventionen für Dezimaltrennzeichen mit der Projekt-Lokalisierung übereinstimmen (Komma vs. Punkt). Die Kopfzeile der Spalte "Number" wurde aus der Spaltenstruktur abgeleitet und nicht aus einer expliziten Beschriftung in der Zeichnung extrahiert — für diese Datei angemessen, sollte aber vor der Einreichung bei einem Kunden oder einer für den Genehmigungssatz zuständigen Behörde mit dem Standard des Raumverzeichnisses des Projekts gegengeprüft werden.
