Arch Truss/de: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(13 intermediate revisions by 3 users not shown)
Line 2: Line 2:


{{Docnav/de
{{Docnav/de
|[[Arch_Frame/de|Rahmen]]
|[[Arch_Fence/de|Zaun]]
|[[Arch_Equipment/de|Ausstattung]]
|[[Arch_Profile/de|Profil]]
|[[Arch_Module/de|Architektur]]
|[[Arch_Workbench/de|Arch]]
|IconL=Arch_Frame.svg
|IconL=Arch_Fence.svg
|IconR=Arch_Profile.svg
|IconC=Workbench_Arch.svg
|IconC=Workbench_Arch.svg
|IconR=Arch_Equipment.svg
}}
}}


{{GuiCommand/de
{{GuiCommand/de
|Name=Arch Fence
|Name=Arch Truss
|Name/de=Architektur Tragwerk
|Name/de=Arch Traverse
|MenuLocation=ArchitekturZaun
|MenuLocation=ArchTraverse
|Workbenches=[[Arch_Module/de|Architektur]]
|Workbenches=[[Arch_Workbench/de|Arch]]
|Version=0.19
|Version=0.19
}}
}}
Line 30: Line 30:
# Benutze einen Arbeitsbereich deiner Wahl zum Erstellen einer einzelnen Linie
# Benutze einen Arbeitsbereich deiner Wahl zum Erstellen einer einzelnen Linie
# Wähle diese Linie
# Wähle diese Linie
# Drücke die {{Button|[[Image:Arch Truss.svg|16px]] [[Arch_Truss/de|Arch Tragwerk]]}}-Schaltfläche
# Drücke die {{Button|[[Image:Arch Truss.svg|16px]] [[Arch_Truss/de|Arch Traverse]]}}-Schaltfläche
# Passe die Tragwerkeinstellungen an deine Bedürfnisse an
# Passe die Traverseneinstellungen an deine Bedürfnisse an




===Erzeugen von Grund auf===
===Erzeugen von Grund auf===


# Stelle sicher, dass nicht ausgewählt ist
# Stelle sicher, dass nichts ausgewählt ist
# Drücke die {{Button|[[Image:Arch Truss.svg|16px]] [[Arch_Truss/de|Arch Tragwerk]]}}-Schaltfläche
# Drücke die {{Button|[[Image:Arch Truss.svg|16px]] [[Arch_Truss/de|Arch Traverse]]}}-Schaltfläche
# Klicke in die 3D-Ansicht, um einen ersten Punkt zu definieren oder gib die X-, Y- und Z-Koordinaten ein
# Klicke in die 3D-Ansicht, um einen ersten Punkt zu definieren oder gib die X-, Y- und Z-Koordinaten ein
# Klicke in die 3D-Ansicht, um einen zweiten Punkt zu definieren oder gib die X-, Y- und Z-Koordinaten ein
# Klicke in die 3D-Ansicht, um einen zweiten Punkt zu definieren oder gib die X-, Y- und Z-Koordinaten ein
# Passe die Tragwerkeigenschaften an deine Bedürfnis an
# Passe die Traverseneigenschaften an deine Bedürfnisse an


==Eigenschaften==
==Eigenschaften==
Line 46: Line 46:
=== Daten ===
=== Daten ===


* {{PropertyData|TrussAngle}}: The angle of the truss
* {{PropertyData|TrussAngle}}: Der Winkel des Trägers
* {{PropertyData|SlantType}}: The slant type of this truss
* {{PropertyData|SlantType}}: Der Neigungstyp dieses Trägers
* {{PropertyData|Normal}}: The normal direction of this truss
* {{PropertyData|Normal}}: Die normale Ausrichtung dieses Trägers
* {{PropertyData|HeightStart}}: The height of the truss at the start position
* {{PropertyData|HeightStart}}: Die Höhe des Trägers an der Startposition
* {{PropertyData|HeightEnd}}: The height of the truss at the end position
* {{PropertyData|HeightEnd}}: Die Höhe des Trägers an der Endposition
* {{PropertyData|StrutStartOffset}}: An optional start offset for the top strut
* {{PropertyData|StrutStartOffset}}: Ein optionaler Startversatz für die obersten Strebe
* {{PropertyData|StrutEndOffset}}: An optional end offset for the top strut
* {{PropertyData|StrutEndOffset}}: Ein optionaler Endversatz für die obere Strebe
* {{PropertyData|StrutHeight}}: The height of the main top and bottom elements of the truss
* {{PropertyData|StrutHeight}}: Die Höhe der oberen und unteren Hauptelemente des Trägers
* {{PropertyData|StrutWidth}}: The width of the main top and bottom elements of the truss
* {{PropertyData|StrutWidth}}: Die Breite der oberen und unteren Hauptelemente des Trägers
* {{PropertyData|RodType}}: The type of the middle element of the truss
* {{PropertyData|RodType}}: Der Typ der mittleren Elemente des Trägers
* {{PropertyData|RodDirection}}: The direction of the rods
* {{PropertyData|RodDirection}}: Die Richtung der Stäbe
* {{PropertyData|RodSize}}: The diameter or side of the rods
* {{PropertyData|RodSize}}: Der Durchmesser oder die Breite der Stäbe
* {{PropertyData|RodSections}}: The number of rod sections
* {{PropertyData|RodSections}}: Die Anzahl der Stababschnitte
* {{PropertyData|RodEnd}}: If the truss has a rod at its endpoint or not
* {{PropertyData|RodEnd}}: Ob der Träger am Ende einen Stab hat
* {{PropertyData|RodMode}}: How to draw the rods
* {{PropertyData|RodMode}}: Wie die Stäbe zu zeichnen sind


==Skripten==
==Skripten==


Das Tragwerk-Werkzeug kann in [[Macros/de|Makros]] und aus der [[Python/de|Python]] Konsole heraus durch Verwendung der folgenden Funktion verwendet werden:
Das Traversen-Werkzeug kann in [[Macros/de|Makros]] und aus der [[Python/de|Python]] Konsole heraus durch Verwendung der folgenden Funktion verwendet werden:


{{Code|code=
{{Code|code=
Line 85: Line 85:
# adjust other needed properties
# adjust other needed properties
}}
}}



{{Docnav/de
{{Docnav/de
|[[Arch_Frame/de|Rahmen]]
|[[Arch_Fence/de|Zaun]]
|[[Arch_Equipment/de|Ausstattung]]
|[[Arch_Profile/de|Profil]]
|[[Arch_Module/de|Architektur]]
|[[Arch_Workbench/de|Arch]]
|IconL=Arch_Frame.svg
|IconL=Arch_Fence.svg
|IconR=Arch_Profile.svg
|IconC=Workbench_Arch.svg
|IconC=Workbench_Arch.svg
|IconR=Arch_Equipment.svg
}}
}}


{{Arch Tools navi{{#translation:}}}}
{{Arch Tools navi{{#translation:}}}}

{{Userdocnavi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}

Latest revision as of 09:09, 16 March 2022

Arch Traverse

Menüeintrag
Arch → Traverse
Arbeitsbereich
Arch
Standardtastenkürzel
Keiner
Eingeführt in Version
0.19
Siehe auch
Keiner

Beschreibung

Das Architektur Fachwerkswerkzeug baut ein Fachwerksobjekt auf, entweder aus einem ausgewählten linearen Objekt (z.B. Entwurf Linie oder Skizze), oder von Grund auf neu, wenn beim Aufruf des Befehls kein Objekt ausgewählt ist.

Anwendung

Erzeugen aus einem ausgewählten Objekt

  1. Benutze einen Arbeitsbereich deiner Wahl zum Erstellen einer einzelnen Linie
  2. Wähle diese Linie
  3. Drücke die Arch Traverse-Schaltfläche
  4. Passe die Traverseneinstellungen an deine Bedürfnisse an


Erzeugen von Grund auf

  1. Stelle sicher, dass nichts ausgewählt ist
  2. Drücke die Arch Traverse-Schaltfläche
  3. Klicke in die 3D-Ansicht, um einen ersten Punkt zu definieren oder gib die X-, Y- und Z-Koordinaten ein
  4. Klicke in die 3D-Ansicht, um einen zweiten Punkt zu definieren oder gib die X-, Y- und Z-Koordinaten ein
  5. Passe die Traverseneigenschaften an deine Bedürfnisse an

Eigenschaften

Daten

  • DatenTrussAngle: Der Winkel des Trägers
  • DatenSlantType: Der Neigungstyp dieses Trägers
  • DatenNormal: Die normale Ausrichtung dieses Trägers
  • DatenHeightStart: Die Höhe des Trägers an der Startposition
  • DatenHeightEnd: Die Höhe des Trägers an der Endposition
  • DatenStrutStartOffset: Ein optionaler Startversatz für die obersten Strebe
  • DatenStrutEndOffset: Ein optionaler Endversatz für die obere Strebe
  • DatenStrutHeight: Die Höhe der oberen und unteren Hauptelemente des Trägers
  • DatenStrutWidth: Die Breite der oberen und unteren Hauptelemente des Trägers
  • DatenRodType: Der Typ der mittleren Elemente des Trägers
  • DatenRodDirection: Die Richtung der Stäbe
  • DatenRodSize: Der Durchmesser oder die Breite der Stäbe
  • DatenRodSections: Die Anzahl der Stababschnitte
  • DatenRodEnd: Ob der Träger am Ende einen Stab hat
  • DatenRodMode: Wie die Stäbe zu zeichnen sind

Skripten

Das Traversen-Werkzeug kann in Makros und aus der Python Konsole heraus durch Verwendung der folgenden Funktion verwendet werden:

Truss = makeFence([baseobj])

Beispiel:

import FreeCAD
import Draft
import Arch

p1 = FreeCAD.Vector(0,0,0)
p2 = FreeCAD.Vector(2000,0,0)
baseline = Draft.makeLine(p1,p2)
truss = Arch.makeTruss(baseline)
truss.HeightStart = 200
truss.HeightEnd = 400
# adjust other needed properties