Raumorientierte Gebäudestudie
Beginne mit den Räumen und ihrer Funktionsweise. Leite daraus die Grundfläche, gemeinsame Wände und Öffnungen ab. Verwende diesen Workflow für Wohn-, Gewerbe-, Industrie-, Verwaltungs- oder andere Gebäude. Wähle die Ergebnisse entsprechend der angeforderten Phase aus.
Ein neues Gebäude planen
Lies planning.md. Lege aus der Aufgabenstellung Nutzung, Anzahl der Ebenen, benannte Räume, klare Abmessungen, Ausstattung/Möbel, Erschließung, Zugänge, Versorgungswege und Standortbeschränkungen fest. Erstelle das Layout und die Prüfungen für dieses Projekt. Zeige vergleichbare SVG-Optionen an, wenn ein Layout noch ausgewählt wird. Fahre mit einer bereits geprüften Option fort, falls eine vorhanden ist.
Verwende die wiederverwendbaren Helfer für Rechtecke, Topologie und Abstände bei rechtwinkligen Grundrissen. Wähle eine geeignete Geometriedarstellung und Prüfungen für andere Formen. Die gebündelten Hausrezepte sind ausgearbeitete Beispiele. Beginne einen neuen Entwurf mit eigenem Raumprogramm und Baugruppen.
Das Konstruktionssystem wählen
Übernimm das Konstruktionssystem und die Einheitenstandards des Projekts in die Modellierung. Für Holzrahmenbau verwende framing.md und building_study.framing.profile für tatsächliche US/Zoll- oder metrische Profile und Abstände. Übernimm eine angegebene Präferenz. Falls der Standard das Design beeinflusst und noch unbekannt ist, kläre dies einmalig während der Erstellung des Raumprogramms. Allein die Wahl einer Anzeigeeinheit lässt die Profilabmessungen unverändert.
Für andere Systeme gib die verwendeten Materialien, Querschnittsabmessungen und Abstands-/Rastervorgaben an. Erhalte diese Angaben zusammen mit dem nativen Modell und der Aufmaßermittlung. Behandle sie als schematische Planungseingaben. Tragwerksplanung und Bauvorschriftenprüfung sind separate Aufgaben.
Modellieren, prüfen und messen
- Geprüften Grundriss modellieren: verwende blender.md. Erstelle ein projektspezifisches Blender-Rezept für die relevanten Ebenen, Struktur, Dach, Öffnungen und Ausbau. Halte das Modell editierbar und strukturiere die Baugruppen mit stabilen Komponenten-IDs. Koordiniere Service-Reservierungen, wenn detaillierte Netze außerhalb des Umfangs liegen.
- Mengen oder Kosten: verwende materials.md. Erfasse die ursprünglichen Bauobjekte, definiere Kategorien und Messmethoden für das Projekt, trenne Beschaffungsreserven und verwende explizite datierte Sätze.
- Das Beispiel nachbilden: verwende commands.md. Das Haus-CLI enthält drei erstellte Anordnungen und ein geprüftes Blender-Rezept für den Familienflügel. Das Zwölf-Grundriss-Fallback ist ein separater Serienhaus-Generator.
Diese Invarianten bewahren
- Verwende eine gemeinsame Koordinatenbasis und konvertiere einmalig in Blender-Meter. Die gebündelten SVG-Verträge verwenden ganzzahlige mm-Raum-Datums. Behalte exakte submillimetergenaue Rahmenumrechnungen wo nötig bei. Leite die Grundfläche aus der Raumvereinigung ab und weise gemeinsame Wänden und darin enthaltenen Öffnungen einen einzigen Besitzer zu.
- Lies die semantische Geometrie und Öffnungen aus der geprüften Quelle. Behalte den Quell-Hash zusammen mit dem nativen Modell und lehne veraltete oder nicht unterstützte Bearbeitungen ab.
- Überprüfe nutzbare Abmessungen, funktionale Passung, durchgängige Erschließung, Türplatten beidseitig und vollständige Schwenkbereiche. Prüfe bei Bedarf ausgerichtete vertikale Öffnungen und lichte Höhen. Verifiziere tatsächliche Armaturen- und Ausstattungsgeometrie im gespeicherten Modell und gib an, welche Prüfungen schematisch oder konservativ sind.
- Verwende dieselben Quellkomponenten für das fertige Gebäude und die Bauphasen wieder. Schließe Präsentationskopien von den Materialmengen aus.
- Behalte nicht erfolgreiche Layouts sichtbar als fehlgeschlagene Versuche. Verwende Fallback-Layouts nur, wenn sie ausgewählt sind, und überprüfe nach jeder Reparatur erneut Abdeckung, Identität und Zugang.
Enthaltene Werkzeuge
scripts/building_study/ enthält gemeinsame Geometrie-, Abstands- und Blender-Helfer sowie die Implementierung des Familienflügels. scripts/plan.py stellt die Serienrezepte bereit und validiert ihre unterstützten semantischen SVG-Schemata. scripts/build_blender.py, verify_blender.py und takeoff_blender.py reproduzieren das Beispiel in separaten Hintergrund-Blender-Prozessen. Schreibe generierte Dateien außerhalb des Skills und lasse die aktive Blender-Sitzung intakt.
Blender 5 und sein gebündeltes Python können die Kernwerkzeuge ausführen. Nur das optionale compose_review.py verwendet Pillow für ein GIF mit Beschriftung und Grundrisspaar.
Liefere Quellidentität, tatsächliche Prüfungen, Prüfgrenzen und die verbleibenden Designentscheidungen. Folge dem Workflow des Zielprojekts für die Übernahme.