FreeCAD Logo FreeCAD 1.0
  • Englisch Afrikaans Arabisch Weißrussisch Katalanisch Tschechisch Deutsch Griechisch Spanisch Spanisch Baskisch Finnisch Philippinisch Französisch Galicisch Kroatisch Ungarisch Indonesisch Italienisch Japanisch Kabylisch Koreanisch Litauisch Niederländisch Norwegisches Bokmål Polnisch Portugiesisch Portugiesisch Rumänisch Russisch Slowakisch Slowenisch Serbisch Schwedisch Türkisch Ukrainisch Valencianisch Vietnamesisch Chinesisch Chinesisch
  • Funktionen
  • Herunterladen
  • Blog
  • Dokumentation
    Inhaltsverzeichnis Erste Schritte Benutzerdokumentation Das FreeCAD-Handbuch Dokumentation der Arbeitsbereiche Python-Dokumentation Dokumentation der C++ Programmierung Anleitungen Häufig gestellte Fragen Datenschutzrichtlinie Über FreeCAD
  • Mitwirken
    Wie kann ich helfen Sponsor Einen Fehler melden Einen Pull Request durchführen Jobs und Finanzierung Richtlinien für Beiträge Entwicklerhandbuch Übersetzungen
  • Community
    Verhaltenskodex Forum The FPA GitHub GitLab Codeberg Mastodon Matrix IRC IRC via Webchat Gitter Discord Reddit Twitter Facebook LinkedIn Kalender
  • ♥ Donate

Donate

$
SEPA-Informationen
Bitte richten Sie Ihre SEPA-Überweisung an:
Beneficiary: The FreeCAD project association
IBAN: BE04 0019 2896 4531
BIC/SWIFT: GEBABEBBXXX
Kreditinstitut: BNP Paribas Fortis
Adresse: Rue de la Station 64, 1360 Perwez, Belgium

While Stripe doesn't support monthly donations, you can still become a sponsor! Simply make a one-time donation equivalent to 12 months of support, and you'll gain access to the corresponding sponsoring tier. It's an easy and flexible way to contribute.

If you are not sure or not able to commit to a regular donation, but still want to help the project, you can do a one-time donation, of any amount.

Choose freely the amount you wish to donate one time only.

You can support FreeCAD by sponsoring it as an individual or organization through various platforms. Sponsorship provides a steady income for developers, allowing the FPA to plan ahead and enabling greater investment in FreeCAD. To encourage sponsorship, we offer different tiers, and unless you choose to remain anonymous, your name or company logo will be featured on our website accordingly.

from 1 USD / 1 EUR per month. You will not have your name displayed here, but you will have helped the project a lot anyway. Together, normal sponsors maintain the project on its feet as much as the bigger sponsors.

from 25 USD / 25 EUR per month. Your name or company name is displayed on this page.

from 100 USD / 100 EUR per month. Your name or company name is displayed on this page, with a link to your website, and a one-line description text.

from 200 USD / 200 EUR per month. Your name or company name and logo displayed on this page, with a link to your website and a custom description text. Companies that have helped FreeCAD early on also appear under Gold sponsors.

Instead of donating each month, you might find it more comfortable to make a one-time donation that, when divided by twelve, would give you right to enter a sponsoring tier. Don't hesitate to do so!

Choose freely the amount you wish to donate each month.

Please inform your forum name or twitter handle as a notein your transfer, or reach to us, so we can give you proper credits!

Arch
DIESER BEFEHL IST VERALTET
Er steht in 1.0 und neuer nicht zur Verfügung.
Das BuildingPart-Objekt ist allerdings nicht veraltet; statt diesem können die Befehle Arch Gebäude und Arch Stockwerk verwendet werden, um es zu erstellen.

Arch Gebäudeteil

Menüeintrag
Arch → Gebäudeteil, 3D/BIM → Level
Arbeitsbereich
Arch
Standardtastenkürzel
Keiner
Eingeführt in Version
0.18
Siehe auch
Arch Gebäude, Arch Grundstück

Beschreibung

Ein Gebäudeteil (BuildingPart-Objekt) kann in allen möglichen Situationen verwendet werden, in denen verschiedene Arch- oder BIM-Objekte gruppiert werden sollen, um diese Gruppe als ein Objekt zu verwenden oder zu vervielfältigen.

Anwendung

  1. Wahlweise ein oder mehrere Objekte auswählen, die in dem neuen Gebäudeteil enthalten sein sollen.
  2. Die Schaltfläche Arch Gebäudeteil drücken.

Hinweise

Gebäudeteile haben eine eingebaute, implizite Arch SchnittEbene.

Diese Ebene ist immer parallel zur GebäudeTeil Basisebene, aber du kannst den Versatz zwischen ihnen angeben. Daher arbeiten alle Werkzeuge, die mit einer Schnittebene arbeiten, wie z.B. Entwurf Form2DAnsicht und TechDraw ArchAnsicht auch mit GebäudeTeilen.

Optionen

  • Nach der Erstellung eines Gebäudeteils können weitere Objekte durch Ziehen und Ablegen in der Baumansicht hinzugefügt werden oder durch Verwenden des Werkzeugs Arch Hinzufügen.
  • Objekte können, durch Ziehen und Ablegen aus der Baumansicht heraus aus einem Gebäudeteil entfernt werden oder durch Verwenden des Werkzeugs Arch Entfernen.
  • Mit einem Doppelklick auf den Gebäudeteil (BuildingPart-Objekt) in der Baumansicht wird die Arbeitsebene auf seine Position gesetzt, und der Gebäudeteil wird aktiviert, was bedeutet daß neue Objekte automatisch zu ihm hinzugefügt werden.

Erneutes Doppelklicken auf den Gebäudeteil deaktiviert ihn und setzt die Arbeitsebene wieder auf die vorherige Position zurück (diese Option muss im Eigenschafteneditor unter Ansicht - Interaction - Double Click Activates auf true gesetzt werden, damit sie zur Verfügung steht).

  • Das Gebäudeteil-Objekt kann in der 3D-Ansicht eine Markierung mit einer Benennung und einer Höhenangabe anzeigen.
  • Wenn ein Gebäudeteil verschoben oder gedreht wird, werden alle abhängigen Objekte, die entweder die Daten-EigenschaftMove With Host nicht besitzen oder bei denen diese aktiviert wurde, mit ihm zusammen verschoben bzw. gedreht.
  • Gebäudeteile können Draft Klone sein.
  • Gebäudeteile können jeden IFC-Typ annehmen. Ihre Eigenschaft Ifc Type bestimmt ihre Verwendung. Ist sie auf Building Storey gesetzt, verhält er sich wie ein Stockwerk. Ist sie auf Building gesetzt, verhält er sich wie ein Gebäude, und ist sie auf Element Assembly gesetzt, verhält er sich wie eine Baugruppe. Das Symbol ändert sich entsprechend dieser Einstellung, hat aber ansonsten keine weiteren Auswirkungen in FreeCAD. Der Export nach IFC als der eine oder andere Typ kann jedoch Auswirkungen auf andere BIM-Anwendungen haben.
  • Gebäudeteile ermöglichen das Festlegen einer Auto-group capture box. Nachfolgende Draft- und Arch-Objekte oder alles was Draft.autogroup() verwendet, weden automatisch zum Gebäudeteil hinzugefügt, wenn sie sich vollständig innerhalb der Auswahl-Box befinden. eingeführt in 0.20

Eigenschaften

Siehe auch: Eigenschaften-Ansicht.

Ein Arch Gebäudeteil (BuildingPart-Objekt) wird von einem App GeoFeature abgeleitet und erbt alle seine Eigenschaften. Außerdem hat es die folgenden zusätzlichen Eigenschaften:

Daten

Base

  • Daten-EigenschaftGroup (LinkList): Liste der referenzierten Objekte.
  • Daten-Eigenschaft (ausgeblendet)_ Group Touched (Bool)

Building Part

  • Daten-EigenschaftArea (Area): Die berechnete Grundfläche dieses Objekts. Die Fläche wird nur für die untergeordneten Objekte des Objekts gezählt, die entweder Arch Räume oder andere Arch Gebäudeteil-Objekte sind. Dadurch kann beispielsweise ein übergeordnetes Arch Gebäude (das auf Arch BuildingPart basiert) die kumulative Fläche aller seiner untergeordneten Arch Stockwerk-Objekte (die ebenfalls auf Arch BuildingPart basieren) bereitstellen, vorausgesetzt, die Stockwerke enthalten Arch Räumde.
  • DatenHeight (Length): Die Höhe dieses Objekts und seiner untergeordneten Objekte. Die untergeordneten Objekte könnten beispielsweise Arch Wände sein. Die Höhe jeder Wand muss auf 0 (Null) gesetzt werden, damit die Höheneigenschaft des BuildingPart auf die darin enthaltenen Objekte übertragen wird.
  • Daten-EigenschaftLevel Offset (Length): Die Höhe des Punktes (0,0,0) dieser Ebene. Dieser Wert wird zum Attribut Placement.Base.z des BuildingPart hinzugefügt, um einen vertikalen Versatz anzugeben, ohne das Objekt tatsächlich zu verschieben. Der resultierende Versatz wird angezeigt, wenn AnsichtShow Level wahr ist.
  • Daten-Eigenschaft (ausgeblendet)Materials Table (Map): Eine MaterialName:SolidIndexesList-Zuordnung, die Materialnamen mit Solid-Indizes verknüpft, die beim Verweisen auf dieses Objekt aus anderen Dateien verwendet werden sollen.
  • Daten-EigenschaftOnly Solids (Bool): Wenn dies zutrifft, werden nur Festkörper von diesem Objekt erfasst, wenn es aus anderen Dateien referenziert wird.
  • Daten (Hidden)Saved Inventor (FileIncluded): Diese Eigenschaft speichert eine Inventor-Darstellung für dieses Objekt.
  • Daten-Eigenschaft (ausgeblendet)Shape (PartShape): Die Form dieses Objekts.

Children

  • Daten-EigenschaftHeight Propagate (Bool): Wenn dies zutrifft, wird der Höhenwert auf die enthaltenen Objekte übertragen. Weitere geltende Bedingungen finden Sie unter der Eigenschaft Daten-EigenschaftHeight.

IFC

  • Daten-Eigenschaft (ausgeblendet)Ifc Data (Map): IFC-Daten.
  • Daten-Eigenschaft (ausgeblendet)Ifc Properties (Map): IFC-Eigenschaften dieses Objekts.
  • Daten-EigenschaftIfc Type (Enumeration): IFC-Typ dieses Objekts.

IFC Attributes

  • Daten-EigenschaftDescription (String): Eine optionale Beschreibung für diese Komponente.
  • Daten-EigenschaftGlobal Id (String)
  • Daten-EigenschaftObject Type (String)
  • Daten-EigenschaftOverall Height (Length)
  • Daten-EigenschaftOverall Width (Length)
  • Daten-EigenschaftPartitioning Type (Enumeration)
  • Daten-EigenschaftPredefined Type (Enumeration)
  • Daten-EigenschaftTag (String): Ein optionales Kennzeichen für diese Komponente.
  • Daten-EigenschaftUser Defined Partitioning Type (String)

Ansicht

Auto Group

  • AnsichtAutogroup Autosize (Bool): Die Größe des Erfassungsfelds automatisch anhand des Inhalts des Gebäudeteils einstellen. eingeführt in 0.20
  • AnsichtAutogroup Box (Bool): Aktiviert/deaktiviert die automatische Gruppierung (und die Anzeige des Erfassungsfelds). eingeführt in 0.20
  • AnsichtAutogroup Margin (Length): Ein Rand, der verwendet wird, wenn die automatische Größenanpassung aktiviert ist. introduced in 0.20
  • AnsichtAutogroup Size (IntegerList): Die Erfassungsbox für neu erstellte Objekte, ausgedrückt als [XMin,YMin,ZMin,XMax,YMax,ZMax]. eingeführt in 0.20

Building Part

  • Ansicht-Eigenschaft (ausgeblendet)Diffuse Color (ColorList): Die individuellen Flächenfarben.
  • Ansicht-EigenschaftDisplay Offset (Placement): Eine Transformation, die auf die Höhenmarke angewendet werden soll.
  • Ansicht-EigenschaftFont Name (Font): Die für Texte zu verwendende Schriftart.
  • Ansicht-EigenschaftFont Size (Length): Die Schriftgröße von Texten.
  • Ansicht-EigenschaftLine Width (Float): Die Linienbreite dieses Objekts.
  • Ansicht-EigenschaftOrigin Offset (Bool): Wenn ja, wirkt sich Display offset bei Aktivierung auch auf die Ursprungsmarkierung aus.
  • Ansicht-EigenschaftOverride Unit (String): Eine optionale Einheit zur Angabe von Geschossen.
  • Ansicht-EigenschaftShow Label (Bool): Wenn wahr, wird bei Aktivierung die Beschriftung des Objekts angezeigt.
  • Ansicht-EigenschaftShow Level (Bool): Wenn wahr, zeige den Level an.
  • Ansicht-EigenschaftShow Unit (Bool): Wenn wahr, zeige die Einheit auf dem Level-Tag an.

Children

  • Ansicht-EigenschaftChildren Line Color (Color): Die Linienfarbe, die auf die untergeordneten Elemente dieses Bauteils angewendet werden soll.
  • Ansicht-EigenschaftChildren Line Width (Float): Die Linienbreite, die auf die Unterelemente dieses Bauteils angewendet werden soll.
  • Ansicht-EigenschaftChildren Override (Bool): Wenn dies zutrifft, übernehmen die in diesem Bauteil enthaltenen Objekte diese Einstellungen für Linien, Farben und Transparenz.
  • Ansicht-EigenschaftChildren Shape Color (Color): Die Formfarbe, die auf die Unterelemente dieses Bauteils angewendet werden soll.
  • Ansicht-EigenschaftChildren Transparency (Percent): Die Transparenz, die für die Unterelemente dieses Gebäudeteils gilt.

Clip

  • Ansicht-EigenschaftAuto Cut View (Bool): Beim Aktivieren dieser Stufe das Schneiden einschalten.
  • Ansicht-EigenschaftCut Margin (Length): Der Abstand zwischen der Ebene und der Schnittlinie.
  • Ansicht-EigenschaftCut View (Bool): Schneiden Sie die Ansicht oberhalb dieser Ebene ab.

Interactions

  • Ansicht-EigenschaftAuto Working Plane (Bool): Wenn ja, bleibt die Arbeitsebene im Auto-Modus.
  • Ansicht-EigenschaftDouble Click Activates (Bool): Wenn dies zutrifft, wird dieses Objekt durch Doppelklicken in der Baumstruktur aktiviert.
  • Ansicht-EigenschaftRestore View (Bool): Wenn diese Option aktiviert ist, wird die in diesem Objekt gespeicherte Ansicht bei einem Doppelklick wiederhergestellt.
  • Ansicht-EigenschaftSave Inventor (Bool): Wenn diese Option aktiviert ist, wird die Inventor-Repräsentation dieses Objekts in der FreeCAD-Datei gespeichert, sodass in anderen Dateien im Lightweight-Modus darauf verwiesen werden kann.
  • Ansicht-Eigenschaft (ausgeblendet)Saved Inventor (FileIncluded): Ein Feld zum Speichern der Inventor-Angaben zu diesem Objekt, falls aktiviert.
  • Ansicht-EigenschaftSet Working Plane (Bool): Wenn ja, passt sich die Arbeitsebene bei Aktivierung automatisch an dieses Bauteil an.
  • Ansicht-Eigenschaft (ausgeblendet)View Data (FloatList): Mit diesem Objekt verbundene Kamerapositionsdaten.

Skripten

Siehe auch: Arch API und Grundlagen der Skripterstellung in FreeCAD.

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

BuildingPart = makeBuildingPart(objectslist=None)
  • Erzeugt ein Building-Objekt aus objectslist, einer Liste von Objekten.

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()

BuildingPart = Arch.makeBuildingPart([Wall1, Wall2])

Floor = Arch.makeFloor([BuildingPart])
Building = Arch.makeBuilding([Floor])
Site = Arch.makeSite(Building)
FreeCAD.ActiveDocument.recompute()


Arch

Diese Seite wird abgerufen von https://wiki.freecad.org/Arch_BuildingPart

Kontaktiere uns!
Forum GitHub Mastodon Matrix IRC Gitter.im Discord Reddit Twitter Facebook LinkedIn

© Das FreeCAD-Team. Bildnachweis (von oben nach unten): ppemawm, r-frank, epileftric, regis, rider_mortagnais, bejant.

Dieses Projekt wird unterstützt von: , KiCad Services Corp. und andere Sponsoren

GitHubDiese Seite auf GitHub verbessern