Draft Join/de: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
Line 44: Line 44:
==Skripten==
==Skripten==


Siehe auch: [https://www.freecadweb.org/api 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]].


Um Drähte zu verbinden, verwende die {{incode|join_wires}} Methode ({{Version/de|0.19}}) des Moduls Entwurf. Diese Methode ersetzt die veraltete Methode {{incode|joinWires}}. Diese Methode gibt {{incode|None}} zurück.
Um Drähte zu verbinden, verwende die {{incode|join_wires}} Methode ({{Version/de|0.19}}) des Moduls Entwurf. Diese Methode ersetzt die veraltete Methode {{incode|joinWires}}. Diese Methode gibt {{incode|None}} zurück.

Revision as of 20:29, 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

  1. 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.
  2. Zwei oder mehrere Draft Linien und/oder Draft Polylinien.
  3. 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

Skripten

Siehe auch: Autogenerierte API-Dokumentation und FreeCAD Grundlagen Skripten.

Um Drähte zu verbinden, verwende die join_wires Methode (eingeführt mit Version 0.19) des Moduls Entwurf. Diese Methode ersetzt die veraltete Methode joinWires. Diese Methode gibt None zurück.

join_wires(wires)
  • wires ist eine Liste von Drahtobjekten, 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()