Draft Join/de: Difference between revisions

From FreeCAD Documentation
(Created page with "* {{incode|wires}} ist eine Liste von Drahtobjekten, die verbunden werden sollen.")
No edit summary
Line 44: Line 44:
==Scripting==
==Scripting==


Siehe auch: [https://www.freecadweb.org/api Autogenerierte API Dokumentation] und [[FreeCAD_Scripting_Basics/de|FreeCAD Grundlagen Skripten]].
<div class="mw-translate-fuzzy">
==Skripten==
{{Emphasis|Siehe auch:}} [[Draft API/de|Draft API]] und [[FreeCAD Scripting Basics/de|FreeCAD Grundlagen Skripten]].
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">

Revision as of 13:55, 25 July 2021

Entwurf Verbinden

Menüeintrag
Entwurf → Verbinden
Arbeitsbereich
Entwurf, Arch
Standardtastenkürzel
J O
Eingeführt in Version
0.18
Siehe auch
Draft Split/de

Beschreibung

Das Fügewerkzeug versucht, alle derzeit in der Auswahl befindlichen Drähte zu einem einzigen Draht zu verbinden.

Kurzanleitung

  1. Wähle zwei oder mehr Drähte aus, die Du zusammenfügen möchtest.
  2. Drücke die Entwurf Verbinden Taste oder drücke J dann O Tasten.

Notes

Das Gegenstück zu diesem Werkzeug ist die Draft Split Vorgang.

Scripting

Siehe auch: Autogenerierte API Dokumentation und FreeCAD Grundlagen Skripten.

Das Fügewerkzeug kann in macros/de und von der Python/de Konsole aus mit den folgenden Funktionen verwendet werden:

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