|
|
| Menüeintrag |
|---|
| 3D/BIM → Treppe |
| Arbeitsbereich |
| BIM |
| Standardtastenkürzel |
| S R |
| Eingeführt in Version |
| 0.14 |
| Siehe auch |
| Keiner |
Das Werkzeug Treppe ermöglicht verschiedene Arten von Treppen automatisch zu erstellen. Gerade Treppen (mit und ohne mittiges Podest) können von Grund auf neu erstellt werden. Komplexere Treppen erfordern Basisobjekte.
Siehe den Wikipediaeintrag Treppe für eine Erläuterung der verschiedenen verwendeten Begriffe zum beschreiben der Treppenbauteile.
Zwei konstruierte Treppen, eine mit massiver Struktur und Absatz und die andere mit einer mittigen Treppenwange.
Eine komplexe Treppe, die auf einer Auswahl von Linien und Linienzügen basiert, wie links gezeigt.
Rot: die Linienzüge für die Podeste auf Z = 1500 mm, Z = 3000 mm and Z = 4500 mm.
Schwarz: die Linien, die sie verbinden und für die Treppen verwendet werden.
Eine Arch-Treppe (Stairs-Objekt) besitzt die gemeinsamen Eigenschaften und Verhaltensweisen aller Arch-Komponenten.
Segment and Parts
Vector): (schreibgeschützt) Die oberste Etage, zu der die Treppe führt.Link): Letztes Segment (Auftritt oder Absatz) einer Bogentreppe, das mit diesem Segment verbunden ist. Die Startstufe der Treppe ist die Endstufe dieses letzten Segments.VectorList): Der linke Umriss der Treppe (schreibgeschützt).VectorList): Der linke Umriss aller Treppenabschnitte (schreibgeschützt).VectorList): Der rechte Umriss der Treppe (schreibgeschützt).VectorList): Der rechte Umriss aller Treppenabschnitte (schreibgeschützt).Length): Höhe des linken Geländers der Treppe oder des Treppenabsatzes.Length): Höhe des rechten Geländers der Treppe oder des Treppenabsatzes.LinkHidden): Das linke Geländerobjekt. eingeführt in 0.20: Der Eigenschaftstyp wurde von String zu LinkHidden aktualisiert.Length): Versatz der linken Geländerleiste vom Rand der Treppe oder des Podests.Length): Versatz der rechten Geländerleiste vom Rand der Treppe oder des Podests.LinkHidden): Das rechte Geländerobjekt. eingeführt in 0.20: Der Eigenschaftstyp wurde von String zu LinkHidden aktualisiert.Stairs
Enumeration): Die Ausrichtung der Treppe zur Basislinie. Wird nur verwendet, wenn eine Basislinie festgelegt ist. Kann Left (links), Right (rechts) oder Center Mitte.Length): Die Gesamthöhe der Treppe. Wird nur verwendet, wenn eine Basislinie festgelegt ist oder wenn die Basislinie horizontal ist. Wird ignoriert, wenn die Daten-EigenschaftRiser Height Enforce nicht Null ist.Length): Die Gesamtlänge der Treppe, wenn keine Basislinie festgelegt ist. Wird ignoriert, wenn die Daten-EigenschaftTread Depth Enforce nicht Null ist.Length): Die Breite der Treppe.FloatList): Wenn die Daten-EigenschaftNumber Of Steps (Anzahl der Stufen) 1 ist, wird das Treppenobjekt als Treppenabsatz eingesetzt. Ist dies der Fall und die Basislinie besteht aus mehreren Abschnitten, wird die Breite des ersten Abschnitts des Treppenabsatzes der Daten-EigenschaftWidth entsprechen und die Breiten folgender Abschnitte entsprechen denen dieser Liste.Steps
Float): (schreibgeschützt) Das errechnete Steigungsverhältnis (Blondel ratio). Dieses Verhältnis sollte für bequeme Stufen zwischen 62 und 64 cm bzw. 24.5 und 25.5 Zoll liegen.Length): Die Tiefe des Absatzes des Stockwerks, wenn in der Daten-EigenschaftLandings aktiviert. Übernimmt standardmäßig den wert der Daten-EigenschaftWidth, wenn 0.Length): Überstand des Auftritts (nosing) gegenüber der darunterliegenden Setzstufe.Integer): Die Anzahl der Treppenstufen (Setzstufen) der Treppe. Muss mindestens 2 für eine einzelne Treppe sein oder mindestens 4 für 2 Treppen mit einem Absatz dazwischen.Length): (schreibgeschützt) Die Höhe der Setzstufen. Ist die Daten-EigenschaftRiser Height Enforce 0, wird sie berechnet (Daten-EigenschaftHeight / Daten-EigenschaftNumber of Steps). Andernfalls hat sie denselben Wert, wie die Daten-EigenschaftRiser Height Enforce.Length): Die erzwungene Höhe der Setzstufe.Length): Die Wandstärke der Setzstufen.Length): (schreibgeschützt) Die Tiefe des Auftritts. Ist die Daten-EigenschaftTread Depth Enforce 0, wird sie berechnet (Daten-EigenschaftLength / DatenNumber of Steps). Andernfalls hat sie denselben Wert, wie die Daten-EigenschaftTread Depth Enforce.Length): Die erzwungene Tiefe des Auftritts.Length): Die Wandstärke des Auftritts.Structure
Enumeration): Die Art der Verbindung zwischen der unteren Bodenplatte und dem Beginn der Treppe. Kann HorizontalCut, VerticalCut oder HorizontalVerticalCut sein.Enumeration): Die Art der Verbindung zwischen dem Ende der Treppe und der Bodenplatte im oberen Stockwerk. Kann toFlightThickness oder toSlabThickness sein.Length): Die Dicke der unteren Bodenplatte.Enumeration): die Treppenlaufrichtung nach dem Podest. Kann Straight, HalfTurnLeft oder HalfTurnRight sein. Die Daten-EigenschaftLandings muss auf At center gesetzt sein.Enumeration): Die Art der Podeste. Kann None oder At center sein (At each corner ist noch nicht implementiert).Length): Die Überlappung der Wangen über die Unterseite der Auftrittflächen.Length): Die Breite der Wangen.Enumeration): Die Art der Struktur der Stufen. Kann None, Massive, One stringer oder Two stringers sein. Für die letzten beiden Optionen müssen die Daten-EigenschaftStringer Width und die Daten-EigenschaftTread Thickness Werte besitzen, die nicht Null sind.Length): Der Abstand zwischen der Begrenzung der Treppe und der Struktur.Length): Die Dicke der Struktur.Length): Die Dicke der oberen Bodenplatte.Enumeration): Die Art der Wendelung. Nicht implementiert.
Siehe auch: Arch API und Grundlagen der Skripterstellung in FreeCAD.
Das Werkzeug Treppe kann in Makros und von der Python-Konsole aus mit der folgenden Funktion verwendet werden:
Stairs = makeStairs(baseobj=None, length=None, width=None, height=None, steps=None, name="Stairs")
stairs Objekt aus dem gegebenen baseobj.baseobj nicht gegeben ist, werden length, width, height und steps verwendet, um einen Festkörper zu erstellen.Beispiel:
import Arch
Stairs = Arch.makeStairs(length=5000, width=1200, height=3000, steps=14)