Übung 5. Erzeugung einer Decke

1. Erzeugung einer Decke:

Übung 5 Einfache Decke

Zur Erzeugung einer VisualARQ-Decke in Grasshopper benötigen Sie nur eine geschlossene und planare Kurve.

  • 1. Ziehen Sie eine VisualARQ-„Slab„-Komponente Slab-24 auf die Grasshopper-Arbeitsfläche. Diese Deckenkomponente hat zwei Inputs:
    • C: Begrenzungskurve
    • O: Optionen zur Einstellung der Deckenparameter.
  • 2. Weisen Sie dem Input C der Decke eine Kurve zu. Aus der Kurve leitet sich die Deckenbegrenzung ab, weswegen sie planar und geschlossen sein muss. Sie können mehrere Kurven auswählen, um mehrere Decken zu erzeugen.

Die Kurve(n) kann/können aus Rhino stammen (in Grasshopper mit dem Curve Param referenziert) oder direkt in Grasshopper erzeugt werden.

2. Einstellung der Deckenparameter:

  • 1. Ziehen Sie eine „Slab Options„-Komponente Slab Options-24 auf die Grasshopper-Arbeitsfläche. Diese Komponente hat verschiedene Inputs, die die Deckenparameter definieren.
  • 2. Verbinden Sie den Output O der Slab Options mit dem Input O der Slab.
  • 3. Einstellung der verschiedenen Slab Options:
    • (SSlab StyleSlab Style Param-24 Ziehen Sie eine Slab Style Param-Komponente auf die Arbeitsfläche und verbinden Sie sie mit dem Input S der Slab Options. Die aktuelle Version von VisualARQ (1.8) hat nur einen verfügbaren Standardstil, der auch standardmäßig aktiviert ist. In zukünftigen Versionen werden verschiedene Deckenstile erstellt und bearbeitet werden können.
    • (A) AlignmentSlabs and Roofs alignment input 24 Die Slab Alignment (Params tab > Architectural Inputs) bestimmt die Position der Decke bezüglich ihrer Begrenzungskurve. Es stehen drei Optionen zu Verfügung: topcenter or bottom. Diese Ausrichtungspositionen können auch als Integerwerte (0=Oben, 1=Zentriert, 2=Unten) in den Input A eingegeben werden.
    • (TThickness: Deckenstärke. 

3. Abziehen einer Begrenzung von einer Decke

Übung 5 Decke anziehen

Sie können eine Begrenzungskurve von einer Decke oder mehreren Decken abziehen.

  1. Ziehen Sie eine „Slab Subtract Boundary„-Komponente VA_SlabSubtract auf die Arbeitsfläche.
  2. In den Input S stöpseln Sie die Decke, von der Sie die Begrenzungsform abziehen möchten.
  3. In den Input C stöpseln Sie die Kurve, die Sie als Begrenzung abziehen möchten. Diese Kurve muss flach und geschlossen sein.

Das Abziehen von einer Decke anhand einer Begrenzungskurve wird entsprechend der vertikalen Projektion der Begrenzungskurve auf die Decke ausgeführt.
Wenn die Begrenzungskurve vollständig außerhalb der Deckenbegrenzung projiziert wird, kann das Abziehen nicht ausgeführt werden und ist daher auch nicht sichtbar.

Hinweis: Begrenzungen müssen sich nicht in der Deckenebene befinden, es muss sich dabei aber um planare und geschlossene Kurven handeln.

4. Verknüpfung von Treppenkonturen mit Deckenöffnungen

Treppendurchgangsöffnung

Sie können die Begrenzung einer VisualARQ-Treppe von einem Deckenobjekt abziehen und somit in der Decke eine Öffnung zur Einhaltung der angegebenen Mindestabstandshöhe zwischen dem Treppenpfad und der Deckenunterseite eingefügen.

  1. Ziehen Sie eine „Slab Subtract Stair Clearance„-Komponente vaSlabSubtractStairClearance 24 auf die Arbeitsfläche.
  2. Diese Komponente hat drei Inputs. Stöpseln die entsprechenden Komponenten und Werte ein :
    • (S): Input der Decke
    • (St): Treppe für die Öffnung
    • (H): Höhe der Durchgangsöffnung: Mindestabstandshöhe zwischen dem Treppenpfad und der Deckenunterseite

5. Erzeugung mehrstöckiger Decken aus einem Volumen

Decken aus Volumen

Schritt 1. Wählen Sie im Modell ein referenziertes Brep: Fügen Sie eine „Brep Param„-Komponente ein, klicken Sie darauf mit der rechten Maustaste und wählen Sie Set one Brep (Volume) aus dem Modell (verbergen Sie danach das Brep in Rhino, um den Workflow zu vereinfachen).

Schritt 2. Erstellen Sie Schnittebenen entlang der Gebäudehöhe:

  1. Erzeugen Sie eine vertikale Linie mit derselben Höhe wie das Brep. Zu diesem Zweck können Sie Line SDL verwenden. Diese Linie benötigt die folgenden Informationen
    1. (S): Linienstartpunkt (Stellen Sie sicher, dass sich der Punkt auf der Basis des Volumens befinden).
    2. (D): Linienrichtung: (Unit Z-Vektor)
    3. (L): Länge der Linie. Geben Sie die Höhe des Gebäudes ein, nachdem Sie es gemessen haben.
  2. Unterteilen Sie die Liniensegmente: jeder Abschnitt steht für eine Etage des Gebäudes.
    1. Ziehen Sie eine „Divide Length„-Komponente auf die Arbeitsfläche.
    2. Stöpseln Sie die Line SDL -Komponente in den Input C (Curve to divide) und geben Sie einen numerischen Wert in den Input L (Length of segments).
  3. Erzeugung des Ebenen: Ziehen Sie eine Plane-Komponente auf die Arbeitsfläche und setzen Sie sie auf die Teilungspunkte der „Divide Length“-Komponente.

Schritt 3. Lokalisierung der Schnittkurven zwischen den horizontalen Ebenen und dem Brep.

  1. Platzieren Sie eine Brep / Plane-Komponente und stöpseln Sie das Base Brep in den Input B input und die Section Planes in den Input P. Daraufhin werden die Konturlinien des Breps erstellt.

Schritt 4. Erzeugung der Decken.

  1. Wie bereits in Abschnitt 1 erklärt, ziehen Sie nun eine Slab-Komponente Slab-24 auf die Arbeitsfläche und stöpseln Sie in ihren Input C die im vorherigen Schritt erzeugte Schnittkurven.
  2. Ziehen Sie zur Bearbeitung der Deckenparameter eine Slab Options-Komponente Slab Options-24 auf die Arbeitsfläche.

Schritt 5. Abziehen einer Begrenzungskurve von allen Decken.

  1. Wählen Sie Curve Param Curve Param und setzen Sie eine der Kurven im Modell als Begrenzungskurve, die von allen Decken abgezogen werden soll.
  2. Ziehen Sie eine „Slab Subtract Boundary„-Komponente VA_SlabSubtract auf die Arbeitsfläche und verbinden Sie sie mit der Begrenzungskurve und den erstellten Decken.