Diese Dokumentation ist noch nicht fertiggestellt. Bitte hilf mit und trage etwas zur Dokumentation bei.
Die Seite GuiBefehl Modell erklärt, wie Befehle dokumentiert werden sollten. Unter Category:UnfinishedDocu findest du weitere unvollständige Seiten wie diese (und unter Category:UnfinishedDocu/de unvollständige Übersetzungen). Siehe Category:Command Reference für sämtliche Befehle (und Category:UnfinishedDocu/de für vorhandene Übersetzungen).
Siehe WikiSeiten, um zu lernen, wie die Wiki-Seiten bearbeitet werden und FreeCAD Unterstützen, um andere Wege zu entdecken, wie du einen Beitrag leisten kannst.
|
|
| Menüeintrag |
|---|
| Kurven → Approximieren |
| Arbeitsbereich |
| Curves |
| Standardtastenkürzel |
| Keiner |
| Eingeführt in Version |
| - |
| Siehe auch |
| Keiner |
Beschreibung
Das Werkzeug Approximieren approximiert Punkte zu einer NURBS-Kurve oder -Oberfläche.
Im Gegensatz zum Werkzeug Curves Interpolieren, das darauf abzielt, eine Kurve zu erzeugen, die durch alle Punkte verläuft, zielt es darauf ab, eine glattere Kurve zu erzeugen, indem es innerhalb eines bestimmten Annäherungsabstands zu den Punkten verläuft.
Anwendung
- Ein oder mehrere Objekte auswählen, die jeweils mindestens zwei Eckpunkte enthalten.
- Es gibt mehrere Möglichkeiten, das Werkzeug aufzurufen:
- Die Schaltfläche
Approximieren drücken.
- Die Option Curves →
Approximieren aus dem Menü wählen.
- Die Schaltfläche
- Ein Approximation_Curve-Objekt wird für jedes ausgewählte Objekt erstellt.
- Optional kann man die Werte im Eigenschaften-Ansicht bearbeiten, um eine andere Approximationsmethode und einen anderen Parametrisierungstyp auszuwählen und auch die zugehörigen Eigenschaften anzupassen (siehe Eigenschaften unten).
Eigenschaften
Siehe auch: Eigenschaften-Ansicht.
Ein Approximation_Curve-Objekt wird von einem Part-Formelement abgeleitet und erbt alle seine Eigenschaften. Außerdem besitzt es die folgenden zusätzlichen Eigenschaften:
Daten
Approximate
- Daten-EigenschaftPoint Object (
Link): Objekt, das die zu approximierenden Punkte enthält.
General
- Daten-EigenschaftApprox Tolerance (
Float): Näherungstoleranz. - Daten-EigenschaftClamp Ends Tolerance (
Bool): Klemmen-Endpunkte. - Daten-EigenschaftClosed (
Bool): Erzwingt eine geschlossene Kurve. - Daten-EigenschaftContinuity (
Enumeration): Gewünschte Kontinuität auf der Kurve. - Daten-EigenschaftDegree Max (
Integer): Maximaler Grad der Kurve. - Daten-Eigenschaft Degree Min (
Integer): Minimaler Grad der Kurve. - Daten-EigenschaftMethod (
Enumeration): Approximationsverfahren.Parametrization(default): ...Smoothing Algorithm: ...
Parameters
- Daten-EigenschaftCurvature Weight (
FloatConstraint): Gewicht der Kurvenkrümmung für den Glättungsalgorithmus. - Daten-EigenschaftLength Weight (
FloatConstraint): Gewicht der Kurvenlänge für den Glättungsalgorithmus. - Daten-Eigenschaft Parametrization (
Enumeration): Parametrisierungstyp.ChordLength(default): ...Centripetal: ...Uniform: ...Curvilinear: ...
- Daten-EigenschaftTorsion Weight (
FloatConstraint): Gewicht der Kurventorsion für den Glättungsalgorithmus.
Range
- Daten-EigenschaftFirst Index (
Integer): Index des ersten Punktes. - Daten-EigenschaftLast Index (
Integer): Index des letzten Punktes (-1 zu ignorieren). - Daten-EigenschaftStart Offset (
Integer): Bei geschlossenen Kurven kann die Position des Verbindungspunkts ausgewählt werden.
Diese Seite wird abgerufen von https://wiki.freecad.org/Curves_Approximate