TechDraw LengthDimension/de: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
(46 intermediate revisions by 3 users not shown)
Line 2: Line 2:


{{Docnav/de
{{Docnav/de
|[[TechDraw_ToggleFrame/de|RahmenUmschalten]]
|[[TechDraw_ClipGroupRemove/de|AusschnittGruppeEntfernen]]
|[[TechDraw_HorizontalDimension/de|MaßHorizontal]]
|[[TechDraw_Dimension_Horizontal/de|Horizontale Bemaßung]]
|[[TechDraw_Workbench/de|TechDraw]]
|[[TechDraw_Workbench/de|TechDraw]]
|IconL=TechDraw_ClipGroupRemove.svg
|IconL=TechDraw_ToggleFrame.svg
|IconR=TechDraw_Dimension_Horizontal.svg
|IconR=TechDraw_HorizontalDimension.svg
|IconC=Workbench_TechDraw.svg
|IconC=Workbench_TechDraw.svg
}}
}}
Line 12: Line 12:
{{GuiCommand/de
{{GuiCommand/de
|Name=TechDraw Dimension Length
|Name=TechDraw Dimension Length
|Name/de=TechDraw Längenbemaßung
|Name/de=TechDraw Längenmaß
|MenuLocation=TechDraw → Bemaßungen → Längenmaß einfügen
|MenuLocation=TechDraw → Bemaßungen → Längenmaß einfügen
|Workbenches=[[TechDraw_Workbench/de|TechDraw]]
|Workbenches=[[TechDraw_Workbench/de|TechDraw]]
|SeeAlso=[[TechDraw_Dimension_Horizontal/de|TechDraw Bemaßung Horizontal]], [[TechDraw_Dimension_Vertical/de|TechDraw Bemaßung Vertikal]]
|SeeAlso=[[TechDraw_HorizontalDimension/de|TechDraw MaßHorizontal]], [[TechDraw_VerticalDimension/de|TechDraw MaßVertikal]]
}}
}}


==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 [[Image:TechDraw_LengthDimension.svg|24px]] '''TechDraw Längenmaß''' fügt einer Ansicht ein lineares Maß hinzu. Das Längenmaß kann der Abstand zwischen zwei Eckpunkten, die Länge einer Kante oder der Abstand zwischen zwei Kanten sein. Der Abstand ist zuerst der projizierte Abstand (wie in der Zeichnung dargestellt), kann aber unter Verwendung des Werkzeugs {{Button|[[Image:TechDraw_LinkDimension.svg|16px]] [[TechDraw_LinkDimension/de|MaßVerknüpfen]]}} auf den eigentlichen 3D-Abstand geändert werden.


[[Image:TechDraw_Dimension_Length_example.png|220px]]
[[Image:TechDraw_Dimension_Length_example.png|220px]]
Line 27: Line 27:
==Anwendung==
==Anwendung==


# Wähle die Punkte oder die Kante, die deine Messung definieren.
# Die Punkte oder die Kante auswählen, die die Messung definieren.
# Es gibt verschiedene Möglichkeiten das Werkzeug aufzurufen:
# Drücke die {{Button|[[Image:TechDraw_Dimension_Length.svg|20px]] [[TechDraw_Dimension_Length/de|Bemaßung Länge]]}} Schaltfläche
#* Drücken der Schaltfläche {{Button|[[Image:TechDraw_LengthDimension.svg|16px]] [[TechDraw_LengthDimension/de|Längenmaß einfügen]]}}.
# Eine Bemaßung wird der Ansicht hinzugefügt. Die Bemaßung kann an die gewünschte Position gezogen werden.
#* Auswahl des Menüeintrags {{MenuCommand|TechDraw → [[Image:TechDraw_LengthDimension.svg|16px]] Längenmaß einfügen}}.
# Falls erforderlich, füge Toleranzen, wie in [[TechDraw_Geometric_dimensioning_and_tolerancing/de#Toleranzen|diese Seite]] beschrieben, hinzu.
# Ein Maß wird der 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.


Um die Eigenschaften eines Bemaßungsobjekts zu ändern, doppel-klicke sie entweder in der Zeichnung oder in der [[Tree_view/de|Baumansicht]]. Dadurch wird der Bemaßungsdialog geöffnet.
Um die Eigenschaften eines Bemaßungsobjekts zu ändern, doppel-klicke sie entweder in der Zeichnung oder in der [[Tree_view/de|Baumansicht]]. Dadurch wird der Bemaßungsdialog geöffnet.
Line 52: Line 54:
===Formatierung===
===Formatierung===


* '''Formatspezifizierer''': Wie der Bemaßungswert formatiert werden soll. Standardspezifizierer ist''%.xf'', wobei ''x'' die Anzahl der Dezimalstellen angibt. Details zur Formatierungssyntax unter [https://en.wikipedia.org/wiki/Printf_format_string printf format string] (engl.).
* '''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.
* '''Beliebiger Text''': Falls aktiviert, wird die Bemaßung durch den Inhalt des '''Formatspezifizierer'''-Feldes ersetzt.


* '''Übertoleranz Formatspezifizierer''': Wie der Übertoleranzbemaßungswert formatiert werden soll. Standardspezifizierer ist''%.xf'', wobei ''x'' die Anzahl der Dezimalstellen angibt. Details zur Formatierungssyntax unter [https://en.wikipedia.org/wiki/Printf_format_string printf format string] (engl.).
* '''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.).


* '''Untertoleranz Formatspezifizierer''': Wie der Untertoleranzbemaßungswert formatiert werden soll. Standardspezifizierer ist''%.xf'', wobei ''x'' die Anzahl der Dezimalstellen angibt. Details zur Formatierungssyntax 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.
* '''Beliebiger Toleranztext''': Falls aktiviert, werden die Toleranzen durch den Inhalt der '''Übertoleranz Formatspezifizierer'''- und '''Untertoleranz Formatspezifizierer'''-Felder ersetzt.
Line 72: Line 74:
* '''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.
* '''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.


==Eigenschaften==
===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.

==Eigenschaften==


=== Daten ===
=== Daten ===

{{Properties_Title/de|Basis}}
{{Properties_Title/de|Basis}}

* {{PropertyData/de|X}}: Horizontale Position des Bemaßungstexts relativ zur Ansicht.
* {{PropertyData/de|Y}}: Vertikale Position des Bemaßungstexts relativ zur Ansicht.
* {{PropertyData/de|X}}: Horizontale Position des Maßtexts relativ zur Ansicht.
* {{PropertyData/de|Y}}: Vertikale Position des Maßtexts relativ zur Ansicht.
* {{PropertyData/de|Typ}}: Länge, Radius, Durchmesser usw. Wird normalerweise vom Endanwender nicht geändert.
* {{PropertyData/de|Typ}}: Länge, Radius, Durchmesser usw. Wird normalerweise vom Endanwender nicht geändert.
* {{PropertyData/de|MessungsTyp}}: Wie die Messung durchgeführt wird. Wird normalerweise nicht direkt durch den Endbenutzer geändert.
* {{PropertyData/de|MessungsTyp}}: Wie die Messung durchgeführt wird. Wird normalerweise nicht direkt durch den Endbenutzer geändert.
:: ''True'' - basierend auf 3D-Geometrie
::<code>True</code> - basierend auf 3D-Geometrie
:: ''Projected'' - basierenf auf der Zeichung
::<code>Projected</code> - basierend auf der Zeichung
* {{PropertyData/de|TheoretischExakt}}: Gibt eine theoretisch exakte (oder grundlegende) Abmessung an.
* {{PropertyData/de|TheoretischExakt}}: Gibt ein theoretisch genaues (oder grundlegende) Maß an.
::{{FALSE}} - standardmäßig ein gemeinsames Maß, eventuell mit Toleranzen.
::{{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 Rahmen um den Wert gekennzeichnet.
::{{TRUE}} - ein theoretischer Wert. Als solcher darf er keine Toleranzen aufweisen. Der Wert ist durch einen Rahmen um den Wert gekennzeichnet.
* {{PropertyData/de|GleicheToleranz}}: Falls obere- und untere Toleranz gleich sind. Dann wird der negative Wert der oberen Toleranz als untere Toleranz benutzt
* {{PropertyData/de|GleicheToleranz}}: Falls oberes und unteres Abmaß gleich sind. Dann wird der negative Wert des oberen Abmaßes als unteres Abmaß benutzt
::{{TRUE}} - der negierte Wert von {{PropertyData/de|ObereToleranz}} wird als {{PropertyData/de|UntereToleranz}} benutzt. Die Anzeige zeigt [[Image:TechDraw_equal-tolerance.png|100px]]
::{{TRUE}} - der negierte Wert von {{PropertyData/de|ObereToleranz}} wird als {{PropertyData/de|UntereToleranz}} benutzt. Die Anzeige zeigt [[Image:TechDraw_equal-tolerance.png|100px]]
::{{FALSE}} - der Wert von {{PropertyData/de|UntereToleranz}} wird benutzt. Die Anzeige zeigt [[Image:TechDraw_Non-equal-tolerance.png|80px]]
::{{FALSE}} - der Wert von {{PropertyData/de|UntereToleranz}} wird benutzt. Die Anzeige zeigt [[Image:TechDraw_Non-equal-tolerance.png|80px]]
* {{PropertyData/de|ObereToleranz}}: Der Betrag, um den die Abmessung größer sein könnte.
* {{PropertyData/de|ObereToleranz}}: Der Betrag, um den das Maß größer sein darf.
* {{PropertyData/de|UntereToleranz}}: Der Betrag, um den Abmessung kleiner sein könnte.
* {{PropertyData/de|UntereToleranz}}: Der Betrag, um den das Maß kleiner sein darf.
* {{PropertyData/de|Umgekehrt}}: Hebt hervor, ob die Bemaßung einen üblichen oder einen invertierten Wert darstellt.
* {{PropertyData/de|Umgekehrt}}: Hebt hervor, 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°).
::{{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°).
::{{TRUE}} - der umgekehrte Wert wird verwendet. Für Länge eine negative Zahl, für Winkel der Reflexwert (180° - 360°).


{{Properties_Title/de|Format}}
{{Properties_Title/de|Format}}

* {{PropertyData/de|FormatAngabe}}: Wie die Bemaßung formatiert sein wird. Als Standard ist der Spezifizierer ''%.xf'', wobei ''x'' die Anzahl der Dezimalstellen ist. Für die Formatierungssyntax siehe [https://en.wikipedia.org/wiki/Printf_format_string printf].
* {{PropertyData/de|FormatAngabeObereToleranz}}: Wie {{PropertyData/de|FormatAngabe}}, aber für Übertoleranzen.
* {{PropertyData/de|FormatAngabe}}: Wie die Bemaßung formatiert sein wird. Siehe [[#Formatierung|Formatierung]].
* {{PropertyData/de|FormatAngabeUntereToleranz}}: Wie {{PropertyData/de|FormatAngabe}}, aber für Untertoleranzen.
* {{PropertyData/de|FormatAngabeObereToleranz}}: Wie {{PropertyData/de|FormatAngabe}}, aber für obere Abmaße.
* {{PropertyData/de|FormatAngabeUntereToleranz}}: Wie {{PropertyData/de|FormatAngabe}}, aber für untere Abmaße.
* {{PropertyData/de|frei wählbar}}: Gibt an, ob '''FormatAngabe''' als Vorlage oder als aktueller Text behandelt werden soll.
* {{PropertyData/de|frei wählbar}}: Gibt an, ob '''FormatAngabe''' als Vorlage oder als aktueller Text behandelt werden soll.
::{{FALSE}} - der Inhalt von '''Format Spec''' wird zur Formatierung der Maßzahl verwendet.
::{{FALSE}} - ersetze die Formatangabe durch den tatsächlichen Dimensionswert.
::{{TRUE}} - ignoriere den Bemaßungwert und zeige genau '''FormatAngabe''' an.
::{{TRUE}} - der Inhalt von '''Format Spec''' wird anstatt der Maßzahl als Text angezeigt.
* {{PropertyData/de|frei wählbare Toleranzen}}: Wie {{PropertyData/de|frei wählbar}}, aber für die Toleranz.
* {{PropertyData/de|frei wählbare Toleranzen}}: Wie {{PropertyData/de|frei wählbar}}, aber für die Toleranz.


::{{FALSE}} - the content of the '''Format Spec''' is used to format the actual dimensional value.
::{{TRUE}} - the content of the '''Format Spec''' will be displayed as text instead if the dimension value.
* {{PropertyData|Arbitrary Tolerances}}: Like {{PropertyData|Arbitrary}}, but for the tolerance.

{{Properties_Title/de|Override}}

* {{PropertyData/de|AngleOverride}}: 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 LineAngle und ExtensionAngle überschrieben.
* {{PropertyData/de|LineAngle}}: Winkel zwischen Maßlinie und der X-Achse der Ansicht (in Grad).
* {{PropertyData/de|ExtensionAngle}}: Winkel zwischen Maßlinie(n) und der X-Achse der Ansicht (in Grad).


=== Ansicht ===
=== Ansicht ===

{{Properties_Title|Basis}}
{{Properties_Title/de|Basis}}
* {{PropertyView/de|Sichtbarkeit}}: Setzt, ob die Dimension sichtbar ist. {{TRUE}} - sichtbar, {{FALSE}} - versteckt.

{{Properties_Title|Dim Format}}
* {{PropertyView/de|Schriftart}}: Der Name der Schriftart, die für den Bemaßungstext verwendet werden soll.
* {{PropertyView/de|Sichtbarkeit}}: Setzt, ob das Maß sichtbar ist. {{TRUE}} - sichtbar, {{FALSE}} - versteckt.
{{Properties_Title/de|Dim Format}}
* {{PropertyView/de|Schriftgröße}}: Größe des Bemaßungstextes.
* {{PropertyView/de|Schriftart}}: Der Name der Schriftart, die für den Maßtext verwendet werden soll.
* {{PropertyView/de|Linienbreite}}: Bemaßungslinienstärke.
* {{PropertyView/de|Schriftgröße}}: Höhe des Maßtextes.
* {{PropertyView/de|Linienbreite}}: Maßlinienstärke.
* {{PropertyView/de|Farbe}}: Farbe für Linien und Text.
* {{PropertyView/de|Farbe}}: Farbe für Linien und Text.
* {{PropertyView/de|Standard und Stil}}: Gibt den Standard (und dessen Stil) an, nach dem die Bemaßung gezeichnet wird:
* {{PropertyView/de|Standard und Stil}}: Gibt die Norm (und deren Ausführungsart) an, nach der die Bemaßung gezeichnet wird:
[[File:TechDraw_Dimension_standardization.png|thumb|center|500px|Unterschiede zwischen den unterstützten Standards]]
[[File:TechDraw_Dimension_standardization.png|thumb|center|500px|Unterschiede zwischen den unterstützten Standards]]
::<code>ISO Orientiert</code> - gezeichnet gemäß Standard ISO 129-1, Text wird so gedreht, dass er parallel zur Tangente der Bemaßungslinie liegt.
::<code>ISO Orientiert</code> - gezeichnet gemäß Standard ISO 129-1, Text wird so gedreht, dass er parallel zur Tangente der Maßlinie liegt.
::<code>ISO Referenzierung</code> - gezeichnet in Übereinstimmung mit ISO 129-1, der Text ist immer horizontal, über der kürzest möglichen Referenzlinie.
::<code>ISO Referenzierung</code> - gezeichnet in Übereinstimmung mit ISO 129-1, der Text ist immer horizontal, über der kürzest möglichen Referenzlinie.
::<code>ASME Innenliegend</code> - gezeichnet gemäß Standard ASME Y14.5M, der Text ist horizontal, in einem Bruch innerhalb der Maßlinie oder des Bogens eingefügt.
::<code>ASME Innenliegend</code> - gezeichnet gemäß Standard ASME Y14.5M, der Text ist horizontal, in einem Ausbruch innerhalb der Maßlinie oder des Bogens eingefügt.
::<code>ASME Referenzierung</code> - gezeichnet in Übereinstimmung mit ASME Y14.5M, der Text ist horizontal, eine kurze Referenzlinie ist an der vertikalen Mitte einer Seite angebracht.
::<code>ASME Referenzierung</code> - gezeichnet in Übereinstimmung mit ASME Y14.5M, der Text ist horizontal, eine kurze Referenzlinie ist an der vertikalen Mitte einer Seite angebracht.
* {{PropertyView/de|Rendering Extent}}: Eher universelle Eigenschaft, die angibt, wie viel Platz die Maßzeichnung einnehmen darf:
* {{PropertyView/de|Rendering Extent}}: Eher universelle Eigenschaft, die angibt, wie viel Platz die Maßzeichnung einnehmen darf:
::<code>None</code> - es werden keine Linien oder Pfeile gezeichnet, sondern nur der nackte Bemaßungswert angezeigt.
::<code>None</code> - es werden keine Linien oder Pfeile gezeichnet, sondern nur die nackte Maßzahl angezeigt.
::<code>Minimal</code> - für Längen und Winkel wird eine einzelne Kopflinie gezeichnet, die den Bemaßungswert mit der ''virtuellen Verlängerungslinie'' des Endpunktes verbindet. Die Verlängerungslinie selbst wird nicht hinzugefügt.
::<code>Minimal</code> - für Längen und Winkel wird eine einzelne Kopflinie gezeichnet, die die Maßzahl mit der ''virtuellen Verlängerungslinie'' des Endpunktes verbindet. Die Verlängerungslinie selbst wird nicht hinzugefügt.
::Durchmesser werden nach <code>Begrenzt</Code> Umfang, Radien nach <code>Reduziert</Code> Umfang gerendert.
::Durchmesser werden nach <code>Begrenzt</Code> Umfang, Radien nach <code>Reduziert</Code> Umfang gerendert.
::<code>Eingegrenzt</code> - für Längen und Winkel wird eine doppelte Linie (oder ein Bogen) gezeichnet, die die ''virtuellen Verlängerungslinien'' des Start- und Endpunktes verbindet, wobei die Verlängerungslinien selbst nicht hinzugefügt werden.
::<code>Eingegrenzt</code> - für Längen und Winkel wird eine doppelte Linie (oder ein Bogen) gezeichnet, die die ''virtuellen Verlängerungslinien'' des Start- und Endpunktes verbindet, wobei die Verlängerungslinien selbst nicht hinzugefügt werden.
Line 127: Line 162:
::Durchmesser werden als doppelseitige Linien gezeichnet, die den Mittelpunkt treffen und den nächsten und den entferntesten Punkt auf dem Kreis verbinden.
::Durchmesser werden als doppelseitige Linien gezeichnet, die den Mittelpunkt treffen und den nächsten und den entferntesten Punkt auf dem Kreis verbinden.
::Radien werden als einseitige Linie vom Mittelpunkt zum nächsten Kreisbogenpunkt gezeichnet.
::Radien werden als einseitige Linie vom Mittelpunkt zum nächsten Kreisbogenpunkt gezeichnet.
::<code> Erweitert</code> - Nur Durchmesser unterstützen diesen Wert, so dass sie horizontal oder vertikal längenähnlich dargestellt werden. Andere Bemaßungstypen werden wie bei <code>Normal</code> Ausdehnung dargestellt.
::<code> Erweitert</code> - Nur Durchmesser unterstützen diesen Wert, so dass sie horizontal oder vertikal längenähnlich dargestellt werden. Andere Maßtypen werden wie bei <code>Normal</code> Ausdehnung dargestellt.
* {{PropertyView/de|Pfeilspitzen kippen}}: Standardmäßig bedeutet der Wert ''innerhalb'' der Dimensionslinie/des Bogens die Pfeile, die ''nach außen'' zeigen. Wird der Wert ''außerhalb'' der Bemaßungslinie/des Bogens platziert, zeigen die Pfeile der Bemaßungslinie/des Bogens ''nach innen''.
* {{PropertyView/de|Pfeilspitzen kippen}}: Standardmäßig bedeutet der Wert ''innerhalb'' der Maßlinie/des Bogens die Pfeile, die ''nach außen'' zeigen. Wird der Wert ''außerhalb'' der Maßlinie/des Bogens platziert, zeigen die Pfeile der Maßlinie/des Bogens ''nach innen''.
::{{FALSE}} - Lasse die Richtung der Pfeile automatisch nach der obigen Regel wählen.
::{{FALSE}} - Wählt die Richtung der Pfeile automatisch nach der obigen Regel aus.
::{{TRUE}} - Außer Kraft setzen der automatisch gewählten Richtung und erzwingen der entgegengesetzten Richtung.
::{{TRUE}} - Außer Kraft setzen der automatisch gewählten Richtung und erzwingen der entgegengesetzten Richtung.


== Begrenzungen ==
== Begrenzungen ==


Bemaßungsobjekte sind anfällig für das "[[topological_naming problem/de|topologisches Benennungsproblem]]". Das bedeutet, dass bei einer Änderung der 3D Geometrie die Flächen und Kanten des Modells intern umbenannt werden können; wenn eine Bemaßung an eine Kante angehängt wird, die dann geändert wird, kann die Bemaßung brechen. Im Allgemeinen ist es nicht möglich, die projizierten 2D Bemaßungen mit den tatsächlichen 3D Objekten synchronisiert zu halten.
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önnen; wenn ein Maß an eine Kante angehängt wird, die dann geändert wird, kann das Maß brechen. Im Allgemeinen ist es nicht möglich, die projizierten 2D-Bemaßungen mit den tatsächlichen 3D-Objekten synchronisiert zu halten.


Es wird daher empfohlen, Bemaßungen hinzuzufügen, wenn das 3D Modell nicht mehr verändert wird.
Es wird daher empfohlen, Bemaßungen hinzuzufügen, wenn das 3D Modell nicht mehr verändert wird.
Line 145: Line 180:
* Wenn das ursprüngliche 3D Modell geändert wird, wirken sich die Änderungen weder auf die einfache Kopie noch auf die Bemaßungen in der TechDraw Ansicht aus.
* Wenn das ursprüngliche 3D Modell geändert wird, wirken sich die Änderungen weder auf die einfache Kopie noch auf die Bemaßungen in der TechDraw Ansicht aus.


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


==Skripten==
==Skripten==
Line 151: Line 186:
{{Emphasis|Siehe auch:}} [[TechDraw_API/de|TechDraw API]] und [[FreeCAD_Scripting_Basics/de|FreeCAD Scripting Basics]].
{{Emphasis|Siehe auch:}} [[TechDraw_API/de|TechDraw API]] und [[FreeCAD_Scripting_Basics/de|FreeCAD Scripting Basics]].


Das Werkzeug Längenbemaßung kann in [[Macros/de|Makros]] und aus der [[Python/de|Python]] Konsole mit den folgenden Funktionen verwendet werden:
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=
{{Code|code=
Line 168: Line 203:


{{Docnav/de
{{Docnav/de
|[[TechDraw_ToggleFrame/de|RahmenUmschalten]]
|[[TechDraw_ClipGroupRemove/de|AusschnittGruppeEntfernen]]
|[[TechDraw_HorizontalDimension/de|MaßHorizontal]]
|[[TechDraw_Dimension_Horizontal/de|Horizontale Bemaßung]]
|[[TechDraw_Workbench/de|TechDraw]]
|[[TechDraw_Workbench/de|TechDraw]]
|IconL=TechDraw_ClipGroupRemove.svg
|IconL=TechDraw_ToggleFrame.svg
|IconR=TechDraw_Dimension_Horizontal.svg
|IconR=TechDraw_HorizontalDimension.svg
|IconC=Workbench_TechDraw.svg
|IconC=Workbench_TechDraw.svg
}}
}}
Line 178: Line 213:
{{TechDraw Tools navi{{#translation:}}}}
{{TechDraw Tools navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{clear}}

Revision as of 21:38, 11 April 2022

TechDraw Längenmaß

Menüeintrag
TechDraw → Bemaßungen → 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 Eckpunkten, die Länge einer Kante oder der Abstand zwischen zwei Kanten sein. Der Abstand ist zuerst der projizierte Abstand (wie in der Zeichnung dargestellt), kann aber unter Verwendung des Werkzeugs MaßVerknüpfen auf den eigentlichen 3D-Abstand geändert werden.

Längenbemaßung zweier beliebiger Knoten der Ansicht

Anwendung

  1. Die Punkte oder die Kante auswählen, die die Messung definieren.
  2. Es gibt verschiedene Möglichkeiten das Werkzeug aufzurufen:
    • Drücken der Schaltfläche Längenmaß einfügen.
    • Auswahl des Menüeintrags TechDraw → Längenmaß einfügen.
  3. Ein Maß wird der Ansicht hinzugefügt. Das Maß kann an die gewünschte Position gezogen werden.
  4. Falls erforderlich, können Toleranzen, wie auf der GD&T-Seite beschrieben, hinzugefügt werden.

Um die Eigenschaften eines Bemaßungsobjekts zu ändern, doppel-klicke sie entweder in der Zeichnung oder in der Baumansicht. Dadurch wird der Bemaßungsdialog geöffnet.

Bemaßungsdialog

Der Bemaßungsdialog bietet die folgenden Einstellungen:

Tolerierung

  • 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:
  • Gleiche Toleranz: Falls aktiviert, sind Über- und Untertoleranz gleich und der negierte Wert der Übertoleranz wird als Untertoleranz benutzt. Die Anzeige zeigt , anderenfalls .
  • Übertoleranz: Der Wert, um den die Abmessung größer sein kann.
  • Untertoleranz: Der Wert, um den die Abmessung kleiner sein kann.

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.

Eigenschaften

Daten

Basis

  • Daten-EigenschaftX: Horizontale Position des Maßtexts relativ zur Ansicht.
  • Daten-EigenschaftY: Vertikale Position des Maßtexts relativ zur Ansicht.
  • Daten-EigenschaftTyp: Länge, Radius, Durchmesser usw. Wird normalerweise vom Endanwender nicht geändert.
  • Daten-EigenschaftMessungsTyp: Wie die Messung durchgeführt wird. Wird normalerweise nicht direkt durch den Endbenutzer geändert.
True - basierend auf 3D-Geometrie
Projected - basierend auf der Zeichung
  • Daten-EigenschaftTheoretischExakt: Gibt ein theoretisch genaues (oder grundlegende) Maß 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 Rahmen um den Wert gekennzeichnet.
  • Daten-EigenschaftGleicheToleranz: Falls oberes und unteres Abmaß gleich sind. Dann wird der negative Wert des oberen Abmaßes als unteres Abmaß benutzt
true - der negierte Wert von Daten-EigenschaftObereToleranz wird als Daten-EigenschaftUntereToleranz benutzt. Die Anzeige zeigt
false - der Wert von Daten-EigenschaftUntereToleranz wird benutzt. Die Anzeige zeigt
  • Daten-EigenschaftObereToleranz: Der Betrag, um den das Maß größer sein darf.
  • Daten-EigenschaftUntereToleranz: Der Betrag, um den das Maß kleiner sein darf.
  • Daten-EigenschaftUmgekehrt: Hebt hervor, 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°).

Format

  • Daten-EigenschaftFormatAngabe: Wie die Bemaßung formatiert sein wird. Siehe Formatierung.
  • Daten-EigenschaftFormatAngabeObereToleranz: Wie Daten-EigenschaftFormatAngabe, aber für obere Abmaße.
  • Daten-EigenschaftFormatAngabeUntereToleranz: Wie Daten-EigenschaftFormatAngabe, aber für untere Abmaße.
  • Daten-Eigenschaftfrei wählbar: Gibt an, ob FormatAngabe als Vorlage oder als aktueller Text behandelt werden soll.
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-Eigenschaftfrei wählbare Toleranzen: Wie Daten-Eigenschaftfrei wählbar, aber für die Toleranz.


false - the content of the Format Spec is used to format the actual dimensional value.
true - the content of the Format Spec will be displayed as text instead if the dimension value.
  • DatenArbitrary Tolerances: Like DatenArbitrary, but for the tolerance.

Override

  • Daten-EigenschaftAngleOverride: 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 LineAngle und ExtensionAngle überschrieben.
  • Daten-EigenschaftLineAngle: Winkel zwischen Maßlinie und der X-Achse der Ansicht (in Grad).
  • Daten-EigenschaftExtensionAngle: Winkel zwischen Maßlinie(n) und der X-Achse der Ansicht (in Grad).

Ansicht

Basis

  • Ansicht EigenschaftSichtbarkeit: Setzt, ob das Maß sichtbar ist. true - sichtbar, false - versteckt.

Dim Format

  • Ansicht EigenschaftSchriftart: Der Name der Schriftart, die für den Maßtext verwendet werden soll.
  • Ansicht EigenschaftSchriftgröße: Höhe des Maßtextes.
  • Ansicht EigenschaftLinienbreite: Maßlinienstärke.
  • Ansicht EigenschaftFarbe: Farbe für Linien und Text.
  • Ansicht EigenschaftStandard und Stil: Gibt die Norm (und deren Ausführungsart) an, nach der die Bemaßung gezeichnet wird:
Unterschiede zwischen den unterstützten Standards
ISO Orientiert - gezeichnet gemäß Standard ISO 129-1, Text wird so gedreht, dass er parallel zur Tangente der Maßlinie liegt.
ISO Referenzierung - gezeichnet in Übereinstimmung mit ISO 129-1, der Text ist immer horizontal, über der kürzest möglichen Referenzlinie.
ASME Innenliegend - gezeichnet gemäß Standard ASME Y14.5M, der Text ist horizontal, in einem Ausbruch innerhalb der Maßlinie oder des Bogens eingefügt.
ASME Referenzierung - gezeichnet in Übereinstimmung mit ASME Y14.5M, der Text ist horizontal, eine kurze Referenzlinie ist an der vertikalen Mitte einer Seite angebracht.
  • Ansicht EigenschaftRendering Extent: Eher universelle Eigenschaft, die angibt, wie viel Platz die Maßzeichnung einnehmen darf:
None - es werden keine Linien oder Pfeile gezeichnet, sondern nur die nackte Maßzahl angezeigt.
Minimal - für Längen und Winkel wird eine einzelne Kopflinie gezeichnet, die die Maßzahl mit der virtuellen Verlängerungslinie des Endpunktes verbindet. Die Verlängerungslinie selbst wird nicht hinzugefügt.
Durchmesser werden nach Begrenzt Umfang, Radien nach Reduziert Umfang gerendert.
Eingegrenzt - für Längen und Winkel wird eine doppelte Linie (oder ein Bogen) gezeichnet, die die virtuellen Verlängerungslinien des Start- und Endpunktes verbindet, wobei die Verlängerungslinien selbst nicht hinzugefügt werden.
Durchmesser werden mit einer minimalen einteiligen Linie vom Bemaßungswert zum nächsten Punkt auf dem Kreis gezeichnet, Radien wie bei ReduziertUmfang.
Normal - der Standardwert. Für Längen und Winkel wird eine doppelseitige Linie (oder ein Bogen) gezeichnet, die die Verlängerungslinien des Start- und Endpunktes verbindet, die Verlängerungslinien selbst ebenfalls.
Durchmesser werden als doppelseitige Linien gezeichnet, die den Mittelpunkt treffen und den nächsten und den entferntesten Punkt auf dem Kreis verbinden.
Radien werden als einseitige Linie vom Mittelpunkt zum nächsten Kreisbogenpunkt gezeichnet.
Erweitert - Nur Durchmesser unterstützen diesen Wert, so dass sie horizontal oder vertikal längenähnlich dargestellt werden. Andere Maßtypen werden wie bei Normal Ausdehnung dargestellt.
  • Ansicht EigenschaftPfeilspitzen kippen: Standardmäßig bedeutet der Wert innerhalb der Maßlinie/des Bogens die Pfeile, die nach außen zeigen. Wird der Wert außerhalb der Maßlinie/des Bogens platziert, zeigen die Pfeile der Maßlinie/des Bogens nach innen.
false - Wählt die Richtung der Pfeile automatisch nach der obigen Regel aus.
true - Außer Kraft setzen der automatisch gewählten Richtung und erzwingen der entgegengesetzten Richtung.

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önnen; wenn ein Maß an eine Kante angehängt wird, die dann geändert wird, kann das Maß brechen. Im Allgemeinen ist es nicht möglich, die projizierten 2D-Bemaßungen mit den tatsächlichen 3D-Objekten synchronisiert zu halten.

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

Zwischenlösung

Wenn du eine TechDraw Ansicht mit Bemaßungen behalten möchtest, die nicht brechen, musst du ein Objekt bemaßen, das sich nicht ändert.

  • Wähle das zu projizierende Objekt aus, wechsle dann zur Part Arbeitsbereich und verwende Template:MenuCommand/de. Dadurch wird ein einzelnes Objekt erzeugt, das nicht parametrisch ist, d.h. nicht mehr bearbeitet werden kann.
  • Wähle diese Kopie aus, verwende dann TechDraw Ansicht und füge die gewünschten Bemaßungen hinzu.
  • Wenn das ursprüngliche 3D Modell geändert wird, wirken sich die Änderungen weder auf die einfache Kopie noch auf die Bemaßungen in der TechDraw Ansicht aus.

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

Skripten

Siehe auch: TechDraw API und FreeCAD Scripting Basics.

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')]
rc = page.addView(dim1)

Anmerkungen

  • Kantenauswahl. Die Auswahl von Kanten kann schwierig sein. Du kannst den Auswahlbereich für Kanten mit dem Parameter "/Mod/TechDraw/General/EdgeFuzz" anpassen (siehe Std_DlgParameter). Dies ist eine dimensionslose Zahl. Die Voreinstellung ist 10.0. Werte im Bereich von 20-30 erleichtern die Auswahl von Kanten spürbar. Große Zahlen führen zu Überlappungen mit anderen Zeichnungselementen.
  • Nachkommastellen. Bei Bemaßungen wird standardmäßig die globale Einstellung der Dezimalstellen verwendet. Diese kann über Einstellungen oder durch Ändern der FormatSpec Eigenschaft geändert werden.
  • Mehrfache Objekte'. Ansichten können mehrere 3D Objekte als Quelle enthalten. Bemaßungen können auf die Geometrie von jedem Objekt in der Ansicht angewendet werden (z.B. von Objekt1.Vertex0 bis Objekt2.Vertex3).