Arch Axis/de: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updating to match new version of source page)
Line 19: Line 19:
}}
}}


<span id="Description"></span>
==Beschreibung==
==Beschreibung==


Line 26: Line 27:
{{Caption|Zwei Achsenobjekte, die rechtwinklig zueinander ausgerichtet sind, um ein Raster zu erzeugen}}
{{Caption|Zwei Achsenobjekte, die rechtwinklig zueinander ausgerichtet sind, um ein Raster zu erzeugen}}


<span id="Usage"></span>
==Anwendung==
==Anwendung==


Line 32: Line 34:
# Rufe den Bearbeitungsmodus durch doppelklicken des Achsensystems in der Baumansicht auf, um dessen Einstellungen wie Anzahl der Achsen, Abstände und Winkel zwischen den Achsen anzupassen.
# Rufe den Bearbeitungsmodus durch doppelklicken des Achsensystems in der Baumansicht auf, um dessen Einstellungen wie Anzahl der Achsen, Abstände und Winkel zwischen den Achsen anzupassen.


<span id="Options"></span>
==Optionen==
==Optionen==


Line 39: Line 42:
* Jede Achse kann auch eine Beschriftung anzeigen, die über den Dialog des Aufgabenbereichs bearbeitet werden kann.
* Jede Achse kann auch eine Beschriftung anzeigen, die über den Dialog des Aufgabenbereichs bearbeitet werden kann.


<span id="Properties"></span>
==Eigenschaften==
==Eigenschaften==


Line 50: Line 54:
* {{PropertyView/de|Beschriftung anzeigen}}: Schaltet die Anzeige der Etikettentexte ein/aus
* {{PropertyView/de|Beschriftung anzeigen}}: Schaltet die Anzeige der Etikettentexte ein/aus


<span id="Use_as_section_mark"></span>
==Verwendung als Abschnittsmarkierung==
==Verwendung als Abschnittsmarkierung==


<div class="mw-translate-fuzzy">
Durch setzen der '''Blasenposition'''-Eigenschaft auf '''Pfeil links/rechts''' oder '''Strich links/rechts''' wird die Achse einen gefüllten Pfeil oder einen Strich anstatt der Blase anzeigen, so dass sie als eine Abschnittsmarkierung genutzt werden kann {{Version|0.20}}
Durch setzen der '''Blasenposition'''-Eigenschaft auf '''Pfeil links/rechts''' oder '''Strich links/rechts''' wird die Achse einen gefüllten Pfeil oder einen Strich anstatt der Blase anzeigen, so dass sie als eine Abschnittsmarkierung genutzt werden kann {{Version|0.20}}
</div>


==Scripting==

<div class="mw-translate-fuzzy">
==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>


<div class="mw-translate-fuzzy">
Das Achsenwerkzeug kann in [[macros/de|Makros]] und aus der [[Python/de|Python]] Konsole heraus durch folgende Funktion angesprochen werden:
Das Achsenwerkzeug kann in [[macros/de|Makros]] und aus der [[Python/de|Python]] Konsole heraus durch folgende Funktion angesprochen werden:
</div>

{{Code|code=
{{Code|code=
Axes = makeAxis(num=5, size=1000, name="Axes")
Axes = makeAxis(num=5, size=1000, name="Axes")

Revision as of 08:06, 17 August 2023

Arch Achse

Menüeintrag
Arch → Achsenwerkzeuge → Achse
Arbeitsbereich
Arch
Standardtastenkürzel
A X
Eingeführt in Version
-
Siehe auch
Arch AchsenSystem, Arch Gitter

Beschreibung

Das Arch Achse Werkzeug ermöglicht es dir, eine Reihe von Achsen im aktuellen Dokument zu platzieren. Der Abstand und der Winkel zwischen den Achsen ist anpassbar, ebenso wie der Nummerierungsstil. Die Achsen dienen hauptsächlich als Referenzen, auf die Objekte gefangen werden, können aber auch zusammen mit Arch Achsensystem verwendet werden. Sie können auch von anderen Architekturobjekten referenziert werden, um parametrische Anordnungen, z.B. von Trägern oder Stützen, zu erstellen. Arch Gitter können auch an Stellen von Achsen verwendet werden.

Zwei Achsenobjekte, die rechtwinklig zueinander ausgerichtet sind, um ein Raster zu erzeugen

Anwendung

  1. Drücke die Architektur Achsen Taste oder drücke A dann X Tasten.
  2. Bewegen/Drehen das Achsensystem in die gewünschte Position.
  3. Rufe den Bearbeitungsmodus durch doppelklicken des Achsensystems in der Baumansicht auf, um dessen Einstellungen wie Anzahl der Achsen, Abstände und Winkel zwischen den Achsen anzupassen.

Optionen

  • Jede Achse in der Abfolge hat ihren eigenen Abstand und Winkel in Bezug auf die vorherige Achse. Dies ermöglicht sehr komplexe Systeme wie nicht-orthogonale Systeme, polare Systeme oder jede Art von nicht-uniformem System.
  • Durch Doppelklicken auf die Achse in der Baumansicht erlaubt das bearbeiten der Abstände, Winkel und Beschriftungen jeder Achse.
  • Achslänge, Größe der Blasen und Nummerierungsstile sind direkt über die Eigenschaften des Achsensystems anpassbar.
  • Jede Achse kann auch eine Beschriftung anzeigen, die über den Dialog des Aufgabenbereichs bearbeitet werden kann.

Eigenschaften

  • Daten-EigenschaftLänge: die Länge der Achsen
  • DatenLimit: Falls größer als Null, wird jede Achse als zwei Linien in der gegebenen Länge dargestellt anstatt als eine durchgehende Linie introduced in version 0.20
  • Ansicht-EigenschaftBlasengröße: die Größe der Achsenblasen
  • Ansicht-EigenschaftNummerierungsstil: Wie die Achsen nummeriert sind: 1,2,3, A,B,C, usw..
  • Ansicht-EigenschaftBlasenposition: Wo die Blase auf der Achse platziert ist: Am Startpunkt, Endpunkt, beide oder keiner.
  • Ansicht-EigenschaftSchriftname: Einen Schrifttyp, um die Blasennummer und/oder eine Beschriftung anzubringen
  • Ansicht-EigenschaftSchriftgröße: nur die Größe des Beschriftungstextes (der Blasentext wird durch die Blasengröße bestimmt)
  • Ansicht-EigenschaftBeschriftung anzeigen: Schaltet die Anzeige der Etikettentexte ein/aus

Verwendung als Abschnittsmarkierung

Durch setzen der Blasenposition-Eigenschaft auf Pfeil links/rechts oder Strich links/rechts wird die Achse einen gefüllten Pfeil oder einen Strich anstatt der Blase anzeigen, so dass sie als eine Abschnittsmarkierung genutzt werden kann introduced in version 0.20

Scripting

Skripten

Siehe auch: Arch API und FreeCAD Grundlagen Skripten.

Das Achsenwerkzeug kann in Makros und aus der Python Konsole heraus durch folgende Funktion angesprochen werden:

Axes = makeAxis(num=5, size=1000, name="Axes")
  • Erzeugt ein Axes Objekt basierend auf der gegebenen Anzahl num der Achsen und dem Abstand size zwischen benachbarten Achsen.

Beispiel:

import Draft, Arch

Axes = Arch.makeAxis(5, 1000)

Axes.ViewObject.LineWidth = 3
Axes.ViewObject.BubbleSize = 200
Axes.ViewObject.FontSize = 150

Axes2 = Arch.makeAxis(6, 500)

Axes2.ViewObject.LineWidth = 2
Axes2.ViewObject.BubbleSize = 200
Axes2.ViewObject.FontSize = 150
Axes2.ViewObject.NumberingStyle = "A,B,C"
FreeCAD.ActiveDocument.recompute()

Axes2.Length = 6000
Draft.rotate(Axes2, -90)
Draft.move(Axes2, FreeCAD.Vector(-1000, 2500, 0))
FreeCAD.ActiveDocument.recompute()