Arch Grid/de: Difference between revisions
No edit summary |
No edit summary |
||
(11 intermediate revisions by the same user not shown) | |||
Line 12: | Line 12: | ||
{{GuiCommand/de |
{{GuiCommand/de |
||
|Name=Arch Grid |
|Name=Arch Grid |
||
|Name/de=Arch |
|Name/de=Arch Raster |
||
|MenuLocation=Arch → Achsenwerkzeuge → |
|MenuLocation=Arch → Achsenwerkzeuge → Raster |
||
|Workbenches=[[Arch_Workbench/de|Arch]] |
|Workbenches=[[Arch_Workbench/de|Arch]] |
||
|SeeAlso=[[Arch_Axis/de|Arch Achse]], [[Arch_AxisSystem/de|Arch AchsenSystem]] |
|SeeAlso=[[Arch_Axis/de|Arch Achse]], [[Arch_AxisSystem/de|Arch AchsenSystem]] |
||
}} |
}} |
||
<span id="Description"></span> |
|||
==Beschreibung== |
==Beschreibung== |
||
Das {{Button|[[Image:Arch Grid.svg|16px]] [[Arch_Grid/de|Arch |
Das Werkzeug {{Button|[[Image:Arch Grid.svg|16px]] [[Arch_Grid/de|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 |
Das Raster ist ein 2D-Objekt und kann daher überall dort verwendet werden, wo eine 2D-Form wie z.B. ein [[Draft_Workbench/de|Draft]]-Objekt oder eine [[Sketcher_Workbench/de|Skizze]] benötigt wird, es kann sich aber auch wie ein [[Arch_AxisSystem/de|Arch AchsenSystem]] verhalten und dazu verwendet werden, die Positionierung anderer Arch-Objekte zu verbreiten. |
||
[[Image:Arch Grid example.jpg|600px]] |
[[Image:Arch Grid example.jpg|600px]] |
||
{{Caption|Eine Anordnung von Säulen, ein Geländersystem und ein Fenster, die jeweils auf einem [[Arch_Grid/de|Arch |
{{Caption|Eine Anordnung von Säulen, ein Geländersystem und ein Fenster, die jeweils auf einem [[Arch_Grid/de|Arch Raster]]-Objekt basieren.}} |
||
<span id="Usage"></span> |
|||
==Anwendung== |
==Anwendung== |
||
# |
# Die Schaltfläche {{Button|[[Image:Arch Grid.svg|16px]] [[Arch_Grid/de|Arch Raster]]}} drücken. |
||
# # |
# # '''Breite''' und '''Höhe''' des Rasters in den Eigenschaften festlegen. |
||
# Durch doppelklick auf das Raster-Objekt in der Baumansicht in den Bearbeitungsmodus wechseln. |
|||
# Wechsle in den Bearbeitungsmodus durch doppelklick des Gitterobjekts in der Baumansicht. |
|||
# |
# Zeilen und Spalten hinzufügen. |
||
# |
# Die gewünschte Breite und Höhe der Zeilen und Spalten einstellen, indem die Zeilen- oder Spaltenüberschriften doppelt angeklickt werden. |
||
<span id="Options"></span> |
|||
==Optionen== |
==Optionen== |
||
* Eine Spaltenbreite oder Zeilenhöhe von 0 bedeutet, dass die Größe automatisch an die Gesamtbreite/-höhe des |
* Eine Spaltenbreite oder Zeilenhöhe von 0 bedeutet, dass die Größe automatisch an die Gesamtbreite/-höhe des Rasters angepasst wird. |
||
* Zellen können zusammengeführt und wieder getrennt werden, indem sie ausgewählt und auf die entsprechende Schaltfläche geklickt 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 {{PropertyData|Achsen}} |
* Bei Verwendung als {{PropertyData|Achsen}}-Eigenschaft anderer Arch-Objekte steuert das Raster die Positionierung dieser Objekte. Die Eigenschaft {{PropertyData|Punkteausgabe}} definiert, wie die anderen Objekte auf dem Raster platziert werden: An Knotenpunkten, Kantenmittelpunkten oder Flächenmittelpunkten. |
||
* Durch festlegen der {{PropertyData|Auto Höhe}} oder {{PropertyData|Auto Breite}} |
* Durch festlegen der Eigenschaften {{PropertyData|Auto Höhe}} oder {{PropertyData|Auto Breite}} auf einen Wert ungleich Null, wird die Gesamtzahl der Zeilen/Spalten und ihre individuellen Höhen/Breiten ignoriert. Stattdessen wird automatisch die maximale Anzahl von Spalten oder Zeilen der angegebenen Auto Breite/Höhe erzeugt. |
||
<span id="Properties"></span> |
|||
==Eigenschaften== |
==Eigenschaften== |
||
* {{PropertyData|Zeilen}}: Die Anzahl der Zeilen |
* {{PropertyData/de|Zeilen}}: Die Anzahl der Zeilen |
||
* {{PropertyData|Spalten}}: Die Anzahl der Spalten |
* {{PropertyData/de|Spalten}}: Die Anzahl der Spalten |
||
* {{PropertyData|Zeilengröße}}: Die Größen für Zeilen |
* {{PropertyData/de|Zeilengröße}}: Die Größen für Zeilen |
||
* {{PropertyData|Spaltengröße}}: Die Größen für Spalten |
* {{PropertyData/de|Spaltengröße}}: Die Größen für Spalten |
||
* {{PropertyData|Punkte Ausgabe}}: Die |
* {{PropertyData/de|Punkte Ausgabe}}: Die Art der von diesem Rasterobjekt erzeugten 3D-Punkte |
||
* {{PropertyData|Breite}}: Die Gesamtbreite dieses |
* {{PropertyData/de|Breite}}: Die Gesamtbreite dieses Rasters |
||
* {{PropertyData|Höhe}}: Die Gesamthöhe dieses |
* {{PropertyData/de|Höhe}}: Die Gesamthöhe dieses Rasters |
||
* {{PropertyData|Auto Breite}}: Erstellt automatische Spalteneinteilungen (zum Deaktivieren auf 0 |
* {{PropertyData/de|Auto Breite}}: Erstellt automatische Spalteneinteilungen (zum Deaktivieren auf 0 setzen) |
||
* {{PropertyData|Auto Höhe}}: Erstellt automatische Zeileneinteilungen (zum Deaktivieren auf 0 |
* {{PropertyData/de|Auto Höhe}}: Erstellt automatische Zeileneinteilungen (zum Deaktivieren auf 0 setzen) |
||
* {{PropertyData|Neuausrichten}}: |
* {{PropertyData/de|Neuausrichten}}: Gibt an ob dieses Raster Kindobjekte entlang der Kantennormalen neu ausrichtet, wenn es sich im Modus Kantenmittelpunkt befindet, oder nicht. |
||
* {{PropertyData|Ausgeblendete Flächen}}: Die Indizes der |
* {{PropertyData/de|Ausgeblendete Flächen}}: Die Indizes der auszublendenden Flächen. |
||
<span id="Scripting"></span> |
|||
==Skripten== |
==Skripten== |
||
{{Emphasis|Siehe auch:}} [[Arch_API/de|Arch API]] und [[FreeCAD_Scripting_Basics/de|FreeCAD Grundlagen Skripten]]. |
{{Emphasis|Siehe auch:}} [[Arch_API/de|Arch API]] und [[FreeCAD_Scripting_Basics/de|FreeCAD Grundlagen Skripten]]. |
||
⚫ | |||
<div class="mw-translate-fuzzy"> |
|||
⚫ | |||
</div> |
|||
{{Code|code= |
{{Code|code= |
||
Line 68: | Line 71: | ||
}} |
}} |
||
* Erstellt ein {{incode| |
* Erstellt ein {{incode|Raster}}-Objekt. |
||
Seine {{incode|Breite}}, {{incode|Höhe}}, {{incode|Zeilen}}, und {{incode|Spalten}} |
Seine Attribute {{incode|Breite}}, {{incode|Höhe}}, {{incode|Zeilen}}, und {{incode|Spalten}} können direkt geändert werden, um das Aussehen des Rasters festzulegen. |
||
{{Code|code= |
{{Code|code= |
Latest revision as of 17:45, 25 November 2023
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
- Die Schaltfläche Arch Raster drücken.
- # Breite und Höhe des Rasters in den Eigenschaften festlegen.
- Durch doppelklick auf das Raster-Objekt in der Baumansicht in den Bearbeitungsmodus wechseln.
- Zeilen und Spalten hinzufügen.
- 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 Rasters 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 Raster die Positionierung dieser Objekte. Die Eigenschaft DatenPunkteausgabe definiert, wie die anderen Objekte auf dem Raster platziert werden: An Knotenpunkten, Kantenmittelpunkten oder Flächenmittelpunkten.
- Durch festlegen der Eigenschaften DatenAuto Höhe oder DatenAuto Breite auf einen Wert ungleich Null, wird die Gesamtzahl der Zeilen/Spalten und ihre individuellen Höhen/Breiten ignoriert. Stattdessen wird automatisch die maximale Anzahl von Spalten oder Zeilen der angegebenen Auto Breite/Höhe erzeugt.
Eigenschaften
- Daten-EigenschaftZeilen: Die Anzahl der Zeilen
- Daten-EigenschaftSpalten: Die Anzahl der Spalten
- Daten-EigenschaftZeilengröße: Die Größen für Zeilen
- Daten-EigenschaftSpaltengröße: Die Größen für Spalten
- Daten-EigenschaftPunkte Ausgabe: Die Art der von diesem Rasterobjekt erzeugten 3D-Punkte
- Daten-EigenschaftBreite: Die Gesamtbreite dieses Rasters
- Daten-EigenschaftHöhe: Die Gesamthöhe dieses Rasters
- Daten-EigenschaftAuto Breite: Erstellt automatische Spalteneinteilungen (zum Deaktivieren auf 0 setzen)
- Daten-EigenschaftAuto Höhe: Erstellt automatische Zeileneinteilungen (zum Deaktivieren auf 0 setzen)
- Daten-EigenschaftNeuausrichten: Gibt an ob dieses Raster Kindobjekte entlang der Kantennormalen neu ausrichtet, wenn es sich im Modus Kantenmittelpunkt befindet, oder nicht.
- Daten-EigenschaftAusgeblendete Flächen: Die Indizes der auszublendenden Flächen.
Skripten
Siehe auch: Arch API und FreeCAD Grundlagen Skripten.
Das Werkzeug Raster kann in Makros und von der Python Konsole aus durch folgende Funktion verwendet werden:
Grid = makeGrid(name="Grid")
- Erstellt ein
Raster
-Objekt.
Seine Attribute Breite
, Höhe
, Zeilen
, und Spalten
können direkt geändert werden, um das Aussehen des Rasters 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()
- Elemente: Wand, Struktur, Dach, Fenster, Tür, Treppe, Raum, Rahmen, Ausstattung; Pipe, Pipe Connector; Schedule
- Bewehrung: Bewehrungsstab; Straight Rebar, UShape Rebar, LShape Rebar, Bent Shape Rebar, Stirrup Rebar, Helical Rebar
- Paneele: Panel, Panel Cut, Panel Sheet, Nest
- Material: Material, Multi-Material
- Organisation: Baugrund, Referenz,Gebäude, Geschoss, Gebäudeteil, Schnittebene
- Achsen: Achse, Achsensystem, Raster
- Änderungen: Schneiden in einer Ebene, Komponente hinzufügen, Teil entfernen, Survey
- Dienstprogramme: Komponente, Komponente klonen, Netz zerlegen, Netz in Form umwandeln, Wähle nicht-mehrfache Polygonnetze, Entferne Form, Schließt Löcher, Wände zusammenfügen, Check, Ifc Explorer, Toggle IFC Brep flag, 3 Ansichten aus Netz, Erstelle IFC Kalkulationstabelle..., Toggle Subcomponents
- Additional: Einstellungen, Import-Export Preferences (IFC, DAE, OBJ, JSON, 3DS); Arch API
- Erste Schritte
- Installation: Herunterladen, Windows, Linux, Mac, Zusätzlicher Komponenten, Docker, AppImage, Ubuntu Snap
- Grundlagen: Über FreeCAD, Graphische Oberfläche, Mausbedienung, Auswahlmethoden, Objektname, Programmeinstellungen, Arbeitsbereiche, Dokumentstruktur, Objekteigenschaften, Hilf FreeCAD, Spende
- Hilfe: Tutorien, Video Tutorien
- Arbeitsbereiche: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework