Draft Join/de: Difference between revisions
No edit summary |
No edit summary |
||
(37 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{Docnav/de|[[Draft_Trimex|Trim/Extend (Trimex)]]|[[Draft Split|Split]]|[[Draft_Module|Draft]]|IconL=Draft_Trimex.svg|IconC=Workbench_Draft.svg|IconR=Draft_Split.svg}} |
|||
{{Docnav/de |
|||
|[[Draft_SubelementHighlight/de|UnterelementHervorheben]] |
|||
|[[Draft_Split/de|Teilen]] |
|||
|[[Draft_Workbench/de|Draft]] |
|||
|IconL=Draft_SubelementHighlight.svg |
|||
|IconR=Draft_Split.svg |
|||
|IconC=Workbench_Draft.svg |
|||
}} |
|||
{{GuiCommand/de |
{{GuiCommand/de |
||
|Name= |
|Name=Draft Join |
||
| |
|Name/de=Draft Verbinden |
||
|MenuLocation=Änderung → Verbinden |
|||
|Workbenches=[[ |
|Workbenches=[[Draft_Workbench/de|Draft]], [[Arch_Workbench|Arch]] |
||
|Shortcut=J O |
|Shortcut={{KEY|J}} {{KEY|O}} |
||
|Version=0.18 |
|Version=0.18 |
||
|SeeAlso=[[ |
|SeeAlso=[[Draft_Split/de|Draft Teilen]] |
||
}} |
}} |
||
<span id="Description"></span> |
|||
==Beschreibung== |
==Beschreibung== |
||
Der Befehl [[Image:Draft_Join.svg|24px]] '''Draft Verbinden''' verbindet [[Draft_Line/de|Draft Linien]] und [[Draft_Wire/de|Draft Polylinien]] zu einer einzigen Polylinie. Dieser Befehl ist das Gegenstück zum Befehl [[Draft_Split/de|Draft Teilen]]. |
|||
Das Fügewerkzeug versucht, alle derzeit in der Auswahl befindlichen Drähte zu einem einzigen Draht zu verbinden. |
|||
<span id="Usage"></span> |
|||
Das Gegenstück zu diesem Werkzeug ist die [[Draft Split]] Vorgang. |
|||
==Anwendung== |
|||
# Die Endpunkte der [[Draft_Line/de|Draft Linien]] und/oder [[Draft_Wire/de|Draft Polylinien]], die verbunden werden sollen, müssen exakt deckungsgleich sein. Wenn erforderlich, werden zuerst die Punkte justiert, um dies sicherzustellen. |
|||
==Kurzanleitung== |
|||
# Zwei oder mehrere [[Draft_Line/de|Draft Linien]] und/oder [[Draft_Wire/de|Draft Polylinien]]. |
|||
# Es gibt mehrere Möglichkeiten, den Befehl aufzurufen: |
|||
#* Die Schaltfläche {{Button|[[Image:Draft_Join.svg|16px]] [[Draft_Join/de|Verbinden]]}} drücken. |
|||
#* Den Menüeintrag {{MenuCommand|Änderung → [[Image:Draft_Join.svg|16px]] Verbinden}} auswählen. |
|||
#* Das Tastaturkürzel {{KEY|J}} dann {{KEY|O}}. |
|||
<span id="Notes"></span> |
|||
# Wähle zwei oder mehr Drähte aus, die Du zusammenfügen möchtest. |
|||
== Hinweise == |
|||
# Drücke die {{Button|[[Image:Draft Join.svg|16px]] [[Draft Join]]}} Taste oder drücke {{KEY|J}} dann {{KEY|O}} Tasten. |
|||
* [[Draft_Line/de|Draft Linien]] und [[Draft_Wire/de|Draft Polylinien]] können auch mit dem Befehl [[Draft_Wire/de|Draft Polylinie]] oder dem Befehl [[Draft_Upgrade/de|Draft Hochstufen]] verbunden werden. |
|||
Wenn das offene Ende eines Drahtes in deiner Auswahl mit dem offenen Ende eines anderen Drahtes in deiner Auswahl übereinstimmt, werden sie zu einem einzigen Draht verbunden. Die Eigenschaften des ersten Drahtes in deiner Auswahl bleiben erhalten und der Rest der Objekte wird gelöscht. |
|||
* Um Objekte zu verbinden, die keine [[Draft_Line/de|Draft Linien]] oder [[Draft_Wire/de|Draft Polylinien]] sind, kann zunächst versucht werden, [[Draft_Upgrade/de|Draft Hochstufen]] und/oder [[Draft_Downgrade/de|Draft Herabstufen]] einmal oder mehrmals auf sie anzuwenden. |
|||
<span id="Scripting"></span> |
|||
==Optionen== |
|||
⚫ | |||
Siehe auch: [https://freecad.github.io/SourceDoc/ Autogenerierte API-Dokumentation] und [[FreeCAD_Scripting_Basics/de|FreeCAD Grundlagen Skripten]]. |
|||
Es gibt keine Optionen für dieses Werkzeug. Entweder funktioniert es mit den ausgewählten Objekten oder nicht. |
|||
Um Drähte zu verbinden, wird die Methode {{incode|join_wires}} des Draft-Moduls verwendet ({{Version/de|0.19}}). Diese Methode ersetzt die veraltete Methode {{incode|joinWires}}. Diese Methode gibt {{incode|None}} zurück. |
|||
⚫ | |||
{{Emphasis|Siehe auch:}} [[Draft API/de|Draft API]] und [[FreeCAD Scripting Basics/de|FreeCAD Grundlagen Skripten]]. |
|||
{{Code|code= |
|||
Das Fügewerkzeug kann in [[macros/de]] und von der [[Python/de]] Konsole aus mit den folgenden Funktionen verwendet werden: |
|||
⚫ | |||
}} |
|||
* {{incode|wires}} ist eine Liste von Polylinienobjekten, die verbunden werden sollen. |
|||
Beispiel: |
|||
{{Code|code= |
{{Code|code= |
||
import FreeCAD as App |
|||
⚫ | |||
import Draft |
|||
joinTwoWires(wire1, wire2) |
|||
doc = App.newDocument() |
|||
p1 = App.Vector(0, 0, 0) |
|||
p2 = App.Vector(500, 0, 0) |
|||
p3 = App.Vector(500, 500, 0) |
|||
p4 = App.Vector(0, 500, 0) |
|||
wire1 = Draft.make_wire([p1, p2]) |
|||
wire2 = Draft.make_wire([p2, p3]) |
|||
wire3 = Draft.make_wire([p3, p4]) |
|||
wire4 = Draft.make_wire([p4, p1]) |
|||
Draft.join_wires([wire1, wire3, wire2, wire4]) |
|||
doc.recompute() |
|||
}} |
}} |
||
{{Docnav/de|[[Draft_Trimex|Trim/Extend (Trimex)]]|[[Draft Split|Split]]|[[Draft_Module|Draft]]|IconL=Draft_Trimex.svg|IconC=Workbench_Draft.svg|IconR=Draft_Split.svg}} |
|||
{{ |
{{Docnav/de |
||
|[[Draft_SubelementHighlight/de|UnterelementHervorheben]] |
|||
|[[Draft_Split/de|Teilen]] |
|||
|[[Draft_Workbench/de|Draft]] |
|||
|IconL=Draft_SubelementHighlight.svg |
|||
|IconR=Draft_Split.svg |
|||
|IconC=Workbench_Draft.svg |
|||
}} |
|||
{{Draft Tools navi{{#translation:}}}} |
|||
{{Userdocnavi |
{{Userdocnavi{{#translation:}}}} |
||
{{clear}} |
Latest revision as of 20:36, 9 January 2024
Draft Verbinden |
Menüeintrag |
---|
Änderung → Verbinden |
Arbeitsbereich |
Draft, Arch |
Standardtastenkürzel |
J O |
Eingeführt in Version |
0.18 |
Siehe auch |
Draft Teilen |
Beschreibung
Der Befehl Draft Verbinden verbindet Draft Linien und Draft Polylinien zu einer einzigen Polylinie. Dieser Befehl ist das Gegenstück zum Befehl Draft Teilen.
Anwendung
- Die Endpunkte der Draft Linien und/oder Draft Polylinien, die verbunden werden sollen, müssen exakt deckungsgleich sein. Wenn erforderlich, werden zuerst die Punkte justiert, um dies sicherzustellen.
- Zwei oder mehrere Draft Linien und/oder Draft Polylinien.
- Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
- Die Schaltfläche Verbinden drücken.
- Den Menüeintrag Änderung → Verbinden auswählen.
- Das Tastaturkürzel J dann O.
Hinweise
- Draft Linien und Draft Polylinien können auch mit dem Befehl Draft Polylinie oder dem Befehl Draft Hochstufen verbunden werden.
- Um Objekte zu verbinden, die keine Draft Linien oder Draft Polylinien sind, kann zunächst versucht werden, Draft Hochstufen und/oder Draft Herabstufen einmal oder mehrmals auf sie anzuwenden.
Skripten
Siehe auch: Autogenerierte API-Dokumentation und FreeCAD Grundlagen Skripten.
Um Drähte zu verbinden, wird die Methode join_wires
des Draft-Moduls verwendet (eingeführt mit Version 0.19). Diese Methode ersetzt die veraltete Methode joinWires
. Diese Methode gibt None
zurück.
join_wires(wires)
wires
ist eine Liste von Polylinienobjekten, die verbunden werden sollen.
Beispiel:
import FreeCAD as App
import Draft
doc = App.newDocument()
p1 = App.Vector(0, 0, 0)
p2 = App.Vector(500, 0, 0)
p3 = App.Vector(500, 500, 0)
p4 = App.Vector(0, 500, 0)
wire1 = Draft.make_wire([p1, p2])
wire2 = Draft.make_wire([p2, p3])
wire3 = Draft.make_wire([p3, p4])
wire4 = Draft.make_wire([p4, p1])
Draft.join_wires([wire1, wire3, wire2, wire4])
doc.recompute()
Draft
- 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
Anwenderdokumentation
- 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