TechDraw LengthDimension/de: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(200 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<languages/>
<languages/>

{{Docnav/de
{{Docnav/de
|[[TechDraw_ToggleFrame/de|RahmenUmschalten]]
|[[TechDraw_ClipMinus/de|Ausschnittfenster entfernen]]
|[[TechDraw_HorizontalDimension/de|MaßHorizontal]]
|[[TechDraw_Dimension_Horizontal/de|Horizontale Längenbemaßung]]
|[[TechDraw_Module/de|TechDraw-Arbeitsbereich]]
|[[TechDraw_Workbench/de|TechDraw]]
|IconL=techdraw-clipminus.svg
|IconL=TechDraw_ToggleFrame.svg
|IconR=TechDraw_HorizontalDimension.svg
|IconC=Workbench_TechDraw.svg
|IconC=Workbench_TechDraw.svg
|IconR=Techdraw_Dimension_Horizontal.png
}}
}}


{{GuiCommand/de
{{GuiCommand/de
|Name=TechDraw Dimension Length|Name/de=TechDraw Längenbemaßung
|Name=TechDraw Dimension Length
|Name/de=TechDraw Längenmaß
|MenuLocation=TechDraw → Bemaßung in die Zeichnung einfügen
|MenuLocation=TechDraw → Maßeinträge → Längenmaß einfügen
|Workbenches=[[TechDraw Module/de|TechDraw]]
|Workbenches=[[TechDraw_Workbench/de|TechDraw]]
|SeeAlso=[[TechDraw Dimension Horizontal/de|Horizontale Längenbemaßung]], [[TechDraw Dimension Vertical/de|Vertikale Längenbemaßung]]
|SeeAlso=[[TechDraw_HorizontalDimension/de|TechDraw MaßHorizontal]], [[TechDraw_VerticalDimension/de|TechDraw MaßVertikal]]
}}
}}


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


Das Werkzeug »Längenbemaßung« fügt ein lineares Maß in einer Ansicht hinzu. Das Längenmaß kann der Abstand zwischen zwei Ecken, die Länge einer Kante oder der Abstand zwischen zwei Kanten sein. Der Abstand ist zuerst der projizierte Abstand (wie in der Zeichnung dargestellt), aber dieser kann unter Verwendung des {{Button|[[Image:TechDraw_Dimension_Link.svg|16px]] [[TechDraw_Dimension_Link/de|Bemaßungen verlinken]]}}-Werkzeugs zum eigentlichen 3D-Abstand geändert werden.
Das Werkzeug '''TechDraw Längenmaß''' fügt einer Ansicht ein lineares Maß hinzu. Das Längenmaß kann der Abstand zwischen zwei Punkten, die Länge einer geraden Kante, der senkrechte Abstand zweier Kanten oder der senkrechte Abstand eines Punkte zu einer Kanten sein.


[[Image:TechDraw_Dimension_Length_example.png]]
[[Image:TechDraw_Dimension_Length_example.png|220px]]
{{Caption|Längenbemaßung zweier beliebiger Knoten der Ansicht}}
{{Caption|Längenmaß, zwischen zwei Punkten gemssen}}


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


# Punkte oder Kanten auswählen, die für die Abmessung benötigt werden.
# Die Punkte und/oder die Kanten auswählen, die das Maß definieren. Die Geometrie kann in der [[3D_view/de|3D-Ansicht]] ausgewählt werden (die ersten beiden Möglichkeiten) oder in der Zeichnung (alle Möglichkeiten):
#* Zwei Punkte auswählen.
# Auf die Schaltfläche {{Button|[[Image:TechDraw_Dimension_Length.png|16px]] [[TechDraw Dimension Length/de|Bemaßung in die Zeichnung einfügen]]}} klicken.
#* Eine einzelne gerade Kante auswählen.
# Die Bemaßung wird in die Ansicht eingefügt. Sie kann anschließend an die gewünschte Position gezogen werden.
#* Zwei Kanten auswählen. Sind beide Kanten gerade, müssen sie parallel verlaufen. Dies erstellt ein senkrechtes Maß, wenn ein Endpunkt einer Kante senkrecht auf die andere Kante projiziert werden kann (der resultierende Punkt muss wirklich auf der Linie liegen). Sind mehrere Lösungen möglich, wird der Endpunkt verwendet, der sich am nächsten an seinem projizierten Punkt befindet. Gibt es keine gültige senkrechte Projektion, zeigt das Maß den Abstand zwischen den am nächsten zusammenligenden Endpunkten der Kanten an.
#* Einen Punkt und eine Kante auswählen. Dies erstellt ein senkrechtes Maß. In {{VersionMinus/de|0.21}} ergibt sich nur dann senkrechte Maß, wenn der Punkt senkrecht auf die Kante projiziert werden kann. Andernfalls zeigt das Maß den Abstand des Punktes zum nächstgelegenen Endpunkt der Kante an.
# Wurde Geometrie in der 3D-Ansicht ausgewählt, muss die korrekte TechDraw-Ansicht durch Auswählen in der [[Tree_view/de|Baumansicht]] zur Auswahl hinzugefügt werden.
# Es gibt mehrere Möglichkeiten, das Werkzeug aufzurufen:
#* Die Schaltfläche {{Button|[[Image:TechDraw_LengthDimension.svg|16px]] [[TechDraw_LengthDimension/de|Längenmaß einfügen]]}} drücken.
#* Den Menüeintrag {{MenuCommand|TechDraw → Maßeinträge → [[Image:TechDraw_LengthDimension.svg|16px]] Längenmaß einfügen}} auswählen.
# Ein Maß wird zur Ansicht hinzugefügt.
# Das Maß kann an die gewünschte Position gezogen werden.
# Falls erforderlich, können Toleranzen, wie auf der [[TechDraw_Geometric_dimensioning_and_tolerancing/de#Toleranzen|GD&T-Seite]] beschrieben, hinzugefügt werden.


<span id="Display_3D_measurement"></span>
==Hinweise==
===3D-Abmessungen anzeigen===


Das Maß zeigt anfangs die projizierte Länge an (d.h. wie auf der Zeichnung dargestellt). Wenn gefordert und wenn das Maß auf 3D-Referenzen basiert, kann es auf die Anzeige der wahren 3D-Länge umgestellt werden, indem seine {{PropertyData/de|Measure Type}} auf {{Value|True}} gesetzt wird. Damit ein Maß auf 3D-Referenzen basiert, wird bei seiner Erstellung die Geometrie in der [[3D_view/de|3D-Ansicht]] ausgewählt oder es wird das Werkzeug [[Image:TechDraw_DimensionRepair.svg|16px]] [[TechDraw_DimensionRepair/de|TechDraw Maßreparatur]] zur Aktualisierung vorhandener Maße verwendet.
<div class="mw-translate-fuzzy">
Bemaßungsobjekte sind anfällig für Probleme mit "topological naming". Das bedeutet, dass bei der Änderung der 3D-Geometrie die Flächen und Kanten intern umbenannt werden könnten, so dass die ursprünglich mit einer Kante verbundene Bemaßung nicht mehr zu dieser Kante gehört und deshalb nicht mehr die korrekte Länge anzeigen könnte.
</div>


<span id="Change_properties"></span>
<div class="mw-translate-fuzzy">
===Eigenschaften anpassen===
Das bedeutet, dass es im Allgemeinen nicht möglich ist, die hochgerechneten 2D-Abmessungen mit den tatsächlichen 3D-Objekten zu synchronisieren, wenn letztere verändert werden. Deshalb wird empfohlen, diese Bemaßungen möglichst gegen Ende des Modellierungsprozesses hinzuzufügen, wenn das Modell nicht mehr verändert wird.
</div>


Um die Eigenschaften eines Maßes (Dimension-Objekt) zu ändern, wird es in der Zeichnung oder in der [[Tree_view/de|Baumansicht]] doppelt angeklickt. Dadurch wird der [[#Dialog Maßeintrag|Dialog Maßeintrag]] geöffnet.
=== Workaround ===


<span id="Dimension_dialog"></span>
If you want to keep a TechDraw view with dimensions that won't break, you need to dimension an object that won't change.
==Dialog Maßeintrag==
* Select the object that you want to project, then switch to the [[Part Workbench|Part Workbench]] and use {{MenuCommand|Part → [[Image:Part_SimpleCopy.svg|16px]] [[Part SimpleCopy|Create simple copy]]}}. This will create a single object that is not parametric, that is, no longer editable.
* Select this copy, then use [[TechDraw NewView|TechDraw NewView]], and add the desired dimensions.
* If the original 3D model is modified, the modifications won't affect the simple copy, nor the dimensions in the TechDraw view.


[[Image:TechDraw_DimensionDialog.png|frame|right]]

Der Dialog Maßeintrag ermöglicht die folgenden Einstellungen:

<span id="Tolerancing"></span>
===Toleranzen===

* '''Theoretisch genau''': Wenn diese Option aktiviert ist, wird das Maß als theoretisch genaues Maß angegeben. Als solches darf es keine Toleranzen aufweisen. Das Maß wird durch einen Rahmen um den Wert dargestellt: [[Image:TechDraw_theoretically_exact.png|100px]]

* '''Symmetrische Toleranz''': Falls aktiviert, sind das obere und das untere Abmaß gleich und der negierte Wert des oberen Abmaßes wird für das untere Abmaß benutzt. Dargestellt wird es [[Image:TechDraw_equal-tolerance.png|100px]], anderenfalls [[Image:TechDraw_Non-equal-tolerance.png|80px]].

* '''Oberes Abmaß''': Der Wert, um den die Abmessung größer sein darf.

* '''Unteres Abmaß''': Der Wert, um den die Abmessung kleiner sein darf.

<span id="Formatting"></span>
===Formatierung===

* '''Formatspezifizierer''': Wie die Maßzahl formatiert werden soll. Standardspezifizierer ist {{Value|%.xf}}, wobei {{Value|x}} die Anzahl der Dezimalstellen angibt. Details zur Formatierungssyntax findet man unter [https://en.wikipedia.org/wiki/Printf_format_string printf format string] (engl.). Es gibt noch ein zusätzliches {{Value|%w}} Format, das die festgelegte Anzahl von Ziffern nach dem Dezimaltrennzeichen ausgibt und die am Ende stehenden Nullen entfernt. Zum Beispiel heißt {{Value|%.2w}}, dass höchstens 2 Dezimalstellen ausgegeben und alle Nullen am Ende abgeschnitten werden.

* '''Beliebiger Text''': Falls aktiviert, wird die Bemaßung durch den Inhalt des '''Formatspezifizierer'''-Feldes ersetzt.

* '''Formatspezifizierer für das obere Abmaß''': Wie das obere Abmaß formatiert werden soll. Standardspezifizierer ist {{Value|%.xf}}, wobei {{Value|x}} die Anzahl der Dezimalstellen angibt. Details zur Formatierungssyntax findet man unter [https://en.wikipedia.org/wiki/Printf_format_string printf format string] (engl.).

* '''Formatspezifizierer für das untere Abmaß''': Wie das untere Abmaß formatiert werden soll. Standardspezifizierer ist {{Value|%.xf}}, wobei {{Value|x}} die Anzahl der Dezimalstellen angibt. Details zur Formatierungssyntax findet man unter [https://en.wikipedia.org/wiki/Printf_format_string printf format string] (engl.).

* '''Beliebiger Toleranztext''': Falls aktiviert, werden die Toleranzen durch den Inhalt der '''Übertoleranz Formatspezifizierer'''- und '''Untertoleranz Formatspezifizierer'''-Felder ersetzt.

<span id="Display_Style"></span>
===Anzeigeformat===

* '''Maßpfeile umdrehen''': Dreht die Richtung um, in die die Bemaßungspfeile zeigen. Als Vorgabe sind sie innerhalb der/des Bemaßungslinie/-bogens und zeigen nach außen.

* '''Farbe''': Die Farbe für Linien und Texte.

* '''Schrifthöhe''': Die Größe des Bemaßungstextes.

* '''Zeichnungsstil''': Gibt den Standard (und dessen Stil) an, nach dem die Bemaßung gezeichnet wird. Siehe die Eigenschaft [[#View|'''Standard und Stil''']] für Einzelheiten.

<span id="Lines"></span>
===Linien===

* '''Winkel überschreiben''': Wenn angehakt, werden die gewöhnlichen Winkel für Maßlinie und Maßhilfslinie durch die angegebenen Werte überschrieben.

* '''Maßlinienwinkel''': Vorgabewert für den Winkel zwischen Maßlinie und der X-Achse der Ansich (in Grad).

* '''Standardwert verwenden''': Setzt den Maßlinienwinkel auf den üblichen Winkel.

* '''Auswahl verwenden''': Setzt den Maßlinienwinkel entsprechend dem Winkel der ausgewählten Kante (oder der 2 Knotenpunkte) in der Ansicht.

* '''Maßhilfslinienwinkel''': Vorgabewert für den Winkel zwischen Maßhilfslinie und der X-Achse der Ansicht (in Grad).

* '''Standardwert verwenden''': Setzt den Maßhilfslinienwinkel auf den üblichen Winkel.

* '''Auswahl verwenden''': Setzt den Maßhilfslinienwinkel entsprechend dem Winkel der ausgewählten Kante (oder der 2 Knotenpunkte) in der Ansicht.

<span id="Limitations"></span>
== Begrenzungen ==

Dimension-Objekte (Maße) sind anfällig für das "[[topological_naming_problem/de|Topological-Naming-Problem]]" (Problem der topologischen Benennung). Das bedeutet, dass bei einer Änderung der 3D-Geometrie die Flächen und Kanten des Modells intern umbenannt werden könnten. Wenn ein Maß an eine Kante angehängt wird, die dann geändert wird, kann das Maß unbrauchbar werden. Im Allgemeinen ist es nicht möglich, die projizierten 2D-Maße mit den tatsächlichen 3D-Objekten synchronisiert zu halten.

Es wird daher empfohlen, Maße hinzuzufügen, wenn das 3D-Modell nicht mehr verändert wird.

<span id="Workaround"></span>
=== Zwischenlösung ===

Soll eine TechDraw-Ansicht erstellt werden, mit Maßen, die nicht unbrauchbar werden, musst ein Objekt bemaßt werden, das sich nicht ändert:
* Eine nicht parametrische Kopie des Objekts erstellen, die mit [[Part_SimpleCopy/de|Part EinfacheKopie]] projiziert werden soll.
* Diese Kopie auswählen, dann [[TechDraw_View/de|TechDraw Ansicht]] verwenden und die gewünschten Maße hinzufügen.
* Wenn das ursprüngliche 3D-Modell geändert wird, wirken sich die Änderungen weder auf die einfache Kopie noch auf die Maße in der TechDraw-Ansicht aus.

Siehe [[TechDraw_LandmarkDimension/de|Leitbemaßungen]] für einen weiteren Ansatz zur Umgehung des Problems der topologischen Benennung.

<span id="Notes"></span>
==Hinweise==

* '''Kantenauswahl'''. Die Auswahl von Kanten kann schwierig sein. Der Auswahlbereich für Kanten kann durch Ändern der Einstellung [[TechDraw_Preferences/de#Erweitert|Auswahlbereich für Kanten]] angepasst werden.
* '''Nachkommastellen'''. Maße verwenden standardmäßig die globale Einstellung der Dezimalstellen. Diese kann in den [[TechDraw_Preferences/de#Bemaßungen|Einstellungen]] oder durch Ändern der Eigenschaft FormatSpec geändert werden.
* '''Mehrere Objekte'''. Ansichten können mehrere 3D-Objekte als Quelle enthalten. Maße können zwischen Geometrien verschiedener Objekte der Ansicht erstellt werden (z.B. von Object1.Vertex0 bis Object2.Vertex3).

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


<span id="Data"></span>
<div class="mw-translate-fuzzy">
== Daten ===
=== Daten ===
* {{PropertyData/de|X}}: Horizontale Position des Bemaßungstexts relativ zur Ansicht.
* {{PropertyData/de|Y}}: Vertikale Position des Bemaßungstexts relativ zur Ansicht.
* {{PropertyData/de|FormatSpec}}: Zusätzlicher Text zum Bemaßungstext hinzufügen (%.2f »zusätzlicher Text«).
* {{PropertyData/de|Type}}: Länge, Radius, Durchmesser usw.. Wird normalerweise vom Benutzer nicht geändert.
* {{PropertyData/de|MeasureType}}: »True« - bezogen auf die 3D-Geometrie, oder »Projected« - bezogen auf die Zeichnung. Wird normalerweise vom Benutzer nicht geändert.
* {{PropertyData/de|OverTolerance}}: Der Betrag, um den das Stück größer sein könnte als die angezeigte Bemaßung.
* {{PropertyData/de|UnderTolerance}}: Der Betrag, um den das Stück kleiner sein könnte als die angezeigte Bemaßung.
* {{PropertyData/de|Arbitrary}}: "True" - ignoriere tatsächlichen Wert und zeige FormatSpec als Wert an. "False" - zeige tatsächlichen Wert.
</div>


{{Properties_Title|Format}}
{{Properties_Title/de|Basis}}
* {{PropertyData|FormatSpec}}: Allows additional text to be added to the dimension text.
::Dimension value will replace the <code>%.2f</code> part of text (or any other valid format specifier - see [https://en.wikipedia.org/wiki/Printf_format_string printf]).
* {{PropertyData|Arbitrary}}: Specifies, whether treat '''FormatSpec''' as a template or an actual text.
::{{FALSE}} - replace the format specifier with the actual dimensional value.
::{{TRUE}} - ignore the dimensional value and display exactly '''FormatSpec''' as value.


* {{PropertyData/de|References 2D|LinkSubList}}: 2D-Objekt(e) der Zeichnungsansicht, auf denen das Maß basiert. Wird verwendet, wenn die {{PropertyData/de|Measure Type}} auf {{Value|Projected}} gesetzt ist.
<div class="mw-translate-fuzzy">
* {{PropertyData/de|References 3D|LinkSubList}}: 3D Objekt(e) auf denen das Maß basiert. Wird verwendet, wenn die {{PropertyData/de|Measure Type}} auf {{Value|True}} gesetzt ist.
=== Ansicht ===
* {{PropertyData/de|Font}}: Name der Schriftart für den Bemaßungstext.
* {{PropertyData/de|Type|Enumeration}}: Länge, Radius, Durchmesser usw. Wird normalerweise nicht vom Endanwender geändert.
* {{PropertyData/de|Fontsize}}: Schriftgröße des Bemaßungstexts in mm.
* {{PropertyData/de|MeasureType|Enumeration}}: Wie die Messung durchgeführt wird.
::<code>True</code> - basierend auf 3D-Geometrie
* {{PropertyData/de|LineWidth}}: Stärke der Bemaßungslinie.
::<code>Projected</code> - basierend auf 2D-Geometrie der Zeichnungsansicht.
* {{PropertyData/de|Color}}: Text- und Linienfarbe.
* {{PropertyData/de|Theoretical Exact|Bool}}: Gibt ein theoretisch genaues Maß (Nennmaß ohne Toleranzen) an.
</div>
::{{FALSE}} - standardmäßig ein normales Maß, eventuell mit Toleranzen.
::{{TRUE}} - ein theoretischer Wert. Als solcher darf er keine Toleranzen aufweisen. Der Wert ist durch einen rechteckigen Rahmen um die Maßzahl gekennzeichnet.
* {{PropertyData/de|Equal Tolerance|Bool}} (Symmetrische Toleranz): Falls oberes und unteres Abmaß gleich sind, wird der negative Wert des oberen Abmaßes als unteres Abmaß benutzt.
::{{TRUE}} - der negierte Wert von {{PropertyData/de|Over Tolerance}} (oberes Abmaß) wird als {{PropertyData/de|Under Tolerance}} (unteres Abmaß) benutzt. Die Anzeige zeigt [[Image:TechDraw_equal-tolerance.png|100px]].
::{{FALSE}} - der Wert von {{PropertyData/de|Under Tolerance}} wird benutzt. Die Anzeige zeigt [[Image:TechDraw_Non-equal-tolerance.png|80px]].
* {{PropertyData/de|Over Tolerance|QuantityConstraint}} (oberes Abmaß): Der Betrag, um den das Maß größer sein darf.
* {{PropertyData/de|Under Tolerance|QuantityConstraint}} (unteres Abmaß): Der Betrag, um den das Maß kleiner sein darf.
* {{PropertyData/de|Inverted|Bool}}: Gibt an, ob das Maß einen üblichen oder einen invertierten Wert darstellt.
::{{FALSE}} - der gewöhnliche Wert wird verwendet. Für Länge ist es eine positive Zahl, für Winkel der schräggestellte Wert (0° - 180°).
::{{TRUE}} - der umgekehrte Wert wird verwendet. Für Länge eine negative Zahl, für Winkel der Reflexwert (180° - 360°).
* {{PropertyData/de|X}}: Horizontale Position des Maßtexts relativ zur Ansicht.
* {{PropertyData/de|Y}}: Vertikale Position des Maßtexts relativ zur Ansicht.
* {{PropertyData/de|Lock Position|Bool|Hidden}}: Wenn {{TRUE}}, wird die Position des Maßtextes fixiert.
* {{PropertyData/de|Rotation|Angle|Hidden}}: Schreibgeschützt.
* {{PropertyData/de|Scale Type|Enumeration|Hidden}}: Schreibgeschützt.
* {{PropertyData/de|Scale|FloatConstant|Hidden}}: Schreibgeschützt.
* {{PropertyData/de|Caption|String|Hidden}}: Nicht verwendet.


{{Properties_Title/de|Format}}
==Standard and Style==


* {{PropertyData/de|Format Spec|String}}: Wie die Maßzahl formatiert sein wird. Siehe [[#Formatierung|Formatierung]].
For a quick preview and presentation of the 4 basic Standard And Style differences, please see the picture below (from https://forum.freecadweb.org/viewtopic.php?f=35&t=39571):
* {{PropertyData/de|Format Spec Over Tolerance|String}}: Wie {{PropertyData/de|Format Spec}}, aber für obere Abmaße.
* {{PropertyData/de|Format Spec Under Tolerance|String}}: Wie {{PropertyData/de|Format Spec}}, aber für untere Abmaße.
* {{PropertyData/de|Arbitrary|Bool}}: Gibt an, ob die Maßzahl durch den Inhalt von '''Format Spec''' ersetzt wird.
::{{FALSE}} - der Inhalt von '''Format Spec''' wird zur Formatierung der Maßzahl verwendet.
::{{TRUE}} - der Inhalt von '''Format Spec''' wird anstatt der Maßzahl als Text angezeigt.
* {{PropertyData/de|Arbitrary Tolerances|Bool}}: Wie {{PropertyData/de|Arbitrary}}, aber für die Toleranz.


{{Properties_Title/de|Override}}
[[File:TechDraw Dimension standardization.png]]


* {{PropertyData/de|Angle Override|Bool}}: Gibt an, ob die Richtung der Maßlinien und Maßhilfslinien überschrieben wird.
==Programmierung==
::{{FALSE}} - die Richtungen werden wie üblich berechnet.
::{{TRUE}} - die Richtungen werden mit den Werten der Eigenschaften Line Angle und Extension Angle überschrieben.
* {{PropertyData/de|Line Angle|Angle}}: Winkel zwischen Maßlinie und der X-Achse der Ansicht (in Grad).
* {{PropertyData/de|Extension Angle|Angle}}: Winkel zwischen Maßlinie(n) und der X-Achse der Ansicht (in Grad).


{{Properties_Title|References}}
{{Emphasis|Siehe auch:}} [[TechDraw API/de|TechDraw API]] und [[FreeCAD Scripting Basics/de|FreeCAD Scripting Basics]].


* {{PropertyData/de|Saved Geometry|TopoShapeList|Hidden}}: Referenzgeometrie. {{Version/de|0.21}}
Das Längenbemaßung-Werkzeug kann sowohl in [[macros/de|Makros]] als auch aus der [[Python/de|Python]]-Konsole heraus mittels folgender Funktion angesprochen werden:


<span id="View"></span>
{{Code|code=
===Ansicht===
dim1 = FreeCAD.ActiveDocument.addObject('TechDraw::DrawViewDimension','Dimension')
dim1.Type = "Distance"
dim1.References2D=[(view1, 'Edge1')]
rc = page.addView(dim1)
}}


{{TitleProperty|Basis}}


* {{PropertyView/de|Keep Label|Bool}}: Nicht verwendet.
==Anmerkungen==
* {{PropertyView/de|Stack Order|Integer}}: Angabe der Lage über oder unter anderen Zeichnungsobjekten. {{Version/de|0.21}}


{{Properties_Title|Dimension Format}}
<div class="mw-translate-fuzzy">

* '''Kantenauswahl''': Kanten können schwierig auszuwählen sein. Du kannst den Auswahlbereich für Kanten mit dem Parameter "/Mod/TechDraw/General/EdgeFuzz" (siehe [[Std_DlgParameter/de|Std_DlgParameter]]) beeinflussen. Dies ist eine dimensionslose Zahl. Der Standardwert ist 10.0. Werte im Bereich von 20-30 machen die Auswahl von Kanten merklich einfacher. Größere Werte sorgen für Überlappungen mit anderen Zeichungselementen.
* {{PropertyView/de|Arrowsize|Length}}: Die Größe der Maßpfeile. {{Version/de|0.21}}
</div>
* {{PropertyView/de|Color}} (Farbe): Farbe für Linien und Text.
* {{PropertyView/de|Flip Arrowheads}} (Pfeilspitzen umkehren): Standardmäßig zeigen bei ''innerhalb'' der Maßlinie/des Bogens plazierten Maßzahlen die Maßpfeile ''nach außen''. Wird die Maßzahl ''außerhalb'' der Maßlinie/des Bogens platziert, zeigen die Maßpfeile ''nach innen''.
::{{FALSE}} - Wählt die Richtung der Maßpfeile automatisch nach der obigen Regel aus.
::{{TRUE}} - Dreht die automatisch gewählte Richtung um.
* {{PropertyView/de|Font|Font}}: Der Name der Schriftart für die Maßeinträge.
* {{PropertyView/de|Fontsize|Length}} (Schrifthöhe): Höhe des Maßtextes.
* {{PropertyView/de|Gap Factor ASME|Float}} (Lückenfaktor ASME): Legt die Weite der Lücke zwischen Geometrie und Anfang der Maßhilfslinie fest. Dieser Wert mal der Linienbreite (Line Width) ergibt die Weite der Lücke. {{Version/de|0.21}}
* {{PropertyView/de|Gap Factor ISO|Float}} (Lückenfaktor ISO): Legt die Weite der Lücke zwischen Geometrie und Anfang der Maßhilfslinie fest. Dieser Wert mal der Linienbreite (Line Width) ergibt die Weite der Lücke. {{Version/de|0.21}}
* {{PropertyView/de|Line Spacing Factor|Float}} (Abstandsfaktor): Stellt den Abstand zwischen Maßzahl und Maßlinie ein. Der Abstand ergibt sich aus diesem Wert mal der Linienbreite. {{Version/de|0.21}}
* {{PropertyView/de|Line Width}} (Linienbreite): Maßlinienstärke.
* {{PropertyView/de|Rendering Extent}} (Darstellungsergänzung): Eher universelle Eigenschaft, die angibt, wie viel Platz ein Maßeintrag einnehmen darf:
::<code>None</code> - Es werden keine Linien oder Pfeile gezeichnet, sondern nur die nackte Maßzahl dargestellt.
::<code>Minimal</code> - Für Längen und Winkel wird eine Hinweislinie (einseitige Maßlinienbegrenzung) gezeichnet, die die Maßzahl mit einer ''virtuellen Maßhilfslinie'' verbindet. Die Maßhilfslinie selbst wird nicht hinzugefügt.
::Durchmesser werden mit <code>Confined</Code>-Ergänzung, Radien mit <code>Reduced</Code>-Ergänzung dargestellt.
::<code>Confined</code> - Für Längen und Winkel wird eine Maßlinie (gerade, oder Bogen) mit beidseitigen Maßlinienbegrenzungen dargestellt, die die ''virtuellen Maßhilfslinien'' des Start- und Endpunktes verbindet, wobei die Maßhilfslinien selbst nicht hinzugefügt werden.
::Durchmesser werden mit einer Maßlinie mit mindestens einer Maßlinienbegrenzung von der Maßzahl zum nächsten Punkt auf dem Kreis gezeichnet, Radien wie bei der <code> Reduced< </code>-Ergänzung.
::<code>Reduced</code> - Für Längen und Winkel wird eine Hinweislinie (einseitige Maßlinienbegrenzung) gezeichnet, die die Maßzahl mit der ebenfalls gezeichneten Maßhilfslinie verbindet.
::Durchmesser werden mit einer Hinweislinie (einseitige Maßlinienbegrenzung) von der Maßzahl zum nächsten Punkt auf dem Kreis, Radien mit einer Maßlinie mit mindestens einer Maßlinienbegrenzung von der Maßzahl zum nächsten Punkt auf dem Kreis gezeichnet.
::<code>Normal</code> - Der Standardwert. Für Längen und Winkel wird eine Maßlinie (gerade, oder Bogen) mit beidseitigen Maßlinienbegrenzungen dargestellt, die die Maßhilfslinien verbindet, und die Maßhilfslinien selbst auch.
::Durchmesser werden mit einer Maßlinie mit beidseitigen Maßlinienbegrenzungen dargestellt, die über den Mittelpunkt verlaufen und zwei Punkte auf dem Kreis verbinden.
::Radien werden mit einer Hinweislinie (einseitige Maßlinienbegrenzung) vom Mittelpunkt zum nächsten Punkt auf dem Kreisbogen gezeichnet.
::<code>Expanded</code> - Nur Durchmesser unterstützen diesen Wert, so dass sie horizontalen oder vertikalen Längenmaßen ähnlich dargestellt werden. Andere Maßarten werden wie bei der <code>Normal</code>-Ergänzung dargestellt.
* {{PropertyView/de|Standard And Style|Enumeration}} (Standard und Stil): Gibt die Norm (und deren Ausführungsart) an, nach der Maßeingeträge erfolgen:
::[[File:TechDraw_Dimension_standardization.png|500px|Unterschiede zwischen den unterstützten Normen]]
::<code>ISO Oriented</code> - Darstellung nach ISO 129-1; Text wird so gedreht, dass er parallel zur Tangente an die Maßlinie liegt.
::<code>ISO Referencing</code> - Darstellung nach ISO 129-2; der Text steht immer horizontal, oberhalb einer kürzest möglichen Bezugslinie.
::<code>ASME Inlined</code> - Darstellung nach ASME Y14.5M, der Text steht horizontal, in einem Ausbruch innerhalb der Maßlinie oder des Bogens eingefügt.
::<code>ASME Referencing</code> - Darstellung nach ASME Y14.5M, der Text steht horizontal, mittig am Ende einer Bezugslinie.

<span id="Scripting"></span>
==Skripten==

Siehe auch: [https://freecad.github.io/SourceDoc/ Autogenerierte API Dokumentation] und [[FreeCAD_Scripting_Basics/de|FreeCAD Grundlagen Skripten]].

Das Werkzeug Längenmaß kann in [[Macros/de|Makros]] und von der [[Python/de|Python]]-Konsole aus mit den folgenden Funktionen verwendet werden:

{{Code|code=
dim1 = FreeCAD.ActiveDocument.addObject("TechDraw::DrawViewDimension", "Dimension")
dim1.Type = "Distance"
dim1.References2D=[(view1, "Edge1")]
page.addView(dim1)
}}




<div class="mw-translate-fuzzy">
{{Docnav/de
{{Docnav/de
|[[TechDraw_ToggleFrame/de|RahmenUmschalten]]
|[[TechDraw_ClipMinus/de|Ausschnittfenster entfernen]]
|[[TechDraw_HorizontalDimension/de|MaßHorizontal]]
|[[TechDraw_Dimension_Horizontal/de|Horizontale Längenbemaßung]]
|[[TechDraw_Module/de|TechDraw-Arbeitsbereich]]
|[[TechDraw_Workbench/de|TechDraw]]
|IconL=techdraw-clipminus.svg
|IconL=TechDraw_ToggleFrame.svg
|IconR=TechDraw_HorizontalDimension.svg
|IconC=Workbench_TechDraw.svg
|IconC=Workbench_TechDraw.svg
|IconR=Techdraw_Dimension_Horizontal.png
}}
}}
</div>

{{TechDraw Tools navi/de}}


{{TechDraw Tools navi{{#translation:}}}}
{{Userdocnavi/de}}
{{Userdocnavi{{#translation:}}}}
{{clear}}

Latest revision as of 12:56, 13 October 2023

TechDraw Längenmaß

Menüeintrag
TechDraw → Maßeinträge → Längenmaß einfügen
Arbeitsbereich
TechDraw
Standardtastenkürzel
Keiner
Eingeführt in Version
-
Siehe auch
TechDraw MaßHorizontal, TechDraw MaßVertikal

Beschreibung

Das Werkzeug TechDraw Längenmaß fügt einer Ansicht ein lineares Maß hinzu. Das Längenmaß kann der Abstand zwischen zwei Punkten, die Länge einer geraden Kante, der senkrechte Abstand zweier Kanten oder der senkrechte Abstand eines Punkte zu einer Kanten sein.

Längenmaß, zwischen zwei Punkten gemssen

Anwendung

  1. Die Punkte und/oder die Kanten auswählen, die das Maß definieren. Die Geometrie kann in der 3D-Ansicht ausgewählt werden (die ersten beiden Möglichkeiten) oder in der Zeichnung (alle Möglichkeiten):
    • Zwei Punkte auswählen.
    • Eine einzelne gerade Kante auswählen.
    • Zwei Kanten auswählen. Sind beide Kanten gerade, müssen sie parallel verlaufen. Dies erstellt ein senkrechtes Maß, wenn ein Endpunkt einer Kante senkrecht auf die andere Kante projiziert werden kann (der resultierende Punkt muss wirklich auf der Linie liegen). Sind mehrere Lösungen möglich, wird der Endpunkt verwendet, der sich am nächsten an seinem projizierten Punkt befindet. Gibt es keine gültige senkrechte Projektion, zeigt das Maß den Abstand zwischen den am nächsten zusammenligenden Endpunkten der Kanten an.
    • Einen Punkt und eine Kante auswählen. Dies erstellt ein senkrechtes Maß. In Version 0.21 und darunter ergibt sich nur dann senkrechte Maß, wenn der Punkt senkrecht auf die Kante projiziert werden kann. Andernfalls zeigt das Maß den Abstand des Punktes zum nächstgelegenen Endpunkt der Kante an.
  2. Wurde Geometrie in der 3D-Ansicht ausgewählt, muss die korrekte TechDraw-Ansicht durch Auswählen in der Baumansicht zur Auswahl hinzugefügt werden.
  3. Es gibt mehrere Möglichkeiten, das Werkzeug aufzurufen:
    • Die Schaltfläche Längenmaß einfügen drücken.
    • Den Menüeintrag TechDraw → Maßeinträge → Längenmaß einfügen auswählen.
  4. Ein Maß wird zur Ansicht hinzugefügt.
  5. Das Maß kann an die gewünschte Position gezogen werden.
  6. Falls erforderlich, können Toleranzen, wie auf der GD&T-Seite beschrieben, hinzugefügt werden.

3D-Abmessungen anzeigen

Das Maß zeigt anfangs die projizierte Länge an (d.h. wie auf der Zeichnung dargestellt). Wenn gefordert und wenn das Maß auf 3D-Referenzen basiert, kann es auf die Anzeige der wahren 3D-Länge umgestellt werden, indem seine Daten-EigenschaftMeasure Type auf True gesetzt wird. Damit ein Maß auf 3D-Referenzen basiert, wird bei seiner Erstellung die Geometrie in der 3D-Ansicht ausgewählt oder es wird das Werkzeug TechDraw Maßreparatur zur Aktualisierung vorhandener Maße verwendet.

Eigenschaften anpassen

Um die Eigenschaften eines Maßes (Dimension-Objekt) zu ändern, wird es in der Zeichnung oder in der Baumansicht doppelt angeklickt. Dadurch wird der Dialog Maßeintrag geöffnet.

Dialog Maßeintrag

Der Dialog Maßeintrag ermöglicht die folgenden Einstellungen:

Toleranzen

  • Theoretisch genau: Wenn diese Option aktiviert ist, wird das Maß als theoretisch genaues Maß angegeben. Als solches darf es keine Toleranzen aufweisen. Das Maß wird durch einen Rahmen um den Wert dargestellt:
  • Symmetrische Toleranz: Falls aktiviert, sind das obere und das untere Abmaß gleich und der negierte Wert des oberen Abmaßes wird für das untere Abmaß benutzt. Dargestellt wird es , anderenfalls .
  • Oberes Abmaß: Der Wert, um den die Abmessung größer sein darf.
  • Unteres Abmaß: Der Wert, um den die Abmessung kleiner sein darf.

Formatierung

  • Formatspezifizierer: Wie die Maßzahl formatiert werden soll. Standardspezifizierer ist %.xf, wobei x die Anzahl der Dezimalstellen angibt. Details zur Formatierungssyntax findet man unter printf format string (engl.). Es gibt noch ein zusätzliches %w Format, das die festgelegte Anzahl von Ziffern nach dem Dezimaltrennzeichen ausgibt und die am Ende stehenden Nullen entfernt. Zum Beispiel heißt %.2w, dass höchstens 2 Dezimalstellen ausgegeben und alle Nullen am Ende abgeschnitten werden.
  • Beliebiger Text: Falls aktiviert, wird die Bemaßung durch den Inhalt des Formatspezifizierer-Feldes ersetzt.
  • Formatspezifizierer für das obere Abmaß: Wie das obere Abmaß formatiert werden soll. Standardspezifizierer ist %.xf, wobei x die Anzahl der Dezimalstellen angibt. Details zur Formatierungssyntax findet man unter printf format string (engl.).
  • Formatspezifizierer für das untere Abmaß: Wie das untere Abmaß formatiert werden soll. Standardspezifizierer ist %.xf, wobei x die Anzahl der Dezimalstellen angibt. Details zur Formatierungssyntax findet man unter printf format string (engl.).
  • Beliebiger Toleranztext: Falls aktiviert, werden die Toleranzen durch den Inhalt der Übertoleranz Formatspezifizierer- und Untertoleranz Formatspezifizierer-Felder ersetzt.

Anzeigeformat

  • Maßpfeile umdrehen: Dreht die Richtung um, in die die Bemaßungspfeile zeigen. Als Vorgabe sind sie innerhalb der/des Bemaßungslinie/-bogens und zeigen nach außen.
  • Farbe: Die Farbe für Linien und Texte.
  • Schrifthöhe: Die Größe des Bemaßungstextes.
  • Zeichnungsstil: Gibt den Standard (und dessen Stil) an, nach dem die Bemaßung gezeichnet wird. Siehe die Eigenschaft Standard und Stil für Einzelheiten.

Linien

  • Winkel überschreiben: Wenn angehakt, werden die gewöhnlichen Winkel für Maßlinie und Maßhilfslinie durch die angegebenen Werte überschrieben.
  • Maßlinienwinkel: Vorgabewert für den Winkel zwischen Maßlinie und der X-Achse der Ansich (in Grad).
  • Standardwert verwenden: Setzt den Maßlinienwinkel auf den üblichen Winkel.
  • Auswahl verwenden: Setzt den Maßlinienwinkel entsprechend dem Winkel der ausgewählten Kante (oder der 2 Knotenpunkte) in der Ansicht.
  • Maßhilfslinienwinkel: Vorgabewert für den Winkel zwischen Maßhilfslinie und der X-Achse der Ansicht (in Grad).
  • Standardwert verwenden: Setzt den Maßhilfslinienwinkel auf den üblichen Winkel.
  • Auswahl verwenden: Setzt den Maßhilfslinienwinkel entsprechend dem Winkel der ausgewählten Kante (oder der 2 Knotenpunkte) in der Ansicht.

Begrenzungen

Dimension-Objekte (Maße) sind anfällig für das "Topological-Naming-Problem" (Problem der topologischen Benennung). Das bedeutet, dass bei einer Änderung der 3D-Geometrie die Flächen und Kanten des Modells intern umbenannt werden könnten. Wenn ein Maß an eine Kante angehängt wird, die dann geändert wird, kann das Maß unbrauchbar werden. Im Allgemeinen ist es nicht möglich, die projizierten 2D-Maße mit den tatsächlichen 3D-Objekten synchronisiert zu halten.

Es wird daher empfohlen, Maße hinzuzufügen, wenn das 3D-Modell nicht mehr verändert wird.

Zwischenlösung

Soll eine TechDraw-Ansicht erstellt werden, mit Maßen, die nicht unbrauchbar werden, musst ein Objekt bemaßt werden, das sich nicht ändert:

  • Eine nicht parametrische Kopie des Objekts erstellen, die mit Part EinfacheKopie projiziert werden soll.
  • Diese Kopie auswählen, dann TechDraw Ansicht verwenden und die gewünschten Maße hinzufügen.
  • Wenn das ursprüngliche 3D-Modell geändert wird, wirken sich die Änderungen weder auf die einfache Kopie noch auf die Maße in der TechDraw-Ansicht aus.

Siehe Leitbemaßungen für einen weiteren Ansatz zur Umgehung des Problems der topologischen Benennung.

Hinweise

  • Kantenauswahl. Die Auswahl von Kanten kann schwierig sein. Der Auswahlbereich für Kanten kann durch Ändern der Einstellung Auswahlbereich für Kanten angepasst werden.
  • Nachkommastellen. Maße verwenden standardmäßig die globale Einstellung der Dezimalstellen. Diese kann in den Einstellungen oder durch Ändern der Eigenschaft FormatSpec geändert werden.
  • Mehrere Objekte. Ansichten können mehrere 3D-Objekte als Quelle enthalten. Maße können zwischen Geometrien verschiedener Objekte der Ansicht erstellt werden (z.B. von Object1.Vertex0 bis Object2.Vertex3).

Eigenschaften

Daten

Basis

  • Daten-EigenschaftReferences 2D (LinkSubList): 2D-Objekt(e) der Zeichnungsansicht, auf denen das Maß basiert. Wird verwendet, wenn die Daten-EigenschaftMeasure Type auf Projected gesetzt ist.
  • Daten-EigenschaftReferences 3D (LinkSubList): 3D Objekt(e) auf denen das Maß basiert. Wird verwendet, wenn die Daten-EigenschaftMeasure Type auf True gesetzt ist.
  • Daten-EigenschaftType (Enumeration): Länge, Radius, Durchmesser usw. Wird normalerweise nicht vom Endanwender geändert.
  • Daten-EigenschaftMeasureType (Enumeration): Wie die Messung durchgeführt wird.
True - basierend auf 3D-Geometrie
Projected - basierend auf 2D-Geometrie der Zeichnungsansicht.
  • Daten-EigenschaftTheoretical Exact (Bool): Gibt ein theoretisch genaues Maß (Nennmaß ohne Toleranzen) an.
false - standardmäßig ein normales Maß, eventuell mit Toleranzen.
true - ein theoretischer Wert. Als solcher darf er keine Toleranzen aufweisen. Der Wert ist durch einen rechteckigen Rahmen um die Maßzahl gekennzeichnet.
  • Daten-EigenschaftEqual Tolerance (Bool) (Symmetrische Toleranz): Falls oberes und unteres Abmaß gleich sind, wird der negative Wert des oberen Abmaßes als unteres Abmaß benutzt.
true - der negierte Wert von Daten-EigenschaftOver Tolerance (oberes Abmaß) wird als Daten-EigenschaftUnder Tolerance (unteres Abmaß) benutzt. Die Anzeige zeigt .
false - der Wert von Daten-EigenschaftUnder Tolerance wird benutzt. Die Anzeige zeigt .
  • Daten-EigenschaftOver Tolerance (QuantityConstraint) (oberes Abmaß): Der Betrag, um den das Maß größer sein darf.
  • Daten-EigenschaftUnder Tolerance (QuantityConstraint) (unteres Abmaß): Der Betrag, um den das Maß kleiner sein darf.
  • Daten-EigenschaftInverted (Bool): Gibt an, ob das Maß einen üblichen oder einen invertierten Wert darstellt.
false - der gewöhnliche Wert wird verwendet. Für Länge ist es eine positive Zahl, für Winkel der schräggestellte Wert (0° - 180°).
true - der umgekehrte Wert wird verwendet. Für Länge eine negative Zahl, für Winkel der Reflexwert (180° - 360°).
  • Daten-EigenschaftX: Horizontale Position des Maßtexts relativ zur Ansicht.
  • Daten-EigenschaftY: Vertikale Position des Maßtexts relativ zur Ansicht.
  • Daten-Eigenschaft (versteckt)Lock Position (Bool): Wenn true, wird die Position des Maßtextes fixiert.
  • Daten-Eigenschaft (versteckt)Rotation (Angle): Schreibgeschützt.
  • Daten-Eigenschaft (versteckt)Scale Type (Enumeration): Schreibgeschützt.
  • Daten-Eigenschaft (versteckt)Scale (FloatConstant): Schreibgeschützt.
  • Daten-Eigenschaft (versteckt)Caption (String): Nicht verwendet.

Format

  • Daten-EigenschaftFormat Spec (String): Wie die Maßzahl formatiert sein wird. Siehe Formatierung.
  • Daten-EigenschaftFormat Spec Over Tolerance (String): Wie Daten-EigenschaftFormat Spec, aber für obere Abmaße.
  • Daten-EigenschaftFormat Spec Under Tolerance (String): Wie Daten-EigenschaftFormat Spec, aber für untere Abmaße.
  • Daten-EigenschaftArbitrary (Bool): Gibt an, ob die Maßzahl durch den Inhalt von Format Spec ersetzt wird.
false - der Inhalt von Format Spec wird zur Formatierung der Maßzahl verwendet.
true - der Inhalt von Format Spec wird anstatt der Maßzahl als Text angezeigt.
  • Daten-EigenschaftArbitrary Tolerances (Bool): Wie Daten-EigenschaftArbitrary, aber für die Toleranz.

Override

  • Daten-EigenschaftAngle Override (Bool): Gibt an, ob die Richtung der Maßlinien und Maßhilfslinien überschrieben wird.
false - die Richtungen werden wie üblich berechnet.
true - die Richtungen werden mit den Werten der Eigenschaften Line Angle und Extension Angle überschrieben.
  • Daten-EigenschaftLine Angle (Angle): Winkel zwischen Maßlinie und der X-Achse der Ansicht (in Grad).
  • Daten-EigenschaftExtension Angle (Angle): Winkel zwischen Maßlinie(n) und der X-Achse der Ansicht (in Grad).

References

Ansicht

Basis

  • Ansicht EigenschaftKeep Label (Bool): Nicht verwendet.
  • Ansicht EigenschaftStack Order (Integer): Angabe der Lage über oder unter anderen Zeichnungsobjekten. eingeführt mit Version 0.21

Dimension Format

  • Ansicht EigenschaftArrowsize (Length): Die Größe der Maßpfeile. eingeführt mit Version 0.21
  • Ansicht EigenschaftColor (Farbe): Farbe für Linien und Text.
  • Ansicht EigenschaftFlip Arrowheads (Pfeilspitzen umkehren): Standardmäßig zeigen bei innerhalb der Maßlinie/des Bogens plazierten Maßzahlen die Maßpfeile nach außen. Wird die Maßzahl außerhalb der Maßlinie/des Bogens platziert, zeigen die Maßpfeile nach innen.
false - Wählt die Richtung der Maßpfeile automatisch nach der obigen Regel aus.
true - Dreht die automatisch gewählte Richtung um.
  • Ansicht EigenschaftFont (Font): Der Name der Schriftart für die Maßeinträge.
  • Ansicht EigenschaftFontsize (Length) (Schrifthöhe): Höhe des Maßtextes.
  • Ansicht EigenschaftGap Factor ASME (Float) (Lückenfaktor ASME): Legt die Weite der Lücke zwischen Geometrie und Anfang der Maßhilfslinie fest. Dieser Wert mal der Linienbreite (Line Width) ergibt die Weite der Lücke. eingeführt mit Version 0.21
  • Ansicht EigenschaftGap Factor ISO (Float) (Lückenfaktor ISO): Legt die Weite der Lücke zwischen Geometrie und Anfang der Maßhilfslinie fest. Dieser Wert mal der Linienbreite (Line Width) ergibt die Weite der Lücke. eingeführt mit Version 0.21
  • Ansicht EigenschaftLine Spacing Factor (Float) (Abstandsfaktor): Stellt den Abstand zwischen Maßzahl und Maßlinie ein. Der Abstand ergibt sich aus diesem Wert mal der Linienbreite. eingeführt mit Version 0.21
  • Ansicht EigenschaftLine Width (Linienbreite): Maßlinienstärke.
  • Ansicht EigenschaftRendering Extent (Darstellungsergänzung): Eher universelle Eigenschaft, die angibt, wie viel Platz ein Maßeintrag einnehmen darf:
None - Es werden keine Linien oder Pfeile gezeichnet, sondern nur die nackte Maßzahl dargestellt.
Minimal - Für Längen und Winkel wird eine Hinweislinie (einseitige Maßlinienbegrenzung) gezeichnet, die die Maßzahl mit einer virtuellen Maßhilfslinie verbindet. Die Maßhilfslinie selbst wird nicht hinzugefügt.
Durchmesser werden mit Confined-Ergänzung, Radien mit Reduced-Ergänzung dargestellt.
Confined - Für Längen und Winkel wird eine Maßlinie (gerade, oder Bogen) mit beidseitigen Maßlinienbegrenzungen dargestellt, die die virtuellen Maßhilfslinien des Start- und Endpunktes verbindet, wobei die Maßhilfslinien selbst nicht hinzugefügt werden.
Durchmesser werden mit einer Maßlinie mit mindestens einer Maßlinienbegrenzung von der Maßzahl zum nächsten Punkt auf dem Kreis gezeichnet, Radien wie bei der Reduced< -Ergänzung.
Reduced - Für Längen und Winkel wird eine Hinweislinie (einseitige Maßlinienbegrenzung) gezeichnet, die die Maßzahl mit der ebenfalls gezeichneten Maßhilfslinie verbindet.
Durchmesser werden mit einer Hinweislinie (einseitige Maßlinienbegrenzung) von der Maßzahl zum nächsten Punkt auf dem Kreis, Radien mit einer Maßlinie mit mindestens einer Maßlinienbegrenzung von der Maßzahl zum nächsten Punkt auf dem Kreis gezeichnet.
Normal - Der Standardwert. Für Längen und Winkel wird eine Maßlinie (gerade, oder Bogen) mit beidseitigen Maßlinienbegrenzungen dargestellt, die die Maßhilfslinien verbindet, und die Maßhilfslinien selbst auch.
Durchmesser werden mit einer Maßlinie mit beidseitigen Maßlinienbegrenzungen dargestellt, die über den Mittelpunkt verlaufen und zwei Punkte auf dem Kreis verbinden.
Radien werden mit einer Hinweislinie (einseitige Maßlinienbegrenzung) vom Mittelpunkt zum nächsten Punkt auf dem Kreisbogen gezeichnet.
Expanded - Nur Durchmesser unterstützen diesen Wert, so dass sie horizontalen oder vertikalen Längenmaßen ähnlich dargestellt werden. Andere Maßarten werden wie bei der Normal-Ergänzung dargestellt.
  • Ansicht EigenschaftStandard And Style (Enumeration) (Standard und Stil): Gibt die Norm (und deren Ausführungsart) an, nach der Maßeingeträge erfolgen:
Unterschiede zwischen den unterstützten Normen
ISO Oriented - Darstellung nach ISO 129-1; Text wird so gedreht, dass er parallel zur Tangente an die Maßlinie liegt.
ISO Referencing - Darstellung nach ISO 129-2; der Text steht immer horizontal, oberhalb einer kürzest möglichen Bezugslinie.
ASME Inlined - Darstellung nach ASME Y14.5M, der Text steht horizontal, in einem Ausbruch innerhalb der Maßlinie oder des Bogens eingefügt.
ASME Referencing - Darstellung nach ASME Y14.5M, der Text steht horizontal, mittig am Ende einer Bezugslinie.

Skripten

Siehe auch: Autogenerierte API Dokumentation und FreeCAD Grundlagen Skripten.

Das Werkzeug Längenmaß kann in Makros und von der Python-Konsole aus mit den folgenden Funktionen verwendet werden:

dim1 = FreeCAD.ActiveDocument.addObject("TechDraw::DrawViewDimension", "Dimension")
dim1.Type = "Distance"
dim1.References2D=[(view1, "Edge1")]
page.addView(dim1)