Draft FlipDimension/de: Difference between revisions

From FreeCAD Documentation
No edit summary
(Created page with "==Skripten==")
Line 32: Line 32:
* [[Draft_Dimension|Draft Maße]] haben auch eine {{PropertyData/de|Flip Text}}. Auf {{TRUE}} gesetzt, wird der Text 180° um die Normalenrichtung geschwenkt. Das kann mit dem Effekt aus diesem Befehl kombiniert werden.
* [[Draft_Dimension|Draft Maße]] haben auch eine {{PropertyData/de|Flip Text}}. Auf {{TRUE}} gesetzt, wird der Text 180° um die Normalenrichtung geschwenkt. Das kann mit dem Effekt aus diesem Befehl kombiniert werden.


==Scripting==
==Skripten==


See also: [https://freecad.github.io/SourceDoc/ Autogenerated API documentation] and [[FreeCAD Scripting Basics|FreeCAD Scripting Basics]].
See also: [https://freecad.github.io/SourceDoc/ Autogenerated API documentation] and [[FreeCAD Scripting Basics|FreeCAD Scripting Basics]].

Revision as of 17:26, 2 September 2022

Draft MaßKippen

Menüeintrag
Änderung → Bemaßung umkehren
Arbeitsbereich
Draft, Arch
Standardtastenkürzel
Keiner
Eingeführt in Version
-
Siehe auch
Keiner

Beschreibung

Der Befehl Draft MaßKippen schwenkt die Maßzahlen (Maßtexte) ausgewählter Draft-Maße 180° um die Maßlinie. Es kann verwendet werden, um Maße zu korrigieren, die gespiegelt erscheinen. Der Befehl funktioniert nicht ordentlich mit Winkelmaßen.

Anwendung

  1. Eine oder mehrere Draft-Maße auswählen.
  2. Es gibt mehrere Möglichkeiten den Befehl aufzurufen:
    • Die Schaltfläche Bemaßung umkehren drücken.
    • Den Menüeintrag Änderung → Bemaßung umkehren auswählen.

Hinweise

  • Draft Maße haben auch eine Daten-EigenschaftFlip Text. Auf true gesetzt, wird der Text 180° um die Normalenrichtung geschwenkt. Das kann mit dem Effekt aus diesem Befehl kombiniert werden.

Skripten

See also: Autogenerated API documentation and FreeCAD Scripting Basics.

To flip a Draft Dimension invert its Normal property.

Example:

import FreeCAD as App
import Draft

doc = App.newDocument()

p1 = App.Vector(0, 0, 0)
p2 = App.Vector(1000, 0, 0)
p3 = App.Vector(500, 300, 0)
dimension = Draft.make_dimension(p1, p2, p3)
dimension.ViewObject.FontSize = 200

dimension.Normal = dimension.Normal.negative()
doc.recompute()