Arch Raster

From FreeCAD Documentation
Revision as of 14:10, 25 November 2023 by FBXL5 (talk | contribs)

Arch Raster

Menüeintrag
Arch → Achsenwerkzeuge → Raster
Arbeitsbereich
Arch
Standardtastenkürzel
Keiner
Eingeführt in Version
-
Siehe auch
Arch Achse, Arch AchsenSystem

Beschreibung

Das Werkzeug Arch Raster ermöglicht, ein gitterartiges Objekt im Dokument zu platzieren. Dieses Objekt soll als Basis für die Erstellung von Arch-Objekten dienen, die einen regelmäßigen, aber komplexen Rahmen benötigen, wie z.B. Fenster, Vorhangfassaden, Säulengitter, Geländer usw. Das Gitterobjekt (Grid-Objekt) kann wie eine Tabellenkalkulation bearbeitet werden, indem Spalten und Zeilen hinzugefügt oder entfernt werden, die Größe festgelegt und Zellen zusammengeführt werden.

Das Raster ist ein 2D-Objekt und kann daher überall dort verwendet werden, wo eine 2D-Form wie z.B. ein Draft-Objekt oder eine Skizze benötigt wird, es kann sich aber auch wie ein Arch AchsenSystem verhalten und dazu verwendet werden, die Positionierung anderer Arch-Objekte zu verbreiten.

Eine Anordnung von Säulen, ein Geländersystem und ein Fenster, die jeweils auf einem Arch Raster-Objekt basieren.

Anwendung

  1. Die Schaltfläche Arch Raster drücken.
  2. # Breite und Höhe des Rasters in den Eigenschaften festlegen.
  3. Durch doppelklick auf das Raster-Objekt in der Baumansicht in den Bearbeitungsmodus wechseln.
  4. Zeilen und Spalten hinzufügen.
  5. Die gewünschte Breite und Höhe der Zeilen und Spalten einstellen, indem die Zeilen- oder Spaltenüberschriften doppelt angeklickt werden.

Optionen

  • Eine Spaltenbreite oder Zeilenhöhe von 0 bedeutet, dass die Größe automatisch an die Gesamtbreite/-höhe des Gitters angepasst wird.
  • Zellen können zusammengeführt und wieder getrennt werden, indem sie ausgewählt und auf die entsprechende Schaltfläche geklickt wird.
  • Bei Verwendung als DatenAchsen Eigenschaft anderer Arch Objekte steuert das Gitter die Positionierung dieser Objekte. Die DatenPunkteausgabe Eigenschaft definiert, wie die anderen Objekte auf dem Gitter platziert werden: An Knotenpunkten, Kantenmittelpunkten oder Flächenmittelpunkten.
  • Durch festlegen der DatenAuto Höhe oder DatenAuto Breite Eigenschaften auf einen Wert ungleich Null zu setzen, ignoriert die Gesamtzahl der Zeilen/Spalten und ihre individuellen Höhen/Breiten. Stattdessen wird automatisch die maximale Anzahl von Spalten oder Zeilen der angegebenen Auto Breite/Höhe erzeugt.

Eigenschaften

  • DatenZeilen: Die Anzahl der Zeilen
  • DatenSpalten: Die Anzahl der Spalten
  • DatenZeilengröße: Die Größen für Zeilen
  • DatenSpaltengröße: Die Größen für Spalten
  • DatenPunkte Ausgabe: Die Typ der von diesem Gitterobjekt erzeugten 3D Punkte
  • DatenBreite: Die Gesamtbreite dieses Gitters
  • DatenHöhe: Die Gesamthöhe dieses Gitters
  • DatenAuto Breite: Erstellt automatische Spalteneinteilungen (zum Deaktivieren auf 0 gesetzt)
  • DatenAuto Höhe: Erstellt automatische Zeileneinteilungen (zum Deaktivieren auf 0 gesetzt)
  • DatenNeuausrichten: Wenn sich dieses Gitter im Kantenmittelpunkt Modus befindet, muss es seine Kinder entlang der Kantennormalen neu ausrichten oder nicht
  • DatenAusgeblendete Flächen: Die Indizes der ausgeblendeten Flächen

Skripten

Siehe auch: Arch API und FreeCAD Grundlagen Skripten.

Das Werkzeug Gitter kann in Makros und von der Python Konsole aus durch folgende Funktion verwendet werden:

Grid = makeGrid(name="Grid")
  • Erstellt ein Gitter Objekt.

Seine Breite, Höhe, Zeilen, und Spalten Attribute können direkt geändert werden, um das Aussehen des Gitters festzulegen.

import FreeCAD, Draft, Arch
Grid = Arch.makeGrid()

Grid.Width = 5000
Grid.Height = 5000
Grid.Rows = 4
Grid.Columns = 6
FreeCAD.ActiveDocument.recompute()

Structure = Arch.makeStructure(length=200, width=200, height=100)
Draft.move(Structure, FreeCAD.Vector(-100, 0, 0))
Structure.Axis = Grid
FreeCAD.ActiveDocument.recompute()