Ta dokumentacja nie jest ukończona. Prosimy o pomoc w tworzeniu dokumentacji.
Strona Model polecenia GUI wyjaśnia jak powinny być dokumentowane polecenia. Przejrzyj stronę Category:UnfinishedDocu, aby zobaczyć więcej niekompletnych stron, takich jak ta. Zobacz stronę Category:Command Reference aby poznać wszystkie komendy.
Zobacz stronę wytycznych Wiki dla FreeCAD aby dowiedzieć się, jak edytować strony Wiki, i przejdź do strony Pomóż w rozwoju FreeCAD, aby dowiedzieć się o innych sposobach, w jakie możesz wnieść swój wkład.
|
|
| Lokalizacja w menu |
|---|
| Curves → Approximate |
| Środowisko pracy |
| Krzywe |
| Domyślny skrót |
| brak |
| Wprowadzono w wersji |
| - |
| Zobacz także |
| brak |
Opis
Narzędzie Krzywe: Aproksymuj aproksymuje punkty do krzywej lub powierzchni NURBS.
W przeciwieństwie do narzędzia Interpoluj, którego celem jest generowanie krzywej przechodzącej przez wszystkie punkty, to narzędzie ma na celu tworzenie gładszej krzywej przechodzącej w określonej przybliżonej odległości od punktów.
Użycie
- Wybierz jeden lub więcej obiektów, które zawierają przynajmniej po dwa wierzchołki.
- Istnieje kilka sposobów na wywołanie tego polecenia:
- Wciśnij przycisk
Aproksymuj.
- Wybierz opcję Curves →
Approximate z menu.
- Wciśnij przycisk
- Dla każdego wybranego obiektu zostanie utworzony obiekt Approximation_Curve.
- Opcjonalnie edytuj wartości w Edytorze właściwości aby wybrać inną metodę aproksymacji i dostosować powiązane właściwości (zobacz Właściwości poniżej).
Właściwości
Zapoznaj się również z informacjami na stronie: Edytor właściwości.
Obiekt Approximation_Curve wywodzi się z obiektu Część: Cecha i dziedziczy wszystkie jego właściwości. Posiada on również następujące dodatkowe właściwości:
Dane
Aproksymuj
- DANEPoint Object (
Link): Obiekt zawierający punkty do aproksymacji.
Ogólne
- DANEApprox Tolerance (
Float): Tolerancja aproksymacji. - DANEClamp Ends Tolerance (
Bool): Utwierdza punkty końcowe. - DANEClosed (
Bool): Wymusza zamkniętą krzywą. - DANEContinuity (
Enumeration): Żądana ciągłość na krzywej. - DANEDegree Max (
Integer): Maksymalny stopień krzywej. - DANE Degree Min (
Integer): Minimalny stopień krzywej. - DANEMethod (
Enumeration): Metoda aproksymacji.Parametrization(domyślnie): ...Smoothing Algorithm: ...
Parametry
- DANECurvature Weight (
FloatConstraint): Waga krzywizny krzywej do algorytmu wygładzania. - DANELength Weight (
FloatConstraint): Waga długości krzywej do algorytmu wygładzania. - DANE Parametrization (
Enumeration): Typ parametryzacji.ChordLength(domyślnie): ...Centripetal: ...Uniform: ...Curvilinear: ...
- DANETorsion Weight (
FloatConstraint): Waga skrętu krzywej do algorytmu wygładzania..
Zakres
- DANEFirst Index (
Integer): Indeks pierwszego punktu. - DANELast Index (
Integer): Indeks ostatniego punktu (-1 aby ignorować). - DANEStart Offset (
Integer): Dla zamkniętych krzywych, pozwala na wybór lokalizacji punktu łączenia.
Ta strona pochodzi z https://wiki.freecad.org/Curves_Approximate