Draft FlipDimension/de: Difference between revisions

From FreeCAD Documentation
(Created page with "==Skripten==")
(Created page with "Siehe auch: [https://freecad.github.io/SourceDoc/ Autogenerierte API Dokumentation] und FreeCAD Grundlagen Skripten.")
Line 34: Line 34:
==Skripten==
==Skripten==


See also: [https://freecad.github.io/SourceDoc/ Autogenerated API documentation] and [[FreeCAD Scripting Basics|FreeCAD Scripting Basics]].
Siehe auch: [https://freecad.github.io/SourceDoc/ Autogenerierte API Dokumentation] und [[FreeCAD_Scripting_Basics/de|FreeCAD Grundlagen Skripten]].


To flip a [[Draft_Dimension|Draft Dimension]] invert its {{incode|Normal}} property.
To flip a [[Draft_Dimension|Draft Dimension]] invert its {{incode|Normal}} property.

Revision as of 17:28, 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

Siehe auch: Autogenerierte API Dokumentation und FreeCAD Grundlagen Skripten.

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