Draft Line/de: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(75 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|Draft]], [[Arch Module|Arch]]
|Workbenches=[[Draft_Workbench/de|Draft]], [[Arch_Workbench/de|Arch]]
|Shortcut=L I
|Shortcut={{KEY|L}} {{KEY|I}}
|SeeAlso=[[Draft Wire|Draft Wire]], [[Draft Point|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]] eingestellt ist. Das Linienwerkzeug verhält sich genau wie das Werkzeug [[Draft Wire|Draft Wire]], nur dass es nach zwei Punkten stoppt.


Der Befehl [[Image:Draft_Line.svg|24px]] '''Draft Linie''' erstellt eine gerade Linie.
[[Image:Draft_Line_example.jpg|400px]]
{{Caption|Linie erzeugt durch zwei Punkte}}


Eine Draft-Linie ist eigentlich eine [[Draft_Wire/de|Draft-Polylinie]] mit nur zwei Punkten.
<div class="mw-translate-fuzzy">
==Anwendung==
# Drücke die Taste {{Button|[[Image:Draft Line.svg|16px]]] [[Draft Line|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|Koordinate]] ein und drücke die Taste {{Button|[[Image:Draft_AddPoint.svg|16px]][[Draft_AddPoint|add point]]}} Taste.
# Klicke auf einen zweiten Punkt in der 3D Ansicht, oder gib eine [[Draft_Coordinates|coordinate]] ein und drücke die Taste {{Button|[[Image:Draft_AddPoint.svg|16px]]] [[Draft_AddPoint|add point]]}} Taste.
</div>


[[Image:Draft_Line_example.jpg|400px]]
Die Linie kann durch doppelklicken des Elements in der Baumansicht geändert werden oder durch drücken der Schaltfläche
{{Caption|Eine durch zwei Punkte festgelegte Linie}}
{{Button|[[Image:Draft Edit.svg|16px]] [[Draft Edit/de|Bearbeiten]]}}. Dann kannst Du die Punkte an eine andere Position ziehen.


<span id="Usage"></span>
===Verschmelzen einzelner Linien===
==Anwendung==
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.


Siehe auch: [[Draft_Tray/de|Draft-Ablage]], [[Draft_Snap/de|Draft-Einrasten]] und [[Draft_Constrain/de|Draft-Beschränken]].
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.


# Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
<div class="mw-translate-fuzzy">
#* Die Schaltfläche {{Button|[[Image:Draft_Line.svg|16px]] [[Draft_Line|Linie]]}} drücken.
#* 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>
==Optionen==
==Optionen==
* Drücken von {{KEY|X}}, {{KEY|Y}} oder {{KEY|Z}} auf der Tastatur nach erfolgter Festlegung des ersten Punkts erzwingt für den zweiten Punkt den gleichen z-, y- bzw. z-Koordinaten-Wert
* Nach Tastatur-Eingabe der kartesichen Koordinaten-Werte nach jedem x-, y- und/oder z-Wert die Eingabetaste (Enter) {{KEY|ENTER}} drücken.
*Press {{KEY|R}} or click the checkbox to check/uncheck the {{KEY|'''Relative'''}} button. If relative mode is on, the coordinates of the second point are relative to the first one. If not, they are absolute, taken from the (0,0,0) origin point.
* Press {{KEY|T}} or click the checkbox to check/uncheck the {{KEY|'''Continue'''}} button. If continue mode is on, the Line tool will restart after you give the second point, allowing you to draw another line segment without pressing the Line button again.
* Press {{KEY|CTRL}} while drawing to force [[Draft_Snap|snapping]] your point to the nearest snap location, independently of the distance.
* Press {{KEY|SHIFT}} while drawing to [[Draft_Constrain|constrain]] your second point horizontally or vertically in relation to the first one.
* Press {{KEY|CTRL}}+{{KEY|Z}} or press the {{KEY|[[Image:Draft UndoLine.png|12px]] '''[[Draft_UndoLine|Undo]]'''}} button to undo the last point.
* Press {{KEY|ESC}} or the {{KEY|'''Cancel'''}} button to abort the current Line command.
* If several connected [[Draft Line|Draft Lines]] are selected they can be transformed into a wire by pressing the '''Draft Upgrade''' Button.
</div>


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).
<div class="mw-translate-fuzzy">
==Properties==
* {{PropertyData/de|Start}}: Der Startpunkt
* {{PropertyData/de|End}}: Der Endpunkt
* {{PropertyData/de|Subdivisions}}: Dividiert die Linie mit der angegebenen Anzahl von Unterteilungen {{version/de|0.16}}
</div>


* 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.
===Daten===
* Um PolarKoordinaten zu veränden, werden Werte für die {{MenuCommand|Länge}} und den {{MenuCommand|Winkel}} jeweils mit abschließendem {{KEY|Enter}} eingegeben.
* {{PropertyData/de|Start}}: Gibt den Startpunkt an.
* Die Check-Box {{MenuCommand|Angle}} aktivieren, um den Zeiger auf den eingegebenen Winkel festzulegen.
* {{PropertyData/de|End}}: Gibt den Endpunkt an.
* {{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|Subdivisions}}: Gibt die Anzahl von inneren Knoten der Linie an. {{version/de|0.16}}
* {{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|Length}}: (nur-lesen) Gibt die Länge des Segments an.
* {{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}}
* {{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>
===View===
==Hinweise==
* {{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".


* Eine Draft-Linie kann mit dem Befehl [[Draft_Edit/de|Draft Bearbeiten]] bearbeitet werden.
<div class="mw-translate-fuzzy">
* 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.
==Scripting==

{{Emphasis|Siehe auch:}} [[Draft API/de|Draft API]] und [[FreeCAD Scripting Basics/de|FreeCAD Scripting Basics]].
<span id="Preferences"></span>
</div>
==Einstellungen==

Siehe auch: [[Preferences_Editor/de|Voreinstellungseditor]] und [[Draft_Preferences/de|Draft-Einstellungen]].

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