Draft Line/de: Difference between revisions

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

{{Docnav/de|
{{Docnav/de
|[[Draft_Wire/de|Draht]]
|
|[[Draft_Module/de|Entwurf]]
|[[Draft_Wire/de|Polylinie]]
|IconC=Workbench_Draft.svg
|[[Draft_Workbench/de|Draft]]
|IconL=
|IconR=Draft_Wire.svg
|IconR=Draft_Wire.svg
|IconC=Workbench_Draft.svg
}}
}}


{{GuiCommand/de
{{GuiCommand/de
|Name=Draft Line
|Name=Draft Line
|MenuLocation=Entwurf → Linie
|Name/de=Draft Linie
|MenuLocation=Zeichnen → Linie
|Workbenches=[[Draft Module/de|Entwurf]], [[Arch Module/de|Arch Arbeitsbereich]]
|Workbenches=[[Draft_Workbench/de|Draft]], [[Arch_Workbench/de|Arch]]
|Shortcut=L I
|Shortcut={{KEY|L}} {{KEY|I}}
|SeeAlso=[[Draft Wire/de|Draft Wire]], [[Draft Point/de|Draft Point]]
|Version=0.7
|Version=0.7
|SeeAlso=[[Draft_Wire/de|Draft Polylinie]]
}}
}}


<span id="Description"></span>
==Beschreibung==
==Beschreibung==
Das Linienwerkzeug erzeugt eine gerade Linie, die durch zwei Punkte definiert ist. Es wird das [[Draft Linestyle/de|Draft Linestyle]] verwendet, das auf dem [[Draft Tray

/de|Draft Tray]] gesetzt ist. Das Linienwerkzeug verhält sich genau wie das Werkzeug [[Draft Wire/de|Draft Wire]], nur dass es nach zwei Punkten stoppt.
Der Befehl [[Image:Draft_Line.svg|24px]] '''Draft Linie''' erstellt eine gerade Linie.

Eine Draft-Linie ist eigentlich eine [[Draft_Wire/de|Draft-Polylinie]] mit nur zwei Punkten.


[[Image:Draft_Line_example.jpg|400px]]
[[Image:Draft_Line_example.jpg|400px]]
{{Caption|Linie erzeugt durch zwei Punkte}}
{{Caption|Eine durch zwei Punkte festgelegte Linie}}


<span id="Usage"></span>
==Anwendung==
==Anwendung==
# Drücke die Taste {{Button|[[Image:Draft Line.svg|16px]] [[Draft Line/de|Draft Line]]}}, oder drücke {{KEY|L}} und dann {{KEY|I}} Tasten.
# Klicke auf einen ersten Punkt in der 3D Ansicht, oder gib eine [[Draft_Coordinates/de|Koordinate]] ein und drücke die Taste {{Button|[[Image:Draft_AddPoint.svg|16px]][[Draft_AddPoint|Punkt hinzufügen]]}} Taste.
# Klicke auf einen zweiten Punkt in der 3D Ansicht, oder gib eine [[Draft_Coordinates/de|Koordinate]] ein und drücke die Taste {{Button|[[Image:Draft_AddPoint.svg|16px]] [[Draft_AddPoint/de|Punkt hinzufügen]]}} Taste.


Siehe auch: [[Draft_Tray/de|Draft-Ablage]], [[Draft_Snap/de|Draft-Einrasten]] und [[Draft_Constrain/de|Draft-Beschränken]].
Die Linie kann durch doppelklicken des Elements in der Baumansicht geändert werden oder durch drücken der Schaltfläche
{{Button|[[Image:Draft Edit.svg|16px]] [[Draft Edit/de|Bearbeiten]]}}. Dann kannst Du die Punkte an eine andere Position ziehen.


# Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
===Verschmelzen einzelner Linien===
#* Die Schaltfläche {{Button|[[Image:Draft_Line.svg|16px]] [[Draft_Line|Linie]]}} drücken.
Wenn verschiedene verbundene [[Draft Line/de|Draft Linien]] ausgewählt sind, können sie durch Drücken des {{Button|[[Image:Draft Upgrade.svg|16px]] [[Draft Upgrade/de|Draft Hoststufen]]}}-Werkzeugs zu einem Linienzug verschmolzen werden; allerdings wird dieser Linienzug nicht änderbar sein. Um einen änderbaren Linienzug zu erzeugen, benutze {{Button|[[Image:Draft Upgrade.svg|16px]] [[Draft Upgrade/de|Hochstufen]]}} drei weitere Male an den neuen Formen (Linienzug, geschlossener Linienzug, Fläche). Du kann auch die ursprünglichen Linien mit dem {{Button|[[Image:Draft Wire.svg|16px]] [[Draft Wire/de|Linienzug]]}}-Werkzeug verschmelzen.
#* Den Menüeintrag {{MenuCommand|Zeichnen → [[Image:Draft_Line.svg|16px]] Linie}} auswählen.
#* Das Tastaturkürzel {{KEY|L}} dann {{KEY|I}}.
# Der Aufgaben-Bereich {{MenuCommand|Linie}} wird geöffnet. Siehe [[#Optionen|Optionen]] für weitere Informationen.
# Den ersten Punkt in der [[3D_view/de|3D-Ansicht]] auswählen oder die Koordinaten eingeben und die Schaltfläche {{Button|[[Image:Draft_AddPoint.svg|16px]] Punkt eingeben}} drücken.
# Den zweiten Punkt in der [[3D_view/de|3D-Ansicht]] auswählen oder die Koordinaten eingeben und die Schaltfläche {{Button|[[Image:Draft_AddPoint.svg|16px]] Punkt eingeben}} drücken.


<span id="Options"></span>
Ein Linienzug kann auch aus einer einzelnen Linie durch Hinzufügen eines weiteren Punkts entlang der Länge erzeugt werden. Um dies zu tun, drücke die Schaltfläche {{Button|[[Image:Draft_AddPoint.svg|16px]] [[Draft_AddPoint/de|Punkt hinzufügen]]}} und klicke irgendwo auf der Linie.
==Optionen==


Die im Aufgaben-Bereich vorhandenen Einzelzeichen-Tastaturkürzel können geändert werden. Siehe [[Draft_Preferences/de|Draft-Einstellungen]]. Die hier genannten Tastaturkürzel sind die voreingestellten Tastaturkürzel (für Version 0.22).
==Optionen====
* Drücke {{KEY|X}}}, {{KEY|Y}} oder {{KEY|Z}} nach dem ersten Punkt, um den zweiten Punkt auf der angegebenen Achse zu beschränken.
* Um Koordinaten manuell einzugeben, gib einfach die Zahlen ein und drücken dann {{KEY|Enter}} zwischen den einzelnen X-, Y- und Z-Komponenten.
** Du kannst auch die Polarkoordinaten des Punktes definieren, indem du einen Wert für "Länge" und "Winkel" angibst. Klicke auf das Kontrollkästchen neben "Winkel", um den Zeiger auf den angegebenen Winkel zu beschränken.
** Du kannst die {{Button|[[Image:Draft_AddPoint.svg|16px]] [[Draft_AddPoint/de|Punkt hinzufügen]]}} Taste drücken wenn Du die gewünschten Werte hast, um den Punkt einzufügen.
* Drücke {{{KEY|R}} oder klicke auf das Kontrollkästchen, um den ''relativen'' Modus umzuschalten. Wenn der Relativmodus eingeschaltet ist, sind die Koordinaten des zweiten Punktes relativ zum ersten; wenn nicht, sind sie absolut, bezogen auf den Ursprung (0,0,0).
* Drücke {{KEY|T}} oder klicke auf das Kontrollkästchen, um den ''Weiter''-Modus umzuschalten. Wenn der Fortsetzungsmodus eingeschaltet ist, wird das Linienwerkzeug nach der Eingabe des zweiten Punktes neu gestartet, so dass du ein weiteres Liniensegment zeichnen kannst, ohne die Werkzeugtaste erneut zu drücken.
* Halte {{KEY|Ctrl}} während des Zeichnens gedrückt, um [[Draft_Snap/de|Fang]] deinen Punkt auf die nächstgelegene Fangposition zu zwingen, unabhängig von der Entfernung.
* Halte {{KEY|Shift}} während des Zeichnens gedrückt, um deinen zweiten Punkt horizontal oder vertikal in Bezug auf den ersten zu [[Draft_Constrain/de|Beschränkung]].
* Drücke {{KEY|Ctrl}}+{{KEY|Z}} oder drücke die {{button|[[Image:Draft UndoLine.png|12px]] [[Draft_UndoLine/de|Rückgängig]]}} Schaltfläche, um den letzten Punkt rückgängig zu machen.
* Drücke {{KEY|Esc}} oder die Taste {{Button|Close}}, um den aktuellen Befehl abzubrechen.


* Zum manuellen Eingeben von Koordinaten, werden die X-, Y- und Z-Komponenten jeweils mit abschließendem {{KEY|Enter}} eingegeben. Oder man drückt die Schaltfläche {{Button|[[Image:Draft_AddPoint.svg|16px]] Punkt eingeben}}, sobald alle gewünschten Werte eingegeben sind. Es ist ratsam den Mauszeiger außerhalb der [[3D_view/de|3D-Ansicht]] zu plazieren, bevor man Koordinaten eingibt.
<div class="mw-translate-fuzzy">
* Um PolarKoordinaten zu veränden, werden Werte für die {{MenuCommand|Länge}} und den {{MenuCommand|Winkel}} jeweils mit abschließendem {{KEY|Enter}} eingegeben.
==Properties==
* Die Check-Box {{MenuCommand|Angle}} aktivieren, um den Zeiger auf den eingegebenen Winkel festzulegen.
* {{PropertyData/de|Start}}: Der Startpunkt
* {{KEY|L}} drücken, um den Fokus vom Eingabefeld {{MenuCommand|X}} auf das Eingabefeld {{MenuCommand|Länge}} und zurück zu setzen. Abhängig davon, auf welchem Eingabefeld der Fokus liegt ist das Häkchen in der Check-Box {{MenuCommand|Winkel}} aktiviert oder nicht.
* {{PropertyData/de|End}}: Der Endpunkt
* {{KEY|R}} drücken oder die Check-Box {{MenuCommand|Relativ}} anklicken, um den Relativ-Modus umzuschalten. Ist der Relativ-Modus aktiviert, beziehen sich die Koordinaten des zweiten Punktes auf den ersten. Andernfalls beziehen sie sich auf den Ursprung des Koordinatensystems.
* {{PropertyData/de|Subdivisions}}: Dividiert die Linie mit der angegebenen Anzahl von Unterteilungen {{version/de|0.16}}
* {{KEY|G}} drücken oder die Check-Box {{MenuCommand|Global}} anklicken, um den Global-Modus umzuschalten. ist der Global-Modus aktiviert, beziehen sich die Koordinaten auf das globale Koordinatensystem. Andernfalls beziehen sie sich auf das Koordinatensystem der [[Draft_SelectPlane/de|Arbeitsebene]]. {{Version/de|0.20}}
</div>
* {{KEY|N}} drücken oder die Check-Box {{MenuCommand|Fortsetzen}} anklicken, 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 Linien fortzufahren.
* {{KEY|S}} drücken, um [[Draft_Snap/de|Draft Einrasten]] ein- bzw. ausgeschaltet.
* {{KEY|Esc}} oder die Schaltfläche {{Button|Schließen}} drücken, um den Befehl abzubrechen.


<span id="Notes"></span>
===Daten===
==Hinweise==
* {{PropertyData/de|Start}}: Gibt den Startpunkt an.
* {{PropertyData/de|End}}: Gibt den Endpunkt an.
* {{PropertyData/de|Subdivisions}}: Gibt die Anzahl von inneren Knoten der Linie an. {{version/de|0.16}}
* {{PropertyData/de|Length}}: (nur-lesen) Gibt die Länge des Segments an.


* Eine Draft-Linie kann mit dem Befehl [[Draft_Edit/de|Draft Bearbeiten]] bearbeitet werden.
===View===
* Draft-Linien und [[Draft_Wire/de|Draft Polylinien]] können mit den Befehlen [[Draft_Wire/de|Draft Polylinie]], [[Draft_Join/de|Draft Verbinden]] oder [[Draft_Upgrade/de|Draft Hochstufen]] verbunden werden.
* {{PropertyView|End Arrow}}: if it is {{TRUE}} it will display a symbol at the last point of the line, so it can be used as an annotation line.
* {{PropertyView|Arrow Size}}: specifies the size of the symbol displayed at the end of the line.
* {{PropertyView|Arrow Type}}: specifies the type of symbol displayed at the end of the line, which can be "Dot", "Circle", "Arrow", or "Tick".


<span id="Preferences"></span>
<div class="mw-translate-fuzzy">
==Scripting==
==Einstellungen==

{{Emphasis|Siehe auch:}} [[Draft API/de|Draft API]] und [[FreeCAD Scripting Basics/de|FreeCAD Scripting Basics]].
Siehe auch: [[Preferences_Editor/de|Voreinstellungseditor]] und [[Draft_Preferences/de|Draft-Einstellungen]].
</div>

* To change the initial focus of the task panel to the {{MenuCommand|Length}} input box: {{MenuCommand|Edit → Preferences... → Draft → General → Set focus on Length instead of X coordinate}}. Note that you must move the pointer in the [[3D_view|3D view]] for the change to take effect.
* If the {{MenuCommand|Edit → Preferences... → Draft → General → Create Part primitives if possible}} option is checked, the command will create a [[Part_Line|Part Line]] instead of a Draft Line.

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

Siehe [[Draft_Wire/de#Eigenschaften|Draft-Polylinie]].

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

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

Zum Erstellen einer Draft-Linie wird die Methode {{incode|make_line}} des Draft-Moduls verwendet ({{Version/de|0.19}}). Diese Methode ersetzt die veraltete Methode {{incode|makeLine}}.


<div class="mw-translate-fuzzy">
Das Linie-Werkzeug kann in [[macros/de|Makros]] und aus der [[Python/de|Python]]-Konsole heraus durch folgende Funktion angesprochen werden:
</div>
{{Code|code=
{{Code|code=
Line = makeLine(p1, p2)
line = make_line(p1, p2)
Line = makeLine(LineSegment)
line = make_line(LineSegment)
Line = makeLine(Shape)
line = make_line(Shape)
}}
}}


* Erstellt ein {{incode|Line}}-Objekt zwischen den beiden durch Vektoren gegebenen Punkten {{incode|p1}} and {{incode|p2}}, die jeweils durch ihren {{incode|FreeCAD.Vector}} definiert sind.
* Erzeugt ein {{incode|Line}} Objekt zwischen den Punkten {{incode|p1}} und {{incode|p2}}, jeweils definiert durch ihren {{incode|FreeCAD.Vector}}, mit Einheiten in Millimetern.
* Erstellt eine {{incode|Line}} aus einem {{incode|Part.LineSegment}}
* Erstellt ein {{incode|Line}} Objekt aus einem {{incode|Part.LineSegment}}.
* Erstellt eine {{incode|Line}} vom ersten zum letzten Eckpunkt eines gegebenen {{incode|Shape}}-Objekts
* Erzeugt ein {{incode|Line}} Objekt vom ersten Knoten bis zum letzten Knoten der angegebenen {{incode|Shape}}.


Beispiel:
Beispiel:

{{Code|code=
{{Code|code=
import FreeCAD, Draft
import FreeCAD as App
import Draft


doc = App.newDocument()
p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(1000, 500, 0)
p3 = FreeCAD.Vector(-250, -500, 0)
p4 = FreeCAD.Vector(500, 1000, 0)


Line1 = Draft.makeLine(p1, p2)
p1 = App.Vector(0, 0, 0)
Line2 = Draft.makeLine(p3, p4)
p2 = App.Vector(1000, 500, 0)
p3 = App.Vector(-250, -500, 0)
p4 = App.Vector(500, 1000, 0)

line1 = Draft.make_line(p1, p2)
line2 = Draft.make_line(p3, p4)

doc.recompute()
}}
}}



<div class="mw-translate-fuzzy">
{{Docnav/de
{{Docnav/de
|
|
|[[Draft_Wire/de|Polygonzug]]
|[[Draft_Wire/de|Polylinie]]
|[[Draft_Module/de|Draft-Arbeitsbereich]]
|[[Draft_Workbench/de|Draft]]
|IconL=
|IconR=Draft_Wire.svg
|IconC=Workbench_Draft.svg
|IconC=Workbench_Draft.svg
|IconR=Draft_Wire.svg
}}
}}
</div>

{{Draft Tools navi/de}}


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

Latest revision as of 09:46, 17 January 2024

Draft Linie

Menüeintrag
Zeichnen → Linie
Arbeitsbereich
Draft, Arch
Standardtastenkürzel
L I
Eingeführt in Version
0.7
Siehe auch
Draft Polylinie

Beschreibung

Der Befehl Draft Linie erstellt eine gerade Linie.

Eine Draft-Linie ist eigentlich eine Draft-Polylinie mit nur zwei Punkten.

Eine durch zwei Punkte festgelegte Linie

Anwendung

Siehe auch: Draft-Ablage, Draft-Einrasten und Draft-Beschränken.

  1. Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
    • Die Schaltfläche Linie drücken.
    • Den Menüeintrag Zeichnen → Linie auswählen.
    • Das Tastaturkürzel L dann I.
  2. Der Aufgaben-Bereich Linie wird geöffnet. Siehe Optionen für weitere Informationen.
  3. Den ersten Punkt in der 3D-Ansicht auswählen oder die Koordinaten eingeben und die Schaltfläche Punkt eingeben drücken.
  4. Den zweiten Punkt in der 3D-Ansicht auswählen oder die Koordinaten eingeben und die Schaltfläche Punkt eingeben drücken.

Optionen

Die im Aufgaben-Bereich vorhandenen Einzelzeichen-Tastaturkürzel können geändert werden. Siehe Draft-Einstellungen. Die hier genannten Tastaturkürzel sind die voreingestellten Tastaturkürzel (für Version 0.22).

  • 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 außerhalb der 3D-Ansicht zu plazieren, bevor man Koordinaten eingibt.
  • Um PolarKoordinaten zu veränden, werden Werte für die Länge und den Winkel jeweils mit abschließendem Enter eingegeben.
  • Die Check-Box Angle aktivieren, um den Zeiger auf den eingegebenen Winkel festzulegen.
  • L drücken, um den Fokus vom Eingabefeld X auf das Eingabefeld Länge und zurück zu setzen. Abhängig davon, auf welchem Eingabefeld der Fokus liegt ist das Häkchen in der Check-Box Winkel aktiviert oder nicht.
  • R drücken oder die Check-Box Relativ anklicken, um den Relativ-Modus umzuschalten. Ist der Relativ-Modus aktiviert, beziehen sich die Koordinaten des zweiten Punktes auf den ersten. Andernfalls beziehen sie sich auf den Ursprung des Koordinatensystems.
  • G drücken oder die Check-Box Global anklicken, um den Global-Modus umzuschalten. ist der Global-Modus aktiviert, beziehen sich die Koordinaten auf das globale Koordinatensystem. Andernfalls beziehen sie sich auf das Koordinatensystem der Arbeitsebene. eingeführt mit Version 0.20
  • N drücken oder die Check-Box Fortsetzen anklicken, 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 Linien fortzufahren.
  • S drücken, um Draft Einrasten ein- bzw. ausgeschaltet.
  • Esc oder die Schaltfläche Schließen drücken, um den Befehl abzubrechen.

Hinweise

Einstellungen

Siehe auch: Voreinstellungseditor und Draft-Einstellungen.

  • To change the initial focus of the task panel to the Length input box: Edit → Preferences... → Draft → General → Set focus on Length instead of X coordinate. Note that you must move the pointer in the 3D view for the change to take effect.
  • If the Edit → Preferences... → Draft → General → Create Part primitives if possible option is checked, the command will create a Part Line instead of a Draft Line.

Eigenschaften

Siehe Draft-Polylinie.

Skripten

Siehe auch: Autogenerierte API Dokumentation und FreeCAD Grundlagen Skripten.

Zum Erstellen einer Draft-Linie wird die Methode make_line des Draft-Moduls verwendet (eingeführt mit Version 0.19). Diese Methode ersetzt die veraltete Methode makeLine.

line = make_line(p1, p2)
line = make_line(LineSegment)
line = make_line(Shape)
  • Erzeugt ein Line Objekt zwischen den Punkten p1 und p2, jeweils definiert durch ihren FreeCAD.Vector, mit Einheiten in Millimetern.
  • Erstellt ein Line Objekt aus einem Part.LineSegment.
  • Erzeugt ein Line Objekt vom ersten Knoten bis zum letzten Knoten der angegebenen Shape.

Beispiel:

import FreeCAD as App
import Draft

doc = App.newDocument()

p1 = App.Vector(0, 0, 0)
p2 = App.Vector(1000, 500, 0)
p3 = App.Vector(-250, -500, 0)
p4 = App.Vector(500, 1000, 0)

line1 = Draft.make_line(p1, p2)
line2 = Draft.make_line(p3, p4)

doc.recompute()