FreeCAD Logo FreeCAD 1.0
  • Englisch Afrikaans Arabisch Weißrussisch Katalanisch Tschechisch Deutsch Griechisch Spanisch Spanisch Baskisch Finnisch Philippinisch Französisch Galicisch Kroatisch Ungarisch Indonesisch Italienisch Japanisch Kabylisch Koreanisch Litauisch Niederländisch Norwegisches Bokmål Polnisch Portugiesisch Portugiesisch Rumänisch Russisch Slowakisch Slowenisch Serbisch Schwedisch Türkisch Ukrainisch Valencianisch Vietnamesisch Chinesisch Chinesisch
  • Funktionen
  • Herunterladen
  • Blog
  • Dokumentation
    Inhaltsverzeichnis Erste Schritte Benutzerdokumentation Das FreeCAD-Handbuch Dokumentation der Arbeitsbereiche Python-Dokumentation Dokumentation der C++ Programmierung Anleitungen Häufig gestellte Fragen Datenschutzrichtlinie Über FreeCAD
  • Mitwirken
    Wie kann ich helfen Sponsor Einen Fehler melden Einen Pull Request durchführen Jobs und Finanzierung Richtlinien für Beiträge Entwicklerhandbuch Übersetzungen
  • Community
    Verhaltenskodex Forum The FPA GitHub GitLab Codeberg Mastodon Matrix IRC IRC via Webchat Gitter Discord Reddit Twitter Facebook LinkedIn Kalender
  • ♥ Donate

Donate

$
SEPA-Informationen
Bitte richten Sie Ihre SEPA-Überweisung an:
Beneficiary: The FreeCAD project association
IBAN: BE04 0019 2896 4531
BIC/SWIFT: GEBABEBBXXX
Kreditinstitut: BNP Paribas Fortis
Adresse: Rue de la Station 64, 1360 Perwez, Belgium

While Stripe doesn't support monthly donations, you can still become a sponsor! Simply make a one-time donation equivalent to 12 months of support, and you'll gain access to the corresponding sponsoring tier. It's an easy and flexible way to contribute.

If you are not sure or not able to commit to a regular donation, but still want to help the project, you can do a one-time donation, of any amount.

Choose freely the amount you wish to donate one time only.

You can support FreeCAD by sponsoring it as an individual or organization through various platforms. Sponsorship provides a steady income for developers, allowing the FPA to plan ahead and enabling greater investment in FreeCAD. To encourage sponsorship, we offer different tiers, and unless you choose to remain anonymous, your name or company logo will be featured on our website accordingly.

from 1 USD / 1 EUR per month. You will not have your name displayed here, but you will have helped the project a lot anyway. Together, normal sponsors maintain the project on its feet as much as the bigger sponsors.

from 25 USD / 25 EUR per month. Your name or company name is displayed on this page.

from 100 USD / 100 EUR per month. Your name or company name is displayed on this page, with a link to your website, and a one-line description text.

from 200 USD / 200 EUR per month. Your name or company name and logo displayed on this page, with a link to your website and a custom description text. Companies that have helped FreeCAD early on also appear under Gold sponsors.

Instead of donating each month, you might find it more comfortable to make a one-time donation that, when divided by twelve, would give you right to enter a sponsoring tier. Don't hesitate to do so!

Choose freely the amount you wish to donate each month.

Please inform your forum name or twitter handle as a notein your transfer, or reach to us, so we can give you proper credits!

Text
Beschriftung
Draft

Draft Maß

Menüeintrag
Anmerkung → Abmessung
Arbeitsbereich
Draft
Standardtastenkürzel
D I
Eingeführt in Version
0.8
Siehe auch
Draft MaßKippen

Beschreibung

Der Befehl Draft Maß erstellt ein lineares Maß, einRadiales Maß oder ein Winkelmaß.

Lineare Maße auf Basis von Kanten und radiale Maße sind parametrisch. Das heißt, dass sie aktualisiert werden, wenn die bemaßte Kante verändert wird. Die bemaßten Kanten können zu Draft-Objekten gehören oder zu Volumenkörpern. Winkelmaße sind nicht parametrisch.

Draft-Maße können auf einem TechDraw-Zeichnungsblatt in einer TechDraw DraftAnsicht oder TechDraw ArchAnsicht angezeigt werden. Alternativ bietet der Arbeitsbereich TechDraw eigene Bemaßungsbefehle, aber die erstellen Maße, die nur auf dem Zeichnungsblatt dargestellt werden und nicht in der 3D-Ansicht.

Durch drei Punkte definiertes lineares Maß (Längenmaß)

Anwendung

Siehe auch: Draft Fach, Draft Fangen und Draft Beschränken.

Lineares Maß

  1. Wahlweise eine gerade Kante in der 3D-Ansicht auswählen.
  2. Es gibt mehrere Möglichkeiten den Befehl aufzurufen:
    • Die Schaltfläche Abmessung drücken.
    • Den Menüeintrag Anmerkung → Abmessung auswählen.
    • Das Tastaturkürzel D dann I.
  3. Das Aufgaben-Fenster Dimension wird geöffnet. Siehe Optionen für mehr Informationen.
  4. Wenn bisher noch keine Kante ausgewählt wurde, wählt man eine der folgenden Möglichkeiten:
    • E oder die Schaltfläche Kante auswählen drücken und eine gerade Kante in der 3D-Ansicht auswählen.
    • Die Alt-Taste drücken und halten, eine gerade Kante in der 3D-Ansicht auswählen und die Alt-Taste loslassen.
    • Den zu messenden Abstand festlegen durch Auswahl von Punkten:
      • Den ersten Punkt in der 3D-Ansicht auswählen oder Koordinaten eingeben und die Schaltfläche Punkt eingeben drücken.
      • Den zweiten Punkt in der 3D-Ansicht auswählen oder Koordinaten eingeben und die Schaltfläche Punkt eingeben drücken.
  5. Zum Positionieren der Maßlinie hat man folgende Möglichkeiten:
    • Für ein ausgerichtetes Maß:
      • Einen Punkt in der 3D-Ansicht auswählen oder Koordinaten eingeben und die Schaltfläche Punkt eingeben drücken.
    • Für ein horizontales Maß:
      • Den Mauszeiger über oder unter die Kante oder die Punkte bewegen.
      • Die Shift-Taste dücken und halten, den Mauszeiger bewegen und einen Punkt in der 3D-Ansicht auswählen.
    • Für ein vertikales Maß:
      • Den Mauszeiger links oder rechts neben die Kante oder die Punkte bewegen.
      • Die Shift-Taste dücken und halten, den Mauszeiger bewegen und einen Punkt in der 3D-Ansicht auswählen.

Radiales Maß

  1. Wahlweise eine kreisförmige Kante in der 3D-Ansicht auswählen.
  2. Den Befehl aufrufen, wie oben beschrieben.
  3. Das Aufgaben-Fenster Maß wird geöffnet. Siehe Optionen für mehr Informationen.
  4. Wenn bisher noch keine Kante ausgewählt wurde, wählt man eine der folgenden Möglichkeiten:
    • E oder die Schaltfläche Kante auswählen drücken und eine kreisförmige Kante in der 3D-Ansicht auswählen.
    • Die Alt-Taste drücken und halten, eine kreisförmige Kante in der 3D-Ansicht auswählen unddie Alt-Taste loslassen.
  5. Zum Positionieren der Maßlinie hat man folgende Möglichkeiten:
    • Für ein Durchmessermaß:
      • Einen Punkt in der 3D-Ansicht auswählen, oder die Koordinaten eingeben und die Schaltfläche Punkt eingeben drücken.
    • Für ein radiales Maß:
      • Die Shift-Tast drücken und halten und einen Punkt in der 3D-Ansicht.

Winkelmaß

  1. Den Befehl aufrufen, wie oben beschrieben:
  2. Das Aufgaben-Fenster Dimension wird geöffnet. Siehe Optionen für mehr Informationen.
  3. Eine der folgenden Möglichkeiten auswählen:
    • E oder die Schaltfläche Kante auswählen drücken und eine erste gerade Kante in der 3D-Ansicht auswählen. Diesen Schritt zur Auswahl einer zweiten geraden Kante wiederholen.
    • Die Alt-Taste drücken und halten, zwei gerade Kanten in der 3D-Ansicht auswählen und die Alt-Taste loslassen.
  4. Zum Positionieren der Maßlinie einen Punkt in der 3D-Ansicht auswählen.
  5. Der angezeigte Winkel hängt von den Kanten und dem ausgewählten Punkt ab.

Optionen

Die Einzelzeichen-Tastaturkürzel, die im Aufgaben-Fenster zur Verfügung stehen, können geändert werden. Siehe Draft-Einstellungen. Die hier genannten Tastaturkürzel sind die voreingestellten Tastaturkürzel.

  • Zum manuellen Eingeben von Koordinaten, werden die X-, Y- und Z-Komponenten jeweils mit abschließendem Enter eingegeben. Oder man drückt die Schaltfläche Punkt eingeben, sobald alle gewünschten Werte eingegeben sind. Es ist ratsam, den Mauszeiger aus der 3D-Ansicht heraus zu bewegen, bevor Koordinaten eingegeben werden.
  • R drücken oder die Checkbox Relativ aktivieren, um den Relativ-Modus umzuschalten. Ist der Relativ-Modus aktiviert, beziehen sich Koordinaten auf den letzten Punkt, falls vorhanden, andernfalls beziehen sie sich auf den Ursprung des Koordinatensystems.
  • G drücken oder die Checkbox Global aktivieren, um den Global-Modus umzuschalten. Ist der Global-Modus aktiviert, beziehen sich Koordinaten auf das globale Koordinatensystem, andernfalls beziehen sie sich auf das Koordinatensystem der Arbeitsebene.
  • N drücken oder die Checkbox Fortsetzen aktivieren, um den Fortsetzen-Modus umzuschalten. Ist der Fortsetzen-Modus aktiviert, wird der Befehl nach dem Beenden erneut gestartet und ermöglicht so mit dem Erstellen von Maßen fortzufahren.
  • Die Checkbox Fortsetzen1.0 und davor bzw. Chained modeeingeführt in 1.1 aktivieren, um den Verketten-Modus (chained mode) umzuschalten. Dieser Modus funktioniert nur mit linearen Maßen. Ist der Verketten-Modus aktiviert, können mehrere verkettete Maße (Kettenmaße) erstellt werden. Alle nachfolgenden Maße einer Maßkette starten am Endpunkt des vorhergehenden Maßes und verwenden dieselbe Grundlinie wie das erste Maß der Kette. Man beachte, dass die Auswahl von Kanten bei aufeinanderfolgenden Maßen nicht möglicht ist.
  • S drücken, um Draft Einrasten ein- bzw. auszuschalten.
  • Esc oder die Schaltfläche Schließen drücken, um den Befehl fertigzustellen.

Hinweise

  • Lineare und radiale Draft-Maße können mit dem Befehl Draft Bearbeiten editiert werden.
  • Draft-Maße, die mit FreeCAD Version 0.21 erstellt oder gespeichert wurden, sind nicht rückwärtskompatibel.

Einstellungen

  • eingeführt in 1.1: Nach dem Erstellen ist der Maßtext über seine Ansicht-EigenschaftFlip Text automatisch zur aktuellen Arbeitsebene ausgerichtet. Zum Aktivieren bzw. Deaktivieren dieses Verhaltens ist ein Feinabstimmungsparameter vorhanden.

Eigenschaften

Siehe auch: Eigenschaften-Ansicht.

Ein Draft Dimension-Objekt ist von einem App FeaturePython-Objekt abgeleitet und erbt alle seine Eigenschaften. Die folgenden sind, wenn nicht anders angegeben, zusätzliche Eigenschaften:

Daten für lineare und radiale Maße

Maß

  • Daten-EigenschaftDimline (VectorDistance): legt den Punkt fest, durch den die Maßlinie geht.
  • Daten-EigenschaftLinked Geometry (LinkSubList): legt das Objekt und die Unterelemente fest mit denen das Maß verbunden ist.
  • Daten-EigenschaftNormal (Vector): legt die Normale der Textebene fest.
  • Daten-Eigenschaft (ausgeblendet)Support (Link): legt das bemaßte Objekt fest.

Lineares/radiales Maß

  • DatenDirection (Vector): legt die Richtung des Maßes fest.
  • DatenDistance (Length): (nur lesen) legt den Wert des Maßes fest.
  • DatenEnd (VectorDistance): legt den Endpunkt des Maßes fest.
  • DatenStart (VectorDistance): legt den Startpunkt des Maßes fest.

Radiales Maß

  • DatenDiameter (Bool): legt fest, ob ein radiales Maß als Durchmesser Maß ausgegeben wird. Wird bei linearen Maßen nicht verwendet.

Winkelmaße

Winkelmaß

  • DatenAngle (Angle): (nur lesen) legt den Wert des Maßes fest.
  • DatenCenter (VectorDistance): legt die Mitte des Maßes fest.
  • DatenFirst Angle (Angle): legt den Startwinkel des Maßes fest.
  • DatenLast Angle (Angle): legt den Endwinkel des Maßes fest.

Maß

  • Daten-EigenschaftDimline (VectorDistance): legt den Punkt fest, durch den der Bogen des Maßes geht.
  • Daten-Eigenschaft (ausgeblendet)Linked Geometry (LinkSubList): nicht verwendet.
  • Daten-Eigenschaft (ausgeblendet)Normal (Vector): legt die Normale der Ebene des Maßes fest.
  • Daten-Eigenschaft (ausgeblendet)Support (Link): nicht verwendet.

Ansicht

Anmerkung

  • AnsichtAnnotation Style (Enumeration): legt den Stil der Anmerkung die am Maß angebracht ist fest. Siehe Draft Beschriftungsstil Editor.
  • AnsichtScale Multiplier (Float): legt den allgemeinen Maßstab Faktor der für das Maß gilt fest.

Annzeige Optionen

  • Ansicht-EigenschaftDisplay Mode (Enumeration): Gibt an, wie der Text angezeigt wird. Ist es World, wird der Text auf einer Ebene angezeigt, die durch die Daten-EigenschaftNormal des Maßes festgelegt wird. Ist es Screen, wird der Text immer in Richtung Bildschirm angezeigt. Dies ist eine übernommene Eigenschaft. Die genannten Optionen sind die umbenannten Optionen (eingeführt in 0.21).

Graphik

  • Ansicht-EigenschaftArrow Size End (Length): Legt die Größe des Symbols fest, das am Ende der Maßlinie oder des Maßbogens angezeigt wird. eingeführt in 1.1
  • Ansicht-EigenschaftArrow Size Start (Length): Legt die Größe des Symbols fest, das am Anfang der Maßlinie oder des Maßbogens angezeigt wird. eingeführt in 1.1
  • Ansicht-EigenschaftArrow Type End (Enumeration): Legt die Art des Symbols fest, das am Ende einer Maßlinie oder eines Maßbogens angezeigt wird, Es stehenstehen Dot (Punkt), Circle (Kreis), Arrow (Pfeil), Tick (Schrägstrich), Tick-2 (Schrägstrich-2) oder Ohne. eingeführt in 1.1 zur Auswahl.
  • AnsichtArrow Type Start (Enumeration): Wie vorher am Anfang des Linienzuges. eingeführt in 1.1
  • Ansicht-EigenschaftDim Overshoot (Distance): Legt die zusätzliche Länge fest, die zur Maßlinie hinzugefügt wird. Wird bei Winkelmaßen nicht verwendet.
  • Ansicht-EigenschaftExt Lines (Distance): Legt die Länge der Maßhilfslinien fest, die von der Maßlinie zu den gemessenen Punkten verlaufen. 0 ergibt durchgehende Maßhilfslinien. Ein negativer Wert legt die Lücke zwischen den Enden der Maßhilfslinien und den gemessenen Punkten fest. Ein positiver Wert legt die maximale Länge der Maßhilfslinien fest. Wird nur bei linearen Maßen verwendet.
  • Ansicht-EigenschaftExt Overshoot (Distance): Legt die zusätzliche Länge der Maßhilfslinien über die Maßlinie hinaus fest. Wird bei Winkelmaßen nicht verwendet.
  • Ansicht-EigenschaftFlip Arrows (Bool): Legt fest, ob die Richtung der Symbole am Ende der Maßlinie oder des Maßbogens umgedreht werden soll. Funktioniert nur wenn die Symbole Pfeile sind.
  • Ansicht-EigenschaftLine Color (Color): Legt die Farbe der Maßlinie oder des Maßbogens sowie der Pfeile fest.
  • Ansicht-EigenschaftLine Width (Float): Legt die Linienbreite der Maßlinie oder des Maßbogens fest.
  • Ansicht-EigenschaftShow Line (Bool): Legt fest, ob die Maßlinie angezeigt wird. Hat keinen Einfluss auf die Anzeige der Maßhilfslinien und der Überstände. Wird bei Winkelmaßen nicht verwendet.

Text

  • AnsichtFlip Text (Bool): legt fest, ob die Richtung des Textes umgedreht werden soll.
  • AnsichtFont Name (Font): Legt die Schrift in der der Text geschrieben wird fest. es kann ein Schriftname, wie Arial sein, ein Standard Stil wie sans, serif oder mono, eine Familie wie Arial,Helvetica,sans, oder ein Name mit einem Stil wie Arial:Bold. Wenn die vorgegebene Schift im System nicht gefunden werden kann, dann wird statt dessen die Standardschrift verwendet.
  • AnsichtFont Size (Length): legt die Größe der Buchstaben fest. der Text kann in der 3D Ansicht nicht zu sehen sein, wenn der Wert zu klein ist.
  • AnsichtOverride (String): legt fest, ob statt des aktuellen Maßwertes ein benutzerdefinierter Text angezeigt wird. Verwende die Zeichenfolge $dim innerhalb des Textes um den aktuellen Maßwert einzufügen.
  • AnsichtText Color (Color): legt die Farbe des Textes fest. introduced in 0.21
  • AnsichtText Position (VectorDistance): legt die Position des Textes in absoluten Koordinaten fest. [0, 0, 0] zeigt den Text an seiner Standard Position nahe der Maßlinie oder des Bogens.
  • AnsichtText Spacing (Length): legt den Abstand zwischen Text und Maßlinie oder Bogen fest.

Einheiten

  • AnsichtDecimals (Integer): legt die Anzahl der Nachkommastellen mit der der Maßwert angezeigt wird fest.
  • AnsichtShow Unit (Bool): legt fest ob die Maßeinheit nahe beim Wert der Maßzahl ausgegeben wird. Wird bei Winkelmaßen nicht verwendet.
  • AnsichtUnit Override (String): gibt an, in welcher Maßeinheit der Maßwert angezeigt werden soll, zum Beispiel, km, m, cm, mm, mi, ft, in oder arch für Architekten Einheiten. Lasse dies leer um die Standard Einheit zu verwenden. Wird für Winkelmaße nicht verwendet.

Skripten

Siehe auch: Autogenerierte API-Dokumentation und Grundlagen der Skripterstellung in FreeCAD.

Zum Erstellen eines Draft-Maßes wird die Methode make_dimension des Draft-Moduls verwendet (introduced in 0.19). Diese Methode ersetzt die veraltete Methode makeDimension.

dimension = make_dimension(p1, p2, p3=None, p4=None)

Es gibt mehrere Möglichkeiten,diese Methode aufzurufen, abhängig von den an sie übergebenen Argumenten.

dimension = make_dimension(p1, p2, p3=None)
dimension = make_dimension(object, i1, i2, p4=None)
dimension = make_dimension(object, i1, mode, p4=None)
  • Erstellt ein lineares Maß (dimension-Objekt), indem es den Abstand zwischen den Punkten p1 und p2 misst.
  • Erstellt ein lineares Maß (dimension-Objekt), verknüpft mit dem Objekt object, das den Abstand zwischen seinen Knotenpunkten mit den Indizes i1 und i2 misst.
  • Erstellt ein Bogenmaß (dimension-Objekt), verknüpft mit dem Objekt object, wobei i1 der Index der gekrümmten Kante ist, die gemessen wird und mode die Art des Maßes festlegt, entweder "radius" (Radienmaß) oder "diameter" (Durchmessermaß).
    • p3 im ersten Aufruf und p4 in den anderen beiden geben einen optionalenPunkt an, durch den die Maßlinie verlaufen soll.
    • Alle Punkte werden durch FreeCAD.Vector, ihren Ortsvektor festgelegt.

Zum Erstellen eines Winkelmaßes wird die folgende Methode verwendet:

dimension = make_angular_dimension(center, angles, p3, normal=None)
dimension = make_angular_dimension(center, [angle1, angle2], p3, normal=None)
  • Erstellt ein Winkelmaß (angular dimension) aus center, dem gegebenen Mittelpunkt, angles, einer Liste mit zwei Elementen, und Punkt p3, durch den der Bogen verlaufen soll.
    • Wenn angle1 > angle2 ist, wird der angezeigte Winkel aus der Differenz angle1 - angle2 ermittelt; anderenfalls wird der entgegengesetzte Winkel 360 - (angle2 - angle1) angezeigt.
    • Die Winkel sollten in Grad eingegeben werden.

Die Ansicht-Eigenschaften von dimension können durch Überschreiben der Attribute geändert werden; z.B. kann ViewObject.FontSize (Schrifthöhe) mit einem neuen Wert in Millimetern überschrieben werden.

Beispiel:

import FreeCAD as App
import Draft

doc = App.newDocument()

p1 = App.Vector(0, 0, 0)
p2 = App.Vector(1000, 1000, 0)
p3 = App.Vector(-2500, 0, 0)
dimension1 = Draft.make_dimension(p1, p2, p3)
dimension1.ViewObject.FontSize = 200

polygon = Draft.make_polygon(3, radius=1000)
doc.recompute()

p4 = App.Vector(-2000, 1500, 0)
dimension2 = Draft.make_dimension(polygon, 1, 2, p4)
dimension2.ViewObject.FontSize = 200

center = App.Vector(2000, 0, 0)
p5 = App.Vector(3000, 1000, 0)
angle1 = 45
angle2 = 10
dimension3 = Draft.make_angular_dimension(center, [angle1, angle2], p5)
dimension3.ViewObject.FontSize = 200

dimension4 = Draft.make_angular_dimension(center, [angle2, angle1], p5*1.2)
dimension4.ViewObject.FontSize = 200

doc.recompute()


Text
Beschriftung
Draft

Diese Seite wird abgerufen von https://wiki.freecad.org/Draft_Dimension

Kontaktiere uns!
Forum GitHub Mastodon Matrix IRC Gitter.im Discord Reddit Twitter Facebook LinkedIn

© Das FreeCAD-Team. Bildnachweis (von oben nach unten): ppemawm, r-frank, epileftric, regis, rider_mortagnais, bejant.

Dieses Projekt wird unterstützt von: , KiCad Services Corp. und andere Sponsoren

GitHubDiese Seite auf GitHub verbessern