Arch Building/de: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(21 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<languages/>
<languages/>

{{Docnav/de
{{Docnav/de
|[[Arch_BuildingPart/de|Gebäudeteil]]
|[[Arch_Site/de|Baustelle]]
|[[Arch_Site/de|Baugrund]]
|[[Arch_Floor/de|Geschoss]]
|[[Arch_Module/de|Arch-Arbeitsbereich]]
|[[Arch_Workbench/de|Arch]]
|IconL=Arch_BuildingPart.svg
|IconL=Arch_Site.svg
|IconR=Arch_Floor.svg
|IconC=Workbench_Arch.svg
|IconC=Workbench_Arch.svg
|IconR=Arch_Site.svg
}}
}}


{{GuiCommand/de
{{GuiCommand/de
|Name=Arch Building|Name/de=Gebäude
|Name=Arch Building
|MenuLocation=Architektur → Gebäude
|Name/de=Arch Gebäude
|MenuLocation=Arch → Gebäude
|Workbenches=[[Arch Module/de|Arch-Arbereitsbereich]]
|Workbenches=[[Arch_Workbench/de|Arch]]
|Shortcut={{KEY|B}} {{KEY|U}}
|Shortcut={{KEY|B}} {{KEY|U}}
|SeeAlso=[[Arch BuildingPart/de|Gebäudeteil]], [[Arch Site/de|Baugrund]]
|SeeAlso=[[Arch_BuildingPart/de|Arch Gebäudeteil]], [[Arch_Site/de|Arch Grundstück]]
}}
}}


==Beschreibung==
==Beschreibung==


Ein Gebäude ist ein spezielles FreeCAD-Gruppenobjekt, welches sich besonders dafür eignet, eine ganze Gebäudeeinheit zu repräsentieren. Ein Gebäude hilft so bei der Organisation des Modells, es enthält als Untereinheiten [[Arch Floor/de|Etagen]]-Objekte.
Ein Gebäude ist ein spezielles FreeCAD Gruppenobjekt, welches sich besonders dafür eignet, eine ganze Gebäudeeinheit zu repräsentieren. Ein Gebäude hilft so bei der Organisation des Modells, es enthält als Untereinheiten [[Arch Floor/de|Etagen]] Objekte.


==Anwendung==
==Anwendung==


# Wählen Sie optional ein oder mehrere Etagen zur Verwendung im neu zu erstellenden Gebäude
# Wähle optional ein oder mehrere Objekte die in dein neues Gebäude aufgenommen werden sollen.
# Drücken Sie den {{Button|[[Image:Arch Building.svg|16px]] [[Arch Building|Gebäude]]}}-Knopf oder die Tasten {{KEY|B}} und {{KEY|U}}.
# Drücke den {{Button|[[Image:Arch Building.svg|16px]] [[Arch Building|Arch Gebäude]]}} Knopf oder drücke die {{KEY|B}} dann {{KEY|U}} Tasten.


==Optionen==
==Optionen==


* Seit FreeCAD-Version 0.18 ist das Gebäudeobjekt tatsächlich ein [[Arch BuildingPart/de|Gebäudeteil]], dessen {{PropertyData/de|IFC role}}-Eigenschaft auf ''Building'' gesetzt ist. Jedes BuildingPart kann durch Änderung der IFC-Role-Eigenschaft einfach zu einem Gebäude konvertiert werden.
* Seit FreeCAD Version 0.18 ist das Gebäudeobjekt tatsächlich ein [[Arch BuildingPart/de|GebäudeTeil]], dessen {{PropertyData/de|IFC Typ}} Eigenschaft auf ''Gebäude'' gesetzt ist.

* Nach Anlegen des Gebäudes können per Drag-and-Drop in der Baumansicht oder über das {{Button|[[Image:Arch Add.png|16px]] [[Arch Add/de|Hinzufügen]]}}-Werkzeug weitere Objekte zum Gebäude hinzugefügt werden.
Du kannst jedes GebäudeTeil in ein Gebäude konvertieren, einfach durch ändern seines IFC Typs.
* Durch Drag-and-Drop in der Baumansicht oder das {{Button|[[Image:Arch Remove.png|16px]] [[Arch Remove/de|Entfernen]]}}-Werkzeug können Objekte aus dem Gebäude entfernt werden.
* Nach dem erstellen eines Gebäudes, kannst du weitere Objekte durch Ziehen und loslassen in der Baumansicht oder durch verwenden des {{Button|[[Image:Arch Add.svg|16px]] [[Arch Add/de|Arch hinzufügen]]}} Werkzeug ihm hinzufügen.
* Du kannst Objekte aus einem Gebäude entfernen, durch Ziehen und loslassen aus seiner Baumansicht oder durch verwenden des {{Button|[[Image:Arch Remove.svg|16px]] [[Arch Remove/de|Arch Entfernen]]}} Werkzeugs.


==Eigenschaften==
==Eigenschaften==


* {{PropertyData/de|Building Type}}: Die Art des Gebäudes, aus einer Liste auswählbar
* {{PropertyData/de|Gebäude Typ}}: Der Typ des Gebäudes, wählbar aus einer Liste


==Scripting==
==Skripten==
{{Emphasis|Siehe auch:}} [[Arch API/de|Arch API]] und [[FreeCAD Scripting Basics/de|FreeCAD Scripting Basics]].
{{Emphasis|Siehe auch:}} [[Arch API/de|Arch API]] und [[FreeCAD Scripting Basics/de|FreeCAD Grundlagen Skripten]].


Das Gebäude-Werkzeug kann sowohl in [[macros/de|Makros]] als auch aus der [[Python/de|Python]]-Konsole heraus über folgende Funktion angesprochen werden:
Das Gebäude Werkzeug kann sowohl in [[macros/de|Makros]] als auch aus der [[Python/de|Python]] Konsole aus mit folgender Funktion verwendet werden:
{{Code|code=
{{Code|code=
Building = makeBuilding(objectslist=None, baseobj=None, name="Building")
Building = makeBuilding(objectslist=None, baseobj=None, name="Building")
}}
}}


* Erzeugt ein {{incode|Building}}-Objekt aus der {{incode|objectslist}}, die entweder eine Liste von Objekten oder oder ein {{incode|baseobj}}, das ein {{incode|Shape}} ist.
* Erzeugt ein {{incode|Gebäude}} Objekt aus der {{incode|Objekteliste}}, die entweder eine Liste von Objekten oder oder ein {{incode|Basisobj}}, das ein {{incode|Form}} ist.


Beispiel:
Beispiel:
Line 65: Line 69:
FreeCAD.ActiveDocument.recompute()
FreeCAD.ActiveDocument.recompute()
}}
}}



{{Docnav/de
{{Docnav/de
|[[Arch_BuildingPart/de|Gebäudeteil]]
|[[Arch_Site/de|Baustelle]]
|[[Arch_Site/de|Baugrund]]
|[[Arch_Floor/de|Geschoss]]
|[[Arch_Module/de|Arch-Arbeitsbereich]]
|[[Arch_Workbench/de|Arch]]
|IconL=Arch_BuildingPart.svg
|IconL=Arch_Site.svg
|IconR=Arch_Floor.svg
|IconC=Workbench_Arch.svg
|IconC=Workbench_Arch.svg
|IconR=Arch_Site.svg
}}
}}
{{Arch Tools navi/de}}
{{Userdocnavi/de}}


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

Latest revision as of 20:33, 21 June 2022

Arch Gebäude

Menüeintrag
Arch → Gebäude
Arbeitsbereich
Arch
Standardtastenkürzel
B U
Eingeführt in Version
-
Siehe auch
Arch Gebäudeteil, Arch Grundstück

Beschreibung

Ein Gebäude ist ein spezielles FreeCAD Gruppenobjekt, welches sich besonders dafür eignet, eine ganze Gebäudeeinheit zu repräsentieren. Ein Gebäude hilft so bei der Organisation des Modells, es enthält als Untereinheiten Etagen Objekte.

Anwendung

  1. Wähle optional ein oder mehrere Objekte die in dein neues Gebäude aufgenommen werden sollen.
  2. Drücke den Arch Gebäude Knopf oder drücke die B dann U Tasten.

Optionen

  • Seit FreeCAD Version 0.18 ist das Gebäudeobjekt tatsächlich ein GebäudeTeil, dessen Daten-EigenschaftIFC Typ Eigenschaft auf Gebäude gesetzt ist.

Du kannst jedes GebäudeTeil in ein Gebäude konvertieren, einfach durch ändern seines IFC Typs.

  • Nach dem erstellen eines Gebäudes, kannst du weitere Objekte durch Ziehen und loslassen in der Baumansicht oder durch verwenden des Arch hinzufügen Werkzeug ihm hinzufügen.
  • Du kannst Objekte aus einem Gebäude entfernen, durch Ziehen und loslassen aus seiner Baumansicht oder durch verwenden des Arch Entfernen Werkzeugs.

Eigenschaften

  • Daten-EigenschaftGebäude Typ: Der Typ des Gebäudes, wählbar aus einer Liste

Skripten

Siehe auch: Arch API und FreeCAD Grundlagen Skripten.

Das Gebäude Werkzeug kann sowohl in Makros als auch aus der Python Konsole aus mit folgender Funktion verwendet werden:

Building = makeBuilding(objectslist=None, baseobj=None, name="Building")
  • Erzeugt ein Gebäude Objekt aus der Objekteliste, die entweder eine Liste von Objekten oder oder ein Basisobj, das ein Form ist.

Beispiel:

import FreeCAD, Draft, Arch

p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(2000, 0, 0)
baseline = Draft.makeLine(p1, p2)
baseline2 = Draft.makeLine(p1, -1*p2)

Wall1 = Arch.makeWall(baseline, length=None, width=150, height=2000)
Wall2 = Arch.makeWall(baseline2, length=None, width=150, height=1800)
FreeCAD.ActiveDocument.recompute()

Building = Arch.makeBuilding([Wall1, Wall2])

Site = Arch.makeSite(Building)
FreeCAD.ActiveDocument.recompute()