Draft Split/de: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
(Updating to match new version of source page)
Line 1: Line 1:
{{Page_in_progress}}
<languages/>
<languages/>


Line 36: Line 35:
# Klicke auf einen Draht, wo du ihn teilen möchtest
# Klicke auf einen Draht, wo du ihn teilen möchtest
</div>
</div>

<div class="mw-translate-fuzzy">
Wenn der Draht offen ist, wirst du zwei Drähte erzeugen, die jeweils an dem Punkt enden, an dem du geklickt hast. Wenn der Draht geschlossen ist, wird die Kante, die du angeklickt hast, in einen eigenen offenen Draht verwandelt, und der Rest wird in einen offenen Draht umgewandelt.
</div>

If the wire is closed, the edge which you clicked will be turned into its own open wire, and the remainder will convert into an open wire. You can think of this as "detaching" the selected wire.

==Optionen==

Es gibt keine Optionen für dieses Werkzeug. Entweder funktioniert es mit den ausgewählten Objekten oder nicht.


== Notes ==
== Notes ==
Line 66: Line 55:
{{Code|code=
{{Code|code=
split(wire, newPoint, edgeIndex)
split(wire, newPoint, edgeIndex)
}}

* {{incode|wire}} the wire object to be split.
* {{incode|newPoint}} the point where the split should occur.
* {{incode|edgeIndex}} index of the edge where the split should occur (1-based).

Example:

{{Code|code=
import FreeCAD as App
import Draft

doc = App.newDocument()

p1 = App.Vector(0, 0, 0)
p2 = App.Vector(500, 0, 0)
p3 = App.Vector(250, 0, 0)

wire = Draft.make_wire([p1, p2])

Draft.split(wire, p3, 1)
doc.recompute()
}}
}}



Revision as of 09:24, 16 June 2021

Entwurf Teilen

Menüeintrag
Entwurf → Teilen
Arbeitsbereich
Entwurf
Standardtastenkürzel
S P
Eingeführt in Version
0.18
Siehe auch
Draft Join

Beschreibung

Das Teilen Werkzeug versucht, einen vorhandenen Draht an einer bestimmten Kante oder einem Punkt zu teilen.

Kurzanleitung

  1. DRücke die Draft Split/de Schaltfläche oder drücke S dann P Tasten.
  2. Klicke auf einen Draht, wo du ihn teilen möchtest

Notes

Das Gegenstück zu diesem Werkzeug ist die Operation Draft Join/de.

Scripting

Skripten

Siehe auch: Draft API/de und FreeCAD Scripting Basics/de.

Das Teilungswerkzeug kann in makros/de und von der Python/de Konsole aus mit folgender Funktion verwendet werden:

split(wire, newPoint, edgeIndex)
  • wire the wire object to be split.
  • newPoint the point where the split should occur.
  • edgeIndex index of the edge where the split should occur (1-based).

Example:

import FreeCAD as App
import Draft

doc = App.newDocument()

p1 = App.Vector(0, 0, 0)
p2 = App.Vector(500, 0, 0)
p3 = App.Vector(250, 0, 0)

wire = Draft.make_wire([p1, p2])

Draft.split(wire, p3, 1)
doc.recompute()