Draft Wire/de: Difference between revisions
No edit summary |
No edit summary |
||
(48 intermediate revisions by 5 users not shown) | |||
Line 4: | Line 4: | ||
|[[Draft_Line/de|Linie]] |
|[[Draft_Line/de|Linie]] |
||
|[[Draft_Fillet/de|Verrundung]] |
|[[Draft_Fillet/de|Verrundung]] |
||
|[[Draft_Workbench/de|Draft]] |
|||
|[[Draft_Module/de|Entwurf Arbeitsbereich]] |
|||
|IconL=Draft_Line.svg |
|IconL=Draft_Line.svg |
||
|IconR=Draft_Fillet.svg |
|IconR=Draft_Fillet.svg |
||
Line 12: | Line 12: | ||
{{GuiCommand/de |
{{GuiCommand/de |
||
|Name=Draft Wire |
|Name=Draft Wire |
||
|Name/de= |
|Name/de=Draft Polylinie |
||
|MenuLocation= |
|MenuLocation=Zeichnen → Polyline |
||
|Workbenches=[[ |
|Workbenches=[[Draft_Workbench/de|Draft]], [[Arch_Workbench/de|Arch]] |
||
|Shortcut={{KEY|P}} {{KEY|L}} |
|Shortcut={{KEY|P}} {{KEY|L}} |
||
|Version=0.7 |
|Version=0.7 |
||
|SeeAlso=[[Draft_Line/de| |
|SeeAlso=[[Draft_Line/de|Draft Linie]], [[Draft_BSpline/de|Draft BSpline]] |
||
}} |
}} |
||
<span id="Description"></span> |
|||
==Beschreibung== |
==Beschreibung== |
||
Der Befehl [[Image:Draft_Wire.svg|24px]] '''Draft Polylinie''' [[#Erstellen|erstellt]] eine Polylinie, eine Folge von mehreren Liniensegmenten (Linienzug). Der Befehl kann auch verwendet werden um [[Draft_Line/de|Draft-Linien]] und Draft-Polylinien zu [[#Verbinden|verbinden]]. |
|||
<div class="mw-translate-fuzzy"> |
|||
Die {{Button|[[Image:Draft_Wire.svg|16px]] [[Draft_Wire/de|Entwurf Draht]]}} Werkzeug erzeugt eine Polylinie (eine Folge von mehreren Liniensegmenten). Es verwendet den [[Draft_Linestyle/de|Entwurf Lininestil]] Satz auf dem [[Draft_Tray/de|Entwurf Ablage]]. Das Drahtwerkzeug verhält sich genau wie das [[Draft_Line/de|Entwurflinie]] Werkzeug, mit dem Unterschied, dass es die ermöglicht mehr als zwei Punkte eingeben zu können. |
|||
Die Ecken einer Draft-Polylinie können verrundet oder mit einer Fase versehen werden, indem ihre {{PropertyData/de|Fillet Radius}} oder {{PropertyData|Chamfer Size}} geändert wird. Außerdem ist es möglich die Kanten einer Polylinie zu unterteilen, indem ihre {{PropertyData/de|Subdivisions}} geändert wird. |
|||
</div> |
|||
[[Image:Draft_Polyline_example.jpg|400px]] |
[[Image:Draft_Polyline_example.jpg|400px]] |
||
{{Caption| |
{{Caption|Eine durch mehrere Punkte festgelegte Polylinie (Linienzug)}} |
||
<span id="Create"></span> |
|||
==Erstellen== |
==Erstellen== |
||
<span id="Usage"></span> |
|||
===Anwendung=== |
===Anwendung=== |
||
Siehe auch: [[Draft_Tray/de| |
Siehe auch: [[Draft_Tray/de|Draft Ablage]], [[Draft_Snap/de|Draft Einrasten]] und [[Draft_Constrain/de|Draft Beschränken]]. |
||
# Es gibt mehrere Möglichkeiten, den Befehl aufzurufen: |
|||
<div class="mw-translate-fuzzy"> |
|||
# |
#* Die Schaltfläche {{Button|[[Image:Draft_Wire.svg|16px]] [[Draft_Wire/de|Polylinie]]}} drücken. |
||
#* Den Menüeintrag {{MenuCommand|Zeichnen → [[Image:Draft_Wire.svg|16px]] Polylinie}} auswählen. |
|||
# Klicke auf einen ersten Punkt in der 3D Ansicht, oder gib eine [[Draft_Coordinates/de|Koordinate]] ein und drücke die {{Button|[[Image:Draft_AddPoint.svg|16px]] [[Draft_AddPoint/de|Punkt hinzufügen]]}} Schaltfläche im zugehörigen Aufgabenpaneel Linie. |
|||
#* Das Tastaturkürzel {{KEY|P}} dann {{KEY|L}}. |
|||
# Klicke auf weitere Punkte in der 3D Ansicht, oder gib eine [[Draft_Coordinates/de|Koordinate]] und drücke die {{Button|[[Image:Draft_AddPoint.svg|16px]] [[Draft_AddPoint/de|Punkt hinzufügen]]}} Schaltfläche im zugehörigen Aufgabenpaneel Linie. |
|||
# Der Aufgaben-Bereich {{MenuCommand|Polylinie}} wird geöffnet. Siehe [[#Optionen|Optionen]] für weitere Informationen. |
|||
# Drücke {{KEY|Esc}} oder die {{Button|Close}} Schaltfläche, um die Bearbeitung abzuschließen. |
|||
# Den ersten Punkt in der [[3D_view/de|3D-Ansicht]] festlegen, oder Koordinaten eingeben und die Schaltfläche {{Button|[[Image:Draft_AddPoint.svg|16px]] Punkt eingeben}} drücken. |
|||
</div> |
|||
# Weitere Punkte in der [[3D_view/de|3D-Ansicht]] festlegen oder Koordinaten eingeben und die Schaltfläche {{Button|[[Image:Draft_AddPoint.svg|16px]] Punkt eingeben}} drücken. |
|||
# {{KEY|Esc}} drücken oder die Schaltfläche {{Button|Close}}, um den Befehl abzuschließen. |
|||
<span id="Options"></span> |
|||
===Optionen=== |
===Optionen=== |
||
Die im |
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). |
||
* 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"> |
|||
* {{KEY|R}} drücken oder die Checkbox {{MenuCommand|Relative}} anklicken, um den Relativ-Modus umzuschalten. Bei eingeschaltetem Relativ-Modus beziehen sich Koordinaten auf den letzten Punkt, falls vorhanden, andernfalls beziehen sie sich auf den Ursprung des Koordinatensystems. |
|||
* Drücke {{KEY|A}} oder die {{Button|[[Image:Draft FinishLine.svg|12px]] [[Draft_FinishLine/de|Beenden]]}} Taste, um den Draht fertigzustellen, offen hinterlassend. |
|||
* {{KEY|G}} drücken oder die Checkbox {{MenuCommand|Global}} anklicken, um den Global-Modus umzuschalten. Bei eingeschaltetem Global-Modus beziehen sich Koordinaten auf des globale Koordinatensystem, andernfalls beziehen sie sich auf das Koordiatensystem der [[Draft_SelectPlane/de|Arbeitsebene]]. {{Version/de|0.20}} |
|||
* Drücke {{KEY|O}} oder die {{Button|[[Image:Draft CloseLine.svg|12px]] [[Draft_CloseLine/de|Schliessen]]}} Schaltfläche um den Draht zu schliessen, d.h. es wird ein Segment vom letzten Punkt zum ersten hinzugefügt, um eine Fläche zu bilden. Es sind mindestens drei Punkte erforderlich, um eine Fläche zu bilden. |
|||
* {{KEY|F}} drücken oder die Checkbox {{MenuCommand|Filled}} anklicken, um den Füll-Modus umzuschalten. Bei eingeschaltetem Füll-Modus wird die {{PropertyData/de|Make Face}} (Fläche erstellen) des erstellten Kantenzuges (Wire) auf {{TRUE}} gesetzt und eine Fläche erstellt, vorausgesetzt er ist geschlossen und nicht selbstdurchdringend. Man beachte, dass ein selbstdurchdringender Kantenzug mit einer Fläche nicht vernünftig dargestellt wird. Für solche Kantenzüge muss die {{PropertyData/de|Make Face}} auf {{FALSE}} gesetzt werden. |
|||
* Drücke {{KEY|W}} oder die {{Button|[[Image:Draft Wipe.svg|12px]] [[Draft_Wipe/de|Wischen]]}} Taste um die bereits platzierten Liniensegmente zu entfernen, aber den Draht vom letzten Punkt aus weiter zu bearbeiten. |
|||
* {{KEY|N}} drücken oder die Checkbox {{MenuCommand|Fortsetzen}} anklicken, um den Fortsetzen-Modus umzuschalten. Bei eingeschaltetem Fortsetzen-Modus wird der Befehl nach dem Drücken von {{Button|[[Image:Draft_FinishLine.svg|16px]] Fertigstellen}} oder {{Button|[[Image:Draft_CloseLine.svg|16px]] Schließen}} fortgesetzt oder nach der Erstellung eines geschlossenen Kantenzuges durch Einrasten auf dem ersten Punkt. Dies ermöglicht, mit der Erstellung weiterer Kantenzüge fortzufahren. |
|||
* Drücke {{KEY|U}} oder die {{Button|[[Image:Draft SelectPlane.svg|12px]] [[Draft_SelectPlane/de|Setze WP]]}} Taste um die aktuelle Arbeitsebene in der Orientierung des letzten Punktes anzupassen. |
|||
* |
* {{KEY|/}} oder die Schaltfläche {{Button|[[Image:Draft_UndoLine.svg|16px]] Rückgängig}} drücken, um den letzten Punkt wieder zu entfernen. |
||
* {{KEY|A}} oder die Schaltfläche {{Button|[[Image:Draft_FinishLine.svg|16px]] Fertigstellen}} drücken, um die Ausführung des Befehls abzuschließen und den Kantenzug offen zu lassen. |
|||
* Um Koordinaten manuell einzugeben, gib einfach die Zahlen ein und drücke dann {{KEY|Enter}} zwischen jeder X, Y und Z Komponente. Du kannst die {{Button|[[Image:Draft_AddPoint.svg|16px]] [[Draft_AddPoint/de|Punkt hinzufügen]]}} Schaltfläche drücken wenn Du die gewünschten Werte zum Einfügen des Punktes hast. |
|||
* {{KEY|O}} oder die Schaltfläche {{Button|[[Image:Draft_CloseLine.svg|16px]] Schließen}} drücken, um die Ausführung des Befehls abzuschließen und den Kantenzug zu schließen. Ein geschlossener Kantenzug kann auch durch Einrasten auf dem ersten Punkt des Kantenzuges erstellt werden. |
|||
* Drücke {{KEY|R}} oder klicke auf das Kontrollkästchen, um den ''relativen'' Modus umzuschalten. Wenn der Modus "relativ" eingeschaltet ist, sind die Koordinaten des nächsten Punktes relativ zum letzten; wenn nicht, sind sie absolut, ausgehend vom Ursprung (0,0,0). |
|||
* {{KEY|W}} oder die Schaltfläche {{Button|[[Image:Draft Wipe.svg|16px]] Wipe}} drücken, um schon positionierte Abschnitte zu entfernen, aber trotzdem vom letzten Punkt aus weiterzumachen. |
|||
* Drücke {{KEY|T}} oder klicke das Kontrollkästchen an, um den Modus ''fortsetzen'' zu aktivieren. Wenn der Fortsetzungsmodus eingeschaltet ist, wird das Drahtwerkzeug nach Beendigung des Drahtes neu gestartet, so dass Du einen weiteren Draht zeichnen kannst, ohne den Werkzeugknopf erneut zu drücken. |
|||
* {{KEY|U}} oder die Schaltfläche {{Button|[[Image:Draft SelectPlane.svg|16px]] [[Draft_SelectPlane/de|Arbeitsebene auswählen]]}} drücken, um die Ausrichtung der Arbeitsebene an die Richtung des letzten Abschnitts anzupassen. |
|||
* Drücke {{KEY|L}} oder klicke auf das Kontrollkästchen, um den ''ausgefüllten'' Modus umzuschalten. Wenn der Modus "ausgefüllt" eingeschaltet ist, erzeugt ein geschlossener Draht eine ausgefüllte Fläche {{PropertyData/de|Erstelle Fläche}} {{TRUE}}; wenn nicht, erzeugt der geschlossene Draht keine Fläche {{PropertyData/de|Erstelle Fläche}} {{FALSE}} |
|||
* {{KEY|S}} drücken, um [[Draft_Snap/de|Draft Einrasten]] ein- bzw. auszuschalten. |
|||
:{{Emphasis|Hinweis:}}; der Draht sollte nicht gefüllt werden, wenn er sich selbst schneidet, da er keine ordnungsgemäße Fläche erzeugt. Wenn der Draht gefüllt ist, aber keine Form sichtbar ist, setze manuell {{PropertyData/de|Erstelle Fläche}} auf {{FALSE}}, um den Draht zu sehen. |
|||
* {{KEY|Esc}} oder die Schaltfläche {{Button|Schließen}} drücken, um den Befehl abzuschließen. |
|||
* Halte {{KEY|Ctrl}} während des Zeichnens gedrückt, um [[Draft_Snap/de|Fangen]] Deinen Punkt unabhängig vom Abstand zur nächsten Fangposition zu zwingen. |
|||
* Halte {{KEY|Umschalten}}, während Du [[Draft_Constrain/de|Beschränken]] Deinen nächsten Punkt horizontal oder vertikal in Bezug auf den letzten zeichnest. |
|||
* Drücke {{KEY|Ctrl}}+{{KEY|Z}} oder drücke die {{button|[[Image:Draft UndoLine.svg|12px]] [[Draft_UndoLine/de|rückgängig]]}} Schaltfläche um den letzten Punkt rückgängig machen. |
|||
* Drücke {{KEY|Esc}} oder die {{button/de|Schliessen}} Taste, um den aktuellen Befehl abzubrechen; bereits platzierte Liniensegmente bleiben erhalten. |
|||
</div> |
|||
<span id="Join"></span> |
|||
==Verbinden== |
==Verbinden== |
||
<span id="Usage"></span> |
|||
===Anwendung=== |
===Anwendung=== |
||
# |
# Die Endpunkte der [[Draft_Line/de|Draft Linie]] und/oder des Draft-Kantenzuges, die verbunden werden sollen, müssen exakt deckungsgleich sein. Falls erforderlich, werden zuerst die Punkte angepasst, um dies sicherzustellen. |
||
# |
# Zwei oder mehr [[Draft_Line/de|Draft Linien]] und/oder Draft-Kantenzüge auswählen. |
||
# Es gibt mehrere Möglichkeiten, den Befehl aufzurufen: |
|||
# There are several ways to invoke the command: |
|||
#* |
#* Die Schaltfläche {{Button|[[Image:Draft_Wire.svg|16px]] [[Draft_Wire/de|Draft Polylinie]]}} drücken. |
||
#* |
#* Den Menüeintrag {{MenuCommand|Zeichnen → [[Image:Draft_Wire.svg|16px]] Polyline}} auswählen. |
||
#* |
#* Das Tastaturkürzel {{KEY|P}} dann {{KEY|L}}. |
||
<span id="Notes"></span> |
|||
==Hinweise== |
==Hinweise== |
||
* Ein Draft Kantenzug (Wire) kann mit dem Befehl [[Draft_Edit/de|Draft Bearbeiten]] bearbeitet werden. |
|||
<div class="mw-translate-fuzzy"> |
|||
* Ein Draft Kantenzug kann mit dem Befehl [[Draft_WireToBSpline/de|Draft KantenzugZuBSpline]] in einen [[Draft_BSpline/de|Draft-B-Spline]] umgewandelt werden. |
|||
Der Draht kann nach doppelklicken auf das Element in der Baumansicht oder durch drücken der Taste {{Button|[[Image:Draft Edit.svg|16px]] [[Draft Edit/de|Entwurf Bearbeiten]]}} geändert werden. Dann kannst Du die Punkte an eine neue Position verschieben oder {{Button|[[Image:Draft_AddPoint.svg|16px]] [[Draft_AddPoint/de|Punkt hinzufügen]]}} oder {{Button|[[Image:Draft_DelPoint.svg|16px]] [[Draft_DelPoint/de|Punkt entfernen]]}} und dann den Draht anklicken, um Punkte hinzuzufügen oder zu entfernen. |
|||
* [[Draft_Line/de|Draft-Linien]] und Draft-Kantenzüge können auch mit den Befehlen [[Draft_Join/de|Draft Verbinden]] oder [[Draft_Upgrade/de|Draft Hochstufen]] verbunden werden. |
|||
</div> |
|||
==Einstellungen== |
|||
Siehe auch: [[Preferences_Editor/de|Einstellungseditor]] und [[Draft_Preferences/de|Entwurf Einstellungen]]. |
|||
* Um die Anzahl der Dezimalstellen zu ändern, die bei der Eingabe von Koordinaten verwendet werden: {{MenuCommand|Bearbeiten → Einstellungen... → Allgemein → Einheiten → Einheiteneinstellungen → Anzahl der Dezimalstellen}}. |
|||
* Um den Anfangswert des Füllmodus zu ändern: {{MenuCommand|Bearbeiten → Einstellungen... → Entwurf → Allgemeine Einstellungen → Entwurf Werkzeuge Optionen → Objekte mit Flächen füllen, wann immer möglich}}. Ändern des Füllmodus in einem Aufgabenpaneel, wird diese Voreinstellung für die aktuelle FreeCAD Sitzung überschreiben. |
|||
<span id="Properties"></span> |
|||
==Eigenschaften== |
==Eigenschaften== |
||
Siehe auch: [[ |
Siehe auch: [[Property_editor/de|Eigenschafteneditor]]. |
||
Ein Draft-Polylinie-Objekt wird von einem [[Part_Part2DObject/de|Part Part2DObject]] abgeleitet und erbt alle seine Eigenschaften. Außerdem hat es die folgenden zusätzlichen Eigenschaften: |
|||
<span id="Data"></span> |
|||
===Daten=== |
===Daten=== |
||
{{TitleProperty|Draft}} |
{{TitleProperty|Draft}} |
||
* {{PropertyData/de|Area|Area}}: (nur Lesezugriff) gibt dem Flächeninhalt der Fläche eines Kantenzuges an. Der Wert ist {{value|0.0}}, wenn die {{PropertyData/de|Make Face}} auf {{FALSE}} gesetzt ist oder die Fläche nicht erstellt werden kann. |
|||
<div class="mw-translate-fuzzy"> |
|||
* {{PropertyData| |
* {{PropertyData/de|Base|Link}} |
||
* {{PropertyData| |
* {{PropertyData/de|Chamfer Size|Length}}: gibt die Länge der Fasen an den Ecken des Kantenzuges an. |
||
* {{PropertyData| |
* {{PropertyData/de|Closed|Bool}}: spezifiziert, ob der Draht geschlossen ist oder nicht. Wenn der Kantenzug zu Beginn offen ist, ist dieser Wert {{FALSE}}; wird er auf {{TRUE}} gesetzt, wird ein Liniensegment hinzugefügt, um den Kantenzug zu schließen. Wenn der Kantenzug ursprünglich geschlossen ist, ist dieser Wert {{TRUE}}; wird er auf {{FALSE}} gesetzt, wird das letzte Liniensegment entfernen, und der Kantenzug wird geöffnet. |
||
* {{PropertyData| |
* {{PropertyData/de|End|VectorDistance}}: gibt den Endpunkt des Kantenzuges an. |
||
* {{PropertyData/de| |
* {{PropertyData/de|Fillet Radius|Length}}: gibt den Radius der Verrundungen an den Ecken eines Kantenzuges an. |
||
* {{PropertyData/de|Length|Length}}: (nur Lesezugriff) gibt die Länge des gesamten Kantenzuges an. |
|||
* {{PropertyData|Erstelle Fläche}}: gibt an, ob der Draht eine Fläche bildet oder nicht. Wenn es {{TRUE}} ist, wird eine Fläche erzeugt, andernfalls werden nur die Kanten als Teil des Objekts betrachtet. Diese Eigenschaft funktioniert nur, wenn {{PropertyData|Geschlossen}} {{TRUE}} ist. |
|||
* {{PropertyData/de|Make Face|Bool}}: gibt an, ob der Draht eine Fläche bildet oder nicht. Wenn sie {{TRUE}} ist, wird eine Fläche erstellt, andernfalls werden nur die Kanten als Teil des Objekts betrachtet. Diese Eigenschaft funktioniert nur, wenn die {{PropertyData/de|Closed}} auf {{TRUE}} gesetzt ist und wenn der Kantenzug sich nicht selbst überschneidet. |
|||
:{{Emphasis|Hinweis:}} setze {{PropertyData|Erstelle Fläche}} nicht auf {{TRUE}}, wenn der Draht sich selbst überkreuzt, da er keine ordnungsgemäße Fläche erzeugt. |
|||
* {{PropertyData| |
* {{PropertyData|Points|VectorList}}: gibt die Punkte des Kantenzuges in seinem lokalen Koordinatensystem an. |
||
* {{PropertyData| |
* {{PropertyData/de|Start|VectorDistance}}: gibt den Startpunkt des Kantenzuges an. |
||
* {{PropertyData/de|Subdivisions|Integer}}: gibt die Anzahl der Unterteilungen für jede Kante des Kantenzuges an. Ist ihr Wert {{value|1}}, wird jede Kante in {{value|2}} gleichgroße Abschnitte aufgeteilt. Unterteilungen werden vor Fasen und Verrundungen angewendet. |
|||
</div> |
|||
* {{PropertyData/de|Tool|Link}} |
|||
<span id="View"></span> |
|||
===Ansicht=== |
===Ansicht=== |
||
{{TitleProperty|Draft}} |
{{TitleProperty|Draft}} |
||
* {{PropertyView/de|Arrow Size|Length}}: gibt die Größe des Symbols an, das am Ende des Kantenzuges angezeigt wird. |
|||
<div class="mw-translate-fuzzy"> |
|||
* {{PropertyView/de|Arrow Type|Enumeration}}: gibt die Art des Symbols an, das am Ende des Kantenzuges angezeigt wird; es stehen {{value|Dot}} (Punkt), {{value|Circle}} (Kreis), {{value|Arrow}} (Pfeil), {{value|Tick}} (Schrägstrich) oder {{value|Tick-2}} (Schrägstrich-2) zur Auswahl. |
|||
* {{PropertyView|Endpfeil}}: wenn es {{TRUE}} ist, wird ein Symbol am letzten Punkt des Drahtes angezeigt, so dass es als Anmerkungslinie verwendet werden kann. |
|||
* {{PropertyView| |
* {{PropertyView/de|End Arrow|Bool}}: gibt an, ob ein Symbol am Ende des Kantenzuges angezeigt werden soll, damit es als Beschriftungszeile verwendet werden kann. |
||
* {{PropertyView/de|Pattern|Enumeration}}: gibt das [[Draft_Pattern/de|Draft Schraffurmuster]] an, mit dem die Fläche des geschlossenen Kantenzuges gefüllt werden soll. Diese Eigenschaft funktioniert nur, wenn {{PropertyData/de|Make Face}} auf {{TRUE}} gesetzt ist und wenn die {{PropertyView/de|Display Mode}} den Wert {{value|Flat Lines}} enthält. |
|||
* {{PropertyView|Pfeiltyp}}: gibt den Typ des am Ende des Drahtes angezeigten Symbols an, der "Punkt", "Kreis", "Pfeil" oder "Kreuz" sein kann. |
|||
* {{PropertyView/de|Pattern Size|Float}}: gibt die Größe des [[Draft_Pattern/de|Draft Schraffurmusters]] an. |
|||
* {{PropertyView|Muster}}: spezifiziert ein [[Draft Pattern|Entwurfsmuster]], mit dem die Fläche des geschlossenen Drahtes ausgefüllt werden soll. Diese Eigenschaft funktioniert nur, wenn {{PropertyData|Erstelle Fläche}} {{TRUE}} ist und wenn {{PropertyView|Anzeigemodus}} "Ebene Linien" ist. |
|||
* {{PropertyView|Mustergröße}}: gibt die Größe des [[Draft Pattern/de|Entwurfsmuster]] an. |
|||
</div> |
|||
<span id="Scripting"></span> |
|||
==Skripten== |
==Skripten== |
||
Siehe auch: [https://freecad.github.io/SourceDoc/ Autogenerierte API Dokumentation] und [[FreeCAD_Scripting_Basics/de|FreeCAD Grundlagen Skripten]]. |
Siehe auch: [https://freecad.github.io/SourceDoc/ Autogenerierte API Dokumentation] und [[FreeCAD_Scripting_Basics/de|FreeCAD Grundlagen Skripten]]. |
||
Zum Erstellen einer Draft-Polylinie wird die Methode {{incode|make_wire}} des Draft-Moduls verwendet ({{Version/de|0.19}}). Diese Methode ersetzt die veraltete Methode {{incode|makeWire}}. |
|||
<div class="mw-translate-fuzzy"> |
|||
Das Drahtwerkzeug kann in [[macros/de|Makros]] und von der [[Python/de|Python]] Konsole aus mit der folgenden Funktion verwendet werden: |
|||
</div> |
|||
{{Code|code= |
{{Code|code= |
||
Line 134: | Line 133: | ||
}} |
}} |
||
* Erzeugt ein {{incode|Wire}}-Objekt (Kantenzug) mit der angegebenen Liste von Punkten, {{incode|pointslist}}. |
|||
<div class="mw-translate-fuzzy"> |
|||
* Erzeugt ein {{incode|Draht}} Objekt mit der angegebenen Liste von Punkten, {{incode|Punktliste}}. |
|||
** Jeder Punkt in der Liste wird durch seinen {{incode|FreeCAD.Vector}} definiert, mit Einheiten in Millimetern. |
** Jeder Punkt in der Liste wird durch seinen {{incode|FreeCAD.Vector}} definiert, mit Einheiten in Millimetern. |
||
** Alternativ kann die Eingabe ein {{incode|Part.Wire}} sein, aus dem die Punkte extrahiert werden. |
** Alternativ kann die Eingabe ein {{incode|Part.Wire}} sein, aus dem die Punkte extrahiert werden. |
||
* Wenn {{incode|closed}} {{incode|True}} ist, oder wenn der erste und letzte Punkt identisch sind, wird der |
* Wenn {{incode|closed}} {{incode|True}} ist, oder wenn der erste und letzte Punkt identisch sind, wird der Kantenzug geschlossen. |
||
* Wenn ein {{incode|placement}} angegeben wird, wird |
* Wenn ein {{incode|placement}} (Position) angegeben wird, wird dieses verwendet; andernfalls wird die Form im Ursprung erzeugt. |
||
* Wenn {{incode| |
* Wenn {{incode|face}} {{incode|True}} ist und der Kantenzug geschlossen ist, wird der Kantenzug eine Fläche bilden, d.h. er wird gefüllt erscheinen. |
||
</div> |
|||
Beispiel: |
Beispiel: |
||
Line 166: | Line 163: | ||
|[[Draft_Line/de|Linie]] |
|[[Draft_Line/de|Linie]] |
||
|[[Draft_Fillet/de|Verrundung]] |
|[[Draft_Fillet/de|Verrundung]] |
||
|[[Draft_Workbench/de|Draft]] |
|||
|[[Draft_Module/de|Entwurf Arbeitsbereich]] |
|||
|IconL=Draft_Line.svg |
|IconL=Draft_Line.svg |
||
|IconR=Draft_Fillet.svg |
|IconR=Draft_Fillet.svg |
Latest revision as of 09:31, 9 January 2024
Draft Polylinie |
Menüeintrag |
---|
Zeichnen → Polyline |
Arbeitsbereich |
Draft, Arch |
Standardtastenkürzel |
P L |
Eingeführt in Version |
0.7 |
Siehe auch |
Draft Linie, Draft BSpline |
Beschreibung
Der Befehl Draft Polylinie erstellt eine Polylinie, eine Folge von mehreren Liniensegmenten (Linienzug). Der Befehl kann auch verwendet werden um Draft-Linien und Draft-Polylinien zu verbinden.
Die Ecken einer Draft-Polylinie können verrundet oder mit einer Fase versehen werden, indem ihre Daten-EigenschaftFillet Radius oder DatenChamfer Size geändert wird. Außerdem ist es möglich die Kanten einer Polylinie zu unterteilen, indem ihre Daten-EigenschaftSubdivisions geändert wird.
Eine durch mehrere Punkte festgelegte Polylinie (Linienzug)
Erstellen
Anwendung
Siehe auch: Draft Ablage, Draft Einrasten und Draft Beschränken.
- Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
- Die Schaltfläche Polylinie drücken.
- Den Menüeintrag Zeichnen → Polylinie auswählen.
- Das Tastaturkürzel P dann L.
- Der Aufgaben-Bereich Polylinie wird geöffnet. Siehe Optionen für weitere Informationen.
- Den ersten Punkt in der 3D-Ansicht festlegen, oder Koordinaten eingeben und die Schaltfläche Punkt eingeben drücken.
- Weitere Punkte in der 3D-Ansicht festlegen oder Koordinaten eingeben und die Schaltfläche Punkt eingeben drücken.
- Esc drücken oder die Schaltfläche Close, um den Befehl abzuschließen.
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.
- R drücken oder die Checkbox Relative anklicken, um den Relativ-Modus umzuschalten. Bei eingeschaltetem Relativ-Modus 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 anklicken, um den Global-Modus umzuschalten. Bei eingeschaltetem Global-Modus beziehen sich Koordinaten auf des globale Koordinatensystem, andernfalls beziehen sie sich auf das Koordiatensystem der Arbeitsebene. eingeführt mit Version 0.20
- F drücken oder die Checkbox Filled anklicken, um den Füll-Modus umzuschalten. Bei eingeschaltetem Füll-Modus wird die Daten-EigenschaftMake Face (Fläche erstellen) des erstellten Kantenzuges (Wire) auf
true
gesetzt und eine Fläche erstellt, vorausgesetzt er ist geschlossen und nicht selbstdurchdringend. Man beachte, dass ein selbstdurchdringender Kantenzug mit einer Fläche nicht vernünftig dargestellt wird. Für solche Kantenzüge muss die Daten-EigenschaftMake Face auffalse
gesetzt werden. - N drücken oder die Checkbox Fortsetzen anklicken, um den Fortsetzen-Modus umzuschalten. Bei eingeschaltetem Fortsetzen-Modus wird der Befehl nach dem Drücken von Fertigstellen oder Schließen fortgesetzt oder nach der Erstellung eines geschlossenen Kantenzuges durch Einrasten auf dem ersten Punkt. Dies ermöglicht, mit der Erstellung weiterer Kantenzüge fortzufahren.
- / oder die Schaltfläche Rückgängig drücken, um den letzten Punkt wieder zu entfernen.
- A oder die Schaltfläche Fertigstellen drücken, um die Ausführung des Befehls abzuschließen und den Kantenzug offen zu lassen.
- O oder die Schaltfläche Schließen drücken, um die Ausführung des Befehls abzuschließen und den Kantenzug zu schließen. Ein geschlossener Kantenzug kann auch durch Einrasten auf dem ersten Punkt des Kantenzuges erstellt werden.
- W oder die Schaltfläche Wipe drücken, um schon positionierte Abschnitte zu entfernen, aber trotzdem vom letzten Punkt aus weiterzumachen.
- U oder die Schaltfläche Arbeitsebene auswählen drücken, um die Ausrichtung der Arbeitsebene an die Richtung des letzten Abschnitts anzupassen.
- S drücken, um Draft Einrasten ein- bzw. auszuschalten.
- Esc oder die Schaltfläche Schließen drücken, um den Befehl abzuschließen.
Verbinden
Anwendung
- Die Endpunkte der Draft Linie und/oder des Draft-Kantenzuges, die verbunden werden sollen, müssen exakt deckungsgleich sein. Falls erforderlich, werden zuerst die Punkte angepasst, um dies sicherzustellen.
- Zwei oder mehr Draft Linien und/oder Draft-Kantenzüge auswählen.
- Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
- Die Schaltfläche Draft Polylinie drücken.
- Den Menüeintrag Zeichnen → Polyline auswählen.
- Das Tastaturkürzel P dann L.
Hinweise
- Ein Draft Kantenzug (Wire) kann mit dem Befehl Draft Bearbeiten bearbeitet werden.
- Ein Draft Kantenzug kann mit dem Befehl Draft KantenzugZuBSpline in einen Draft-B-Spline umgewandelt werden.
- Draft-Linien und Draft-Kantenzüge können auch mit den Befehlen Draft Verbinden oder Draft Hochstufen verbunden werden.
Eigenschaften
Siehe auch: Eigenschafteneditor.
Ein Draft-Polylinie-Objekt wird von einem Part Part2DObject abgeleitet und erbt alle seine Eigenschaften. Außerdem hat es die folgenden zusätzlichen Eigenschaften:
Daten
Draft
- Daten-EigenschaftArea (
Area
): (nur Lesezugriff) gibt dem Flächeninhalt der Fläche eines Kantenzuges an. Der Wert ist0.0
, wenn die Daten-EigenschaftMake Face auffalse
gesetzt ist oder die Fläche nicht erstellt werden kann. - Daten-EigenschaftBase (
Link
) - Daten-EigenschaftChamfer Size (
Length
): gibt die Länge der Fasen an den Ecken des Kantenzuges an. - Daten-EigenschaftClosed (
Bool
): spezifiziert, ob der Draht geschlossen ist oder nicht. Wenn der Kantenzug zu Beginn offen ist, ist dieser Wertfalse
; wird er auftrue
gesetzt, wird ein Liniensegment hinzugefügt, um den Kantenzug zu schließen. Wenn der Kantenzug ursprünglich geschlossen ist, ist dieser Werttrue
; wird er auffalse
gesetzt, wird das letzte Liniensegment entfernen, und der Kantenzug wird geöffnet. - Daten-EigenschaftEnd (
VectorDistance
): gibt den Endpunkt des Kantenzuges an. - Daten-EigenschaftFillet Radius (
Length
): gibt den Radius der Verrundungen an den Ecken eines Kantenzuges an. - Daten-EigenschaftLength (
Length
): (nur Lesezugriff) gibt die Länge des gesamten Kantenzuges an. - Daten-EigenschaftMake Face (
Bool
): gibt an, ob der Draht eine Fläche bildet oder nicht. Wenn sietrue
ist, wird eine Fläche erstellt, andernfalls werden nur die Kanten als Teil des Objekts betrachtet. Diese Eigenschaft funktioniert nur, wenn die Daten-EigenschaftClosed auftrue
gesetzt ist und wenn der Kantenzug sich nicht selbst überschneidet. - DatenPoints (
VectorList
): gibt die Punkte des Kantenzuges in seinem lokalen Koordinatensystem an. - Daten-EigenschaftStart (
VectorDistance
): gibt den Startpunkt des Kantenzuges an. - Daten-EigenschaftSubdivisions (
Integer
): gibt die Anzahl der Unterteilungen für jede Kante des Kantenzuges an. Ist ihr Wert1
, wird jede Kante in2
gleichgroße Abschnitte aufgeteilt. Unterteilungen werden vor Fasen und Verrundungen angewendet. - Daten-EigenschaftTool (
Link
)
Ansicht
Draft
- Ansicht-EigenschaftArrow Size (
Length
): gibt die Größe des Symbols an, das am Ende des Kantenzuges angezeigt wird. - Ansicht-EigenschaftArrow Type (
Enumeration
): gibt die Art des Symbols an, das am Ende des Kantenzuges angezeigt wird; es stehenDot
(Punkt),Circle
(Kreis),Arrow
(Pfeil),Tick
(Schrägstrich) oderTick-2
(Schrägstrich-2) zur Auswahl. - Ansicht-EigenschaftEnd Arrow (
Bool
): gibt an, ob ein Symbol am Ende des Kantenzuges angezeigt werden soll, damit es als Beschriftungszeile verwendet werden kann. - Ansicht-EigenschaftPattern (
Enumeration
): gibt das Draft Schraffurmuster an, mit dem die Fläche des geschlossenen Kantenzuges gefüllt werden soll. Diese Eigenschaft funktioniert nur, wenn Daten-EigenschaftMake Face auftrue
gesetzt ist und wenn die Ansicht-EigenschaftDisplay Mode den WertFlat Lines
enthält. - Ansicht-EigenschaftPattern Size (
Float
): gibt die Größe des Draft Schraffurmusters an.
Skripten
Siehe auch: Autogenerierte API Dokumentation und FreeCAD Grundlagen Skripten.
Zum Erstellen einer Draft-Polylinie wird die Methode make_wire
des Draft-Moduls verwendet (eingeführt mit Version 0.19). Diese Methode ersetzt die veraltete Methode makeWire
.
wire = make_wire(pointslist, closed=False, placement=None, face=None, support=None)
wire = make_wire(Part.Wire, closed=False, placement=None, face=None, support=None)
- Erzeugt ein
Wire
-Objekt (Kantenzug) mit der angegebenen Liste von Punkten,pointslist
.- Jeder Punkt in der Liste wird durch seinen
FreeCAD.Vector
definiert, mit Einheiten in Millimetern. - Alternativ kann die Eingabe ein
Part.Wire
sein, aus dem die Punkte extrahiert werden.
- Jeder Punkt in der Liste wird durch seinen
- Wenn
closed
True
ist, oder wenn der erste und letzte Punkt identisch sind, wird der Kantenzug geschlossen. - Wenn ein
placement
(Position) angegeben wird, wird dieses verwendet; andernfalls wird die Form im Ursprung erzeugt. - Wenn
face
True
ist und der Kantenzug geschlossen ist, wird der Kantenzug eine Fläche bilden, d.h. er wird gefüllt erscheinen.
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(2000, 0, 0)
wire1 = Draft.make_wire([p1, p2, p3], closed=True)
wire2 = Draft.make_wire([p1, 2*p3, 1.3*p2], closed=True)
wire3 = Draft.make_wire([1.3*p3, p1, -1.7*p2], closed=True)
doc.recompute()
- Drafting: Line, Polyline, Fillet, Arc, Arc by 3 points, Circle, Ellipse, Rectangle, Polygon, B-spline, Cubic Bézier curve, Bézier curve, Point, Facebinder, ShapeString, Hatch
- Annotation: Text, Dimension, Label, Annotation styles, Annotation scale
- Modification: Move, Rotate, Scale, Mirror, Offset, Trimex, Stretch, Clone, Array, Polar array, Circular array, Path array, Path link array, Point array, Point link array, Edit, Subelement highlight, Join, Split, Upgrade, Downgrade, Wire to B-spline, Draft to sketch, Set slope, Flip dimension, Shape 2D view
- Draft Tray: Select plane, Set style, Toggle construction mode, AutoGroup
- Snapping: Snap lock, Snap endpoint, Snap midpoint, Snap center, Snap angle, Snap intersection, Snap perpendicular, Snap extension, Snap parallel, Snap special, Snap near, Snap ortho, Snap grid, Snap working plane, Snap dimensions, Toggle grid
- Miscellaneous: Apply current style, Layer, Manage layers, Add a new named group, Move to group, Select group, Add to construction group, Toggle normal/wireframe display, Create working plane proxy, Heal, Show snap toolbar
- Additional: Constraining, Pattern, Preferences, Import Export Preferences, DXF/DWG, SVG, OCA, DAT
- Context menu:
- Layer container: Merge layer duplicates, Add new layer
- Layer: Activate this layer, Select layer contents
- Text: Open hyperlinks
- Wire: Flatten
- Working plane proxy: Write camera position, Write objects state
- Erste Schritte
- Installation: Herunterladen, Windows, Linux, Mac, Zusätzlicher Komponenten, Docker, AppImage, Ubuntu Snap
- Grundlagen: Über FreeCAD, Graphische Oberfläche, Mausbedienung, Auswahlmethoden, Objektname, Programmeinstellungen, Arbeitsbereiche, Dokumentstruktur, Objekteigenschaften, Hilf FreeCAD, Spende
- Hilfe: Tutorien, Video Tutorien
- Arbeitsbereiche: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework