Generator funkcji

Można użyć Generatora funkcji, aby zdefiniować napęd lub profile siły na podstawie importowanego zbioru danych. Można również użyć Generatora funkcji, aby zdefiniować napęd lub profil siły na podstawie wyrażenia matematycznego lub interpolowanych funkcji wzdłuż połączonych segmentów.

W przypadku profili napędu można określić czas, kąt cyklu lub dowolny wynik jako niezależną zmienną.

Aby otworzyć Generator funkcji, należy:

  1. W badaniu ruchu kliknąć Napęd (pasek narzędzi MotionManager).
  2. W menedżerze właściwości PropertyManager, w obszarze Typ napędu, kliknąć jedną z poniższych opcji:
    • Segmenty. Definiuje profil z funkcji kawałkami ciągłych czasu lub kąta cyklu.
    • Punkty danych. Definiuje profil z zestawu danych interpolowanych jako funkcję wyników badania czasu, kąta cyklu lub ruchu.
    • Wyrażenie. Definiuje profil jako matematyczne wyrażenie wyników badania czasu, kąta cyklu lub ruchu.

Z menedżera właściwości PropertyManager Siła można uzyskać dostęp do narzędzi Generatora funkcji.

Niektóre opcje Generatora funkcji nie są dostępne dla typów badań Animacja lub Podstawowy ruch.

Ogólne

Zapisz jako Eksportuje definicję funkcji w postaci pliku .sldfnc.
Otwórz Importuje funkcję dostosowaną z pliku .sldfnc.
  OK
  • Zamyka Generator funkcji.
  • Przypisuje nazwę funkcji do funkcji wyświetlonej w Generatorze funkcji.
  • Wyświetla nazwę funkcji w menedżerze właściwości PropertyManager.
  Pokaż wykresy Wyświetla maksymalnie cztery wybrane wykresy:
  • Przemieszczenie
  • Prędkość
  • Przyspieszenie
  • Szarpnięcie, pochodna przyspieszenia

Podczas wyświetlania wielu wykresów, można kliknąć wykres dwukrotnie, aby go rozwinąć, ukrywając pozostałe wykresy. Aby powrócić do wyświetlania wielu wykresów, należy kliknąć dwukrotnie pojedynczy wykres.

Wybierz Podczas przesuwania wskaźnika na wykresie, wyświetla zestaw linii prostopadłych i wartość wykresu w miejscu przecięcia wykresu z liniami.

Aby przenieść elementy sterujące wybierania i powiększania do wykresu, należy wybrać wykres.

Powiększ obszar Aby przenieść elementy sterujące wybierania i powiększania do wykresu, należy wybrać wykres.
Wpasuj w ekran Aby przenieść elementy sterujące wybierania i powiększania do wykresu, należy wybrać wykres.
  Wpasuj wszystkie wykresy Skaluje wykresy tak, aby wyświetlić wszystkie wykreślane funkcje.
  Udostępnij funkcję do użycia w innym miejscu w tym dokumencie Pozwala na użycie tej funkcji, aby zdefiniować inne profile w tym badaniu ruchu.

Nazwa przypisana do tej funkcji pojawi się jako typ profilu w menedżerze właściwości PropertyManager.

Nie można przypisać nazwanych profilów napędu dla sił ani odwrotnie.

  Nazwa Określa nazwę funkcji. Ta nazwa pojawia się w menedżerze właściwości PropertyManager.

Segmenty

Definiuje profil z funkcji kawałkami ciągłych czasu lub kąta cyklu.

  Wartość (Y) Określa zmienną zależną od funkcji:
  • Przemieszczenie
  • Prędkość
  • Przyspieszenie
  Zmienna niezależna (X) Określa zmienną niezależną:
  • Time
  • Kąt cyklu
  Kliknij, aby dodać wiersz Dodaje wiersz dla nowego segmentu.
  Początek X Określa niezależną zmienną w punkcie początkowym segmentu.
  Koniec X Określa niezależną zmienną w punkcie końcowym segmentu.

Wartość Koniec X w wierszu definiuje wartość Początek X dla następnego wiersza.

  Wartość Określa wartość funkcji w punkcie końcowym segmentu.
  Typ segmentu Określa profil funkcji dla segmentu:

Sześcienny

Ćwierć sinus

Ćwierć cosinus

Pół cosinus

Wielomian 3-4-5

Wielomian 4-5-6-7

Wielomian 5-6-7-8-9

Cykloidalne

Kwadratowy

Liniowy

Jest to domyślny zestaw funkcji typu segmentu. Jeżeli użytkownik zdefiniuje dostosowane funkcje typu segmentu, dostępne opcje mogą się różnić. Patrz: Definicje funkcji domyślnego typu segmentu, aby zapoznać się z domyślnymi definicjami funkcji typu segmentu.

  Usuń wiersz Wybranie po kliknięciu wiersza tabeli prawym przyciskiem myszy usuwa wybrany wiersz.
  Wstaw wiersz nad Wybranie po kliknięciu wiersza tabeli prawym przyciskiem myszy wstawia wiersz powyżej wybranego wiersza.

Punkty danych

Definiuje profil z zestawu danych interpolowanych jako funkcję wyników badania czasu, kąta cyklu lub ruchu.

Wartość (Y) Określa zmienną zależną od funkcji:
  • Przemieszczenie
  • Prędkość
  • Przyspieszenie
Wartość (Y) dla napędów wiązania ścieżki Określa zmienną zależną od funkcji dla napędów wiązania ścieżki:
  • Odległość wzdłuż ścieżki
  • Prędkość styczna
  • Przyspieszenie styczne
Zmienna niezależna (X) Określa zmienną niezależną:
  • Time
  • Kąt cyklu
Interpolacja Ustawia metodę interpolacji:
  • Splajn sześcienny
  • Liniowy
  • Splajn akima
Import danych Importuje punkty danych funkcji z pliku .csv. Zakres punktów danych niezależnej zmiennej jest wyświetlany w pojedynczym wierszu tabeli punktów danych. Kliknąć Kliknij, aby dodać wiersz po importowaniu, aby dodać punkty danych do definicji funkcji.
Kliknij, aby dodać wiersz Dodaje wiersz, aby określić nową parę (X, Y).
Usuń wiersz Wybranie po kliknięciu wiersza tabeli prawym przyciskiem myszy usuwa wybrany wiersz.
Wstaw wiersz nad Wybranie po kliknięciu wiersza tabeli prawym przyciskiem myszy wstawia wiersz powyżej wybranego wiersza.
Rozwiń Kiedy opcja jest wybrana, po kliknięciu prawym przyciskiem myszy wiersza tabeli odpowiadającego importowanym danym, wyszczególnia każdą parę (X, Y) w swoim własnym wierszu.
Nie można cofnąć tej operacji.

Wyrażenie

Definiuje profil jako matematyczne wyrażenie wyników badania czasu, kąta cyklu lub ruchu.

  Wartość (Y) Określa zmienną zależną od funkcji:
  • Przemieszczenie
  • Prędkość
  • Przyspieszenie
  Wartość (Y) dla napędów wiązania ścieżki Określa zmienną zależną od funkcji dla napędów wiązania ścieżki:
  • Odległość wzdłuż ścieżki
  • Prędkość styczna
  • Przyspieszenie styczne
  Minimalna wartość X Określa najmniejszą wartość X w zakresie niezależnej zmiennej.

Dla wartości X pomiędzy zero i Minimalna wartość X,wartość funkcji jest zero.

  Maksymalna wartość X Określa największą wartość X w zakresie niezależnej zmiennej.
  Definicja wyrażenia Definiuje wyrażenie z funkcji, zmiennych, stałych lub wprowadzonych wyników.

Można łączyć elementy wyrażeń ze zwykłymi operatorami matematycznymi: +, -, *, / oraz **.

  Elementy wyrażenia Wyszczególnia kategorie elementów, jakie można uwzględnić w wyrażeniach:

Funkcje matematyczne

Udostępnia funkcje, które można wybrać podczas budowania wyrażeń.

Dla każdej wybranej funkcji konieczne jest wprowadzenie jednego lub kilku argumentów funkcji w obszarze Definicja wyrażenia.

Można łączyć elementy wyrażeń ze zwykłymi operatorami matematycznymi: +, -, *, / oraz **.

Zmienne i stałe

  • Czas. Definiuje czas jako zmienną niezależną.
  • Kąt cyklu. Definiuje kąt cyklu jako zmienną niezależną.
  • PI
  • RTOD. Określa stałą konwersji radianów na stopnie.
  • DTOR. Określa stałą konwersji stopni na radiany.

Wyniki badania ruchu

Wyświetla wyniki, które można uwzględniać jako niezależne zmienne w wyrażeniach.

  Wskazuje prawidłowe wyrażenie.
  Wskazuje nieprawidłowe wyrażenie.