Jump to content

Curves KurveVerbinden

From FreeCAD Documentation
This page is a translated version of the page Curves JoinCurve and the translation is 100% complete.

Curves KurveVerbinden

Menüeintrag
Kurven → Kurven verbinden
Arbeitsbereich
Curves
Standardtastenkürzel
Keiner
Eingeführt in Version
-
Siehe auch
Keiner

Beschreibung

Das Werkzeug Curves KurveVerbinden verbindet die ausgewählten Kanten zu einer B-Spline-Kurve.

Anwendung

  1. Eine oder mehrere Kanten in der 3D-Ansicht auswählen.
  2. Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
    • Die Schaltfläche Kurven verbinden drücken.
    • Den Menüeintrag Kurven → Kurven verbinden auswählen.
  3. Eine zusammenhängende Kurve, ein JoinCurve-Objekt, wird erstellt.
  4. Wahlweise die Werte in der Eigenschaften-Ansicht anpassen, um eine andere Parametrisierungsmethode auszuwählen und die zugehörigen Eigenschaften einzustellen (siehe Eigenschaften).

Hinweise

  • Kanten einer Form oder aus einer Skizze ausgewählte Kanten werden akzeptiert und müssen in einer fortlaufenden Reihenfolge hinzugefügt werden.
  • Das Ergebnis ist eine einzige durchgehende B-Spline.

Eigenschaften

Siehe auch: Eigenschaften-Ansicht.

Ein JoinCurve-Objekt wird von einem Part-Formelement abgeleitet und erbt alle seine Eigenschaften. Außerdem besitzt es die folgenden zusätzlichen Eigenschaften:

Daten

InputSources

  • Daten-EigenschaftBase (Link): Alle Kanten dieses Basisobjekts verbinden.
  • Daten-EigenschaftEdges (LinkSubList): Liste der zu verbindenden Kanten.

Join

  • Daten-EigenschaftCornerBreak (Bool): An scharfen Ecken brechen.
  • Daten-EigenschaftForceClosed (Bool): Geschlossene Kurve erzwingen.
  • Daten-EigenschaftForceContact (Bool): Kantenverbindung erzwingen.
  • Daten-EigenschaftReverse (Bool): Die Ausgangskurve umkehren.
  • Daten-EigenschaftStartOffset (Integer): Den Startpunkt der geschlossenen Kurve festlegen.
  • Daten-EigenschaftTolerance (Float): Toleranz.

ShapeApproximation

  • Daten-EigenschaftActive (Bool): Näherung verwenden.
  • Daten-Eigenschaft (ausgeblendet)ApproxTolerance (Float): Näherungstoleranz.
  • Daten-Eigenschaft (ausgeblendet)Continuity (Enumeration): Gewünschte Kontinuität der Kurve. (C0, C1, G1, C2, G2, C3 (default), CN)
  • Daten-Eigenschaft (ausgeblendet)DegreeMax (Integer): Maximaler Grad der Kurve.
  • Daten-Eigenschaft (ausgeblendet)DegreeMin (Integer): Mindestgrad der Kurve.
  • Daten-EigenschaftExtensionProxy (PythonObject): Proxy-Objekt der Approximationserweiterung.
  • Daten-Eigenschaft (ausgeblendet)Parametrization (Enumeration): Parametrisierungstyp.
    • ChordLength: ...
    • Centripetal: ...
    • Uniform: ...
  • Daten-Eigenschaft (ausgeblendet)Samples (Integer): Anzahl der Abtastungen.