Krzywe: Aproksymuj
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.
- Krzywa ISO, Połącz krzywe, Grzebień parametryczny, Bryła parametryczna, .................
- Jak zacząć
- Instalacja: Pobieranie programu, Windows, Linux, Mac, Dodatkowych komponentów, Docker, AppImage, Ubuntu Snap
- Podstawy: Informacje na temat FreeCAD, Interfejs użytkownika, Profil nawigacji myszką, Metody wyboru, Nazwa obiektu, Edytor ustawień, Środowiska pracy, Struktura dokumentu, Właściwości, Pomóż w rozwoju FreeCAD, Dotacje
- Pomoc: Poradniki, Wideo poradniki
- Środowiska pracy: Strona Startowa, Złożenie, BIM, CAM, Rysunek Roboczy, MES, Inspekcja, Siatka, OpenSCAD, Część, Projekt Części, Punkty, Inżynieria Wsteczna, Robot, Szkicownik, Arkusz Kalkulacyjny, Powierzchnia 3D, Rysunek Techniczny, Test Framework