Text-zu-BIM

Text zu BIM: das Gebäude generieren, nicht nur das Bild

Schreiben Sie, was Sie bauen wollen, und BIM Harness liefert ein echtes BIM-Modell: Geschosse, Tragwerk, Öffnungen, Räume, Fassade, Dach und vierzehn TGA-Systeme, exportiert als offenes IFC4X3. Die KI zeichnet keine Geometrie - sie schreibt ein Gebäudeprogramm, das unser eigener parametrischer Kern ausführt und prüft. Das Ergebnis ist ein Modell, an dem Sie weiterarbeiten, kein Bild, das Sie neu generieren.

  • Ein Krankenhaus mit 23.321 Elementen aus einem Briefing, in rund 13 Minuten
  • 4.004 TGA-Komponenten und 186 Räume im selben Modell
  • Die Kollisionsprüfung läuft in der Generierung, nicht danach
  • Offener IFC4X3-Export jederzeit, ohne Sperren

BIM Harness

  1. Schriftliches Briefing
  2. KI schreibt ein Gebäudeprogramm
  3. Parametrischer Kern baut und prüft es
  4. Architektur, Tragwerk, TGA
  5. Koordination und benannte Prüfungen
  6. IFC4X3, Pläne, Listen

Jeder Schritt liefert etwas, das Sie prüfen und bearbeiten können.

Definition

Was ist Text-zu-BIM?

Text-zu-BIM ist das Erzeugen eines strukturierten, bearbeitbaren BIM-Modells - Geschosse, Wände, Räume, Tragwerk und Gebäudetechnik als typisierte Elemente - aus einer schriftlichen Beschreibung. In BIM Harness schreibt die KI ein Gebäudeprogramm gegen einen parametrischen Kern, und der Kern baut das Modell und exportiert es als IFC4X3.

Der Begriff wird für drei verschiedene Dinge verwendet. Manche Werkzeuge machen aus einem Prompt ein gerendertes Bild. Andere ein Mesh - eine 3D-Form, die nicht weiß, welche Fläche eine Wand und welche eine Decke ist. Eine dritte Gruppe steuert etablierte Desktop-BIM-Werkzeuge per Skript oder durch Klicken in ihrer Oberfläche. Nur die letzte Art von Ergebnis verhält sich wie ein Gebäude: Sie können Listen daraus ziehen, Schnitte legen und es an den Tragwerksplaner weitergeben.

BIM Harness gehört zu dieser letzten Gruppe, geht aber einen anderen Weg. Statt fremdes CAD zu steuern, schreibt die KI Code im Harness-Gebäudedialekt - mehr als hundert Verben wie api.wall, api.space, api.stair, api.duct und api.autoServices -, und dieser Code läuft auf einem Kern, den wir von Grund auf geschrieben haben. Die akademische Forschung zu Text-zu-BIM folgt demselben Prinzip: ein Sprachmodell, das Code gegen eine BIM-API schreibt. Harness ist die produktive Umsetzung dieser Idee, samt Prüfung, TGA-Resolvern und IFC-Export.

Ein Briefing, bis zum IFC verfolgt

Das folgende Briefing stammt von der Produktseite: „Krankenhaus in L-Form, fünf Geschosse, vier OP-Säle, Bettenstationen, drei Bettenaufzüge, komplette TGA.“ So wird es verarbeitet.

  1. 1

    1. Das Briefing wird auf Rollen verteilt

    Ein Team aus 30 KI-Rollen übernimmt das Briefing. Die Architektenrolle hält das Ganze zusammen - den L-förmigen Grundriss, die Geschosse, die Erschließungskerne. Tragwerk, Lüftung, Sanitär, Elektro und Brandschutz schreiben jeweils in ihr eigenes Modul, statt dass ein einziger Prompt alles auf einmal versucht.

  2. 2

    2. Die KI schreibt ein Gebäudeprogramm

    Jede Rolle erzeugt ein Skript: Geschosse, Deckenaufbauten, Wände, Räume als IFC-Spaces, an Wände gebundene Türen, Treppen, Aufzüge, Achsen und Stützen, Kanäle, Rohre, Kabeltrassen, Steigschächte und Technikzentralen. Das Modell fragt die Signaturen der Verben ab, die es braucht, statt einen riesigen Prompt zu lesen.

  3. 3

    3. Probelauf auf dem Kern

    Das Skript läuft zuerst als Probe: Der Kern baut und prüft es, nichts wird übernommen. Lässt sich ein Verb nicht erfüllen, lehnt der Kern mit einer lesbaren Meldung ab, und die KI ändert ihr eigenes Skript gezielt, statt alles neu zu schreiben.

  4. 4

    4. Architektur, Tragwerk und TGA

    Der echte Aufbau liefert 186 Räume nach Typologie, Stützen auf Achsen, Decken, Treppen und Aufzugskerne sowie vierzehn TGA-Systeme mit Hauptsträngen im Deckenhohlraum, Schächten, Steigleitungen und in die Konstruktion geschnittenen Durchbrüchen.

  5. 5

    5. Koordination und Prüfungen

    Die Kollisionsprüfung ist Teil der Generierung. Harte Kollisionen werden analytisch gemessen und Leitungen automatisch neu trassiert. Benannte Befunde wie door.obstructed oder stair.throughFabric gehen als Reparaturplan für die nächste Runde an die Rollen zurück.

  6. 6

    6. IFC4X3 hinaus

    Das Ergebnis - 23.321 Elemente, davon 4.004 TGA-Komponenten - wird deterministisch als IFC4X3 exportiert, dazu Grundrisse und Schnitte als PDF, DWG und DXF und eine Mengenermittlung nach XLSX.

Was die KI tatsächlich schreibt

Das ist ein echter Ausschnitt im Harness-Gebäudedialekt - eine gegen den Kern getestete Fixture. Es ist ein kleines Haus, nicht das Krankenhaus, damit es auf einen Bildschirm passt. Das Programm des Krankenhauses ist dieselbe Art Code, nur viel länger.

Gebäudeprogramm
const ground = api.ensureStorey('EG', 0);
const W = 12, D = 8, H = 3.4;
const outline = [[0,0],[W,0],[W,D],[0,D]];
api.floorAssembly({ slabOutline: outline, wallOutline: outline, storey: ground });
const south = api.wall({ start: [0,0], end: [W,0], storey: ground, height: H });
api.wall({ start: [W,0], end: [W,D], storey: ground, height: H });
api.wall({ start: [W,D], end: [0,D], storey: ground, height: H });
api.wall({ start: [0,D], end: [0,0], storey: ground, height: H });
const partition = api.wall({ start: [W/2,0], end: [W/2,D], storey: ground, height: H, thickness: 0.15 });
api.space({ outline: [[0,0],[W/2,0],[W/2,D],[0,D]], storey: ground, height: H, name: 'Halle', type: 'hall' });
api.space({ outline: [[W/2,0],[W,0],[W,D],[W/2,D]], storey: ground, height: H, name: 'Arbeitszimmer', type: 'office' });
api.door({ wall: partition.id, offset: D/2, width: 0.9 });
api.door({ wall: south.id, offset: W/4, width: 1.4 });
api.window({ wall: south.id, offset: 3*W/4, width: 1.2, sill: 0.9 });
const roof = api.roofLevels({ wallHeadM: H, spanM: D, pitchDeg: 35, overhangM: 0.5 });
api.roof({ outline, storey: ground, shape: 'gable', pitch: 35, eavesHeight: roof.eavesHeightM, overhang: 0.5, ridgeAxis: 'x' });
api.gable({ start: [0,0], end: [0,D], storey: ground, baseHeight: H, ridgeHeight: roof.ridgeHeightM });
api.gable({ start: [W,0], end: [W,D], storey: ground, baseHeight: H, ridgeHeight: roof.ridgeHeightM });
Türen hängen an der id einer Wand - eine Beziehung, keine Koordinate -, deshalb wandern sie mit der Wand. Räume sind IFC-Spaces; nur deshalb kann die TGA sie später belüften und können Listen sie messen. Die Dachhöhen kommen aus api.roofLevels; das Sprachmodell rechnet sie nicht im Kopf aus.

Drei Dinge, die „Text zu BIM“ heißen

Das Ergebnis entscheidet, was Sie als Nächstes tun können. So unterscheiden sich die gängigen Ansätze.

Text zu Bild / 3D-MeshKI steuert Desktop-BIMBIM Harness
Was zurückkommtPixel oder ein DreiecksnetzElemente in einem bestehenden Desktop-ModellEin IFC-Modell, gebaut von einem parametrischen Kern
Wände, Räume, Geschosse als EntitätenNeinJaJa
TGA-SystemeNeinMeist außerhalb des UmfangsVierzehn Systeme, mit dem Gebäude generiert
Prüfungen während der GenerierungNeinHängt vom Skript abBenannte Prüfungen und Kollisionsprüfung in der Generierung
IterierenNeu generieren und hoffenNeu starten oder von Hand bearbeitenNächster Satz oder Handarbeit im Browser-Editor
Wo es läuftWebDesktop-Installation und LizenzIm Browser, ohne Installation

Zum Unterschied zwischen Formen und Gebäuden siehe Text-zu-3D vs. Text-zu-BIM; zu den zwei Wegen, wie eine KI BIM-Software steuern kann, siehe Computer Use vs. BIM-API.

Das Referenzkrankenhaus in Zahlen

23.321

BIM-Elemente aus einem einzigen Briefing

4.004

TGA-Komponenten in vierzehn Systemen

186

Räume, nach Typologie angeordnet

~13 min

vom Satz bis zum fertigen Modell

< 1 min

Kernzeit für ein Krankenhaus mit rund 20.000 Elementen samt TGA

4.500+

automatisierte Tests sichern jedes Release ab

Fast die gesamte Laufzeit ist Denkzeit des Sprachmodells. Der Kern ist der schnelle, günstige Teil: In einem realen Lauf eines Einfamilienhauses dauerte der Aufbau des Modells im Browser rund 7 Sekunden, die Verlegung der TGA rund 6.

Mit dem nächsten Satz iterieren oder von Hand bearbeiten

Ein generiertes Modell in BIM Harness ist keine endgültige Antwort: Sie verfeinern es mit dem nächsten Satz an die KI oder von Hand in einem vollwertigen parametrischen Editor - beides arbeitet am selben Modell.

„Füge ein Geschoss hinzu.“ „Vergrößere die Südfenster.“ Die KI ändert das Programm, das sie geschrieben hat, und das Modell aktualisiert sich; Versionen stehen nebeneinander, damit Sie vergleichen können. Ein eingebauter Prompt-Berater hilft Ihnen, ein besseres Briefing zu formulieren, bevor Sie einen Lauf dafür verwenden.

Oder Sie lassen die KI kurz beiseite und arbeiten direkt. Der Kern ist parametrisch: Eine Wand weiß, dass sie eine Wand ist, mit Schichtaufbau, Eckverbindungen und Öffnungen als Beziehung. Verschieben Sie sie, regeneriert sich nur, was an ihr hängt. Ändern Sie den Wandtyp, regeneriert sich das Modell. Überschreiben Sie eine Zahl in einer Liste, ändert sich das Modell. Dieselbe Skript-API, die die KI nutzt, steht Ihnen im Editor zur Verfügung (ab dem Studio-Tarif) - was der Agent kann, können Sie auch.

Das KI-Panel neben dem Modell, das es gebaut hat

BIM-Harness-Editor mit dem KI-Assistenten links und einem generierten mehrgeschossigen Gebäude in 3D rechts
Der KI-Assistent arbeitet am geöffneten Modell: auf der einen Seite ein Briefing oder ein Folgesatz, auf der anderen das regenerierte IFC-Modell. Die gezeigte Oberfläche ist auf Tschechisch.

Was heute aus einem Briefing entsteht

Räume werden nach Typologie angeordnet - das Briefing für eine Schule und das für ein Bürogebäude starten also von unterschiedlichen Raumprogrammen.

Gesundheitswesen

Krankenhäuser und Kliniken, samt OP-Sälen, Bettenstationen, Bettenaufzügen und medizinischen Gasen bis ans Bett.

Wohnen

Einfamilienhäuser, Villen und Mehrfamilienhäuser, auch Bauten am Hang.

Hotels und Büros

Hotels und Bürogebäude mit Erschließungskernen, Vorhangfassaden und kompletter TGA.

Bildung und Kultur

Schulen und Kulturzentren, auch mit geschossübergreifenden Atrien.

Handel

Einkaufszentren und Fachmarktzentren.

Industrie

Produktions- und Logistikhallen, Fertigteil- und Skelettbauten, Stahlhallen.

Denkmäler

Burgen und Denkmäler aus Katastergrundrissen und dem tschechischen Geländemodell.

Ein Bildgenerator gibt Ihnen etwas zum Ansehen. Ein Gebäudeprogramm gibt Ihnen etwas zum Arbeiten: Jedes Element ist eine echte Entität mit Parametern, Typ und Material, und der Export ist IFC, das Ihre Fachplaner öffnen können.

Ein offenes Modell, kein geschlossener Garten

IFC ist die Grenze von BIM Harness, nicht sein Inneres. Das Modell lebt im parametrischen Kern und wird beim Export deterministisch als IFC4X3 erzeugt - jederzeit, ohne Sperren. Autodesk-Werkzeuge, Archicad und CDEs übernehmen es. In die andere Richtung importiert Harness IFC2X3, IFC4 und IFC4X3 mit einer gemessenen Importabdeckung von 1,0 bei realen Exporten - Sie können also ein bestehendes Projekt hereinholen und daran weiterarbeiten.

Dasselbe Modell liefert Grundrisse, Schnitte und einen Plansatz für den Bauantrag mit Bemaßung und Annotationen als PDF, DWG und DXF; eine Mengenermittlung nach Material, Klasse und Geschoss als XLSX oder CSV; und einen 4D-Bauzeitenplan mit beidseitigem MS-Project-Austausch. Alles läuft im Browser.

Häufige Fragen

Was ist Text-zu-BIM?

Text-zu-BIM bedeutet, aus einer schriftlichen Beschreibung ein strukturiertes BIM-Modell zu erzeugen - Geschosse, Wände, Räume, Tragwerk und Gebäudetechnik als typisierte Elemente - statt eines Bildes oder eines Meshes. In BIM Harness schreibt ein Sprachmodell ein Gebäudeprogramm in einem Dialekt mit mehr als hundert Verben, und ein parametrischer Kern baut, prüft und exportiert es als IFC4X3.

Wie lange dauert es, ein Gebäude aus Text zu generieren?

Das hängt von der Größe des Gebäudes ab. Das Referenzkrankenhaus - 23.321 Elemente, davon 4.004 TGA-Komponenten, 186 Räume - entstand aus einem Briefing in rund 13 Minuten. Fast alles davon ist Denkzeit des Sprachmodells. Der Kern selbst baut ein Krankenhaus mit rund 20.000 Elementen samt TGA in unter einer Minute und ein Einfamilienhaus in Sekunden.

Lässt sich ein KI-generiertes BIM-Modell in anderer BIM-Software bearbeiten?

Ja, über IFC. BIM Harness exportiert jederzeit und ohne Sperren IFC4X3, und der Export wird deterministisch aus dem parametrischen Modell erzeugt, nicht als Dreiecke ausgegeben. Autodesk-Werkzeuge, Archicad und gängige CDEs übernehmen es. Wände, Decken, Räume und TGA-Komponenten kommen als IFC-Entitäten mit typisierten Eigenschaften an, und das Modell übersteht Export und erneuten Import in Harness verlustfrei.

Ist das Ergebnis nur ein Massenmodell?

Nein. Massenmodell-Generatoren enden bei Hülle und Grundriss. Ein BIM-Harness-Modell enthält Geschosse, Tragwerk auf Achsen, Öffnungen, Räume als IFC-Spaces, Fassade, Dach und vierzehn TGA-Systeme mit Schächten, Steigleitungen und in die Konstruktion geschnittenen Durchbrüchen. Die Bewehrung entsteht nach den Regeln des Eurocode 2, und Pläne, Schnitte und Listen kommen aus demselben Modell.

Was passiert, wenn die KI etwas falsch macht?

Der Kern prüft das Programm, bevor es übernommen wird. Ein Verb, das sich nicht erfüllen lässt, wird mit einer lesbaren Meldung abgelehnt, und die Prüfung liefert benannte Befunde wie clash.hard oder door.obstructed. Daraus entsteht ein Reparaturplan, und die KI ändert ihr eigenes Skript. Sie prüfen das Ergebnis trotzdem selbst und können alles mit dem nächsten Satz oder von Hand korrigieren.

Muss ich etwas installieren?

Nein. Der gesamte Editor, der KI-Assistent und der fotorealistische Renderer laufen im Browser. Generierte Modelle öffnen sich auf Ihrem eigenen Rechner, und von dort exportieren Sie IFC, PDF, DWG, DXF und XLSX. Es gibt keine Desktop-Installation und keine Abhängigkeit von einer fremden CAD-Lizenz, weil der Kern darunter von Grund auf geschrieben wurde.

Briefing schreiben. Modell erhalten.

Beginnen Sie mit einem Satz, behalten Sie das IFC und verfeinern Sie es mit dem nächsten Satz oder von Hand - im Browser.