Tvůrce funkce

Pomocí Tvůrce funkce můžete definovat profily motoru či síly z importované sady dat. Pomocí Tvůrce funkce lze definovat profil motoru a síly z matematického výrazu, nebo z interpolovaných funkcí podél spojených úseků.

Pro profily motoru můžete určit čas, úhel cyklu nebo jakýkoliv výsledek jako nezávislou proměnnou.

Otevření Tvůrce funkce:

  1. V pohybové studii klepněte na možnost Motor (panel nástrojů MotionManager).
  2. Ve správci PropertyManager u položky Typ motoru klepněte na jednu z těchto možností:
    • Úseky. Definuje profil spojité funkce času a úhlu cyklu po částech.
    • Datové body. Z interpolované sady dat definuje profil jako funkci času, úhlu cyklu, nebo výsledků pohybové studie.
    • Výraz. Definuje profily jako matematický výraz času, úhlu cyklu nebo výsledků pohybové studie.

Tvůrci funkce se rovněž dostanete ze správce PropertyManager Síla.

Některé možnosti Tvůrce funkce nejsou k dispozici pro typy studie Animace, nebo Základní pohyb.

Obecné

Uložit jako Exportuje definici funkce jako soubor .sldfnc.
Otevřít Importuje vlastní funkci ze souboru .sldfnc.
  OK
  • Zavře Tvůrce funkcí.
  • Přiřadí funkci zobrazené ve Tvůrci funkce název funkce.
  • Zobrazí název funkce v PropertyManageru.
  Zobrazit grafy Zobrazuje čtyři vybrané grafy:
  • Posunutí
  • Rychlost
  • Zrychlení
  • Trhnutí, derivace zrychlení

Pokud znázorňujete více grafů, můžete poklepat na graf pro rozbalení, a skrýt tak jiné grafy. Poklepáním na jeden graf obnovíte znázornění více grafů.

Vybrat Když posunete ukazatel nad graf, zobrazí se sada kolmých čar a hodnota grafu, kde graf protíná čáry.

Vyberte obrázek pro posunutí výběru a ovládání zvětšování obrázku.

Zoom na oblast Vyberte obrázek pro posunutí výběru a ovládání zvětšování obrázku.
Zoom na všechno Vyberte obrázek pro posunutí výběru a ovládání zvětšování obrázku.
  Přizpůsobit všechny grafy Přizpůsobí měřítko obrázků, aby se zobrazily všechny funkce grafu.
  Zpřístupnit funkci pro používání jinde v tomto dokumentu Povoluje použití této funkce k definování profilů pro tuto pohybovou studii.

Název přiřazený této funkci se zobrazí jako typ profilu ve správci PropertyManager.

Pojmenované profily motoru nelz přiřadit silám a naopak.

  Jméno Určuje název funkce. Tento název se objeví ve správci PropertyManager.

Segmenty

Definuje profil spojité funkce času a úhlu cyklu po částech.

  Hodnota (Y) Určuje funkci závislé proměnné:
  • Posunutí
  • Rychlost
  • Zrychlení
  Nezávislá proměnná (X) Určuje nezávislou proměnnou:
  • Čas
  • Úhel cyklu
  Klepnutím přidat řádek Přidá řádek pro nový úsek.
  Začátek X Určuje nezávislou proměnnou na začátku úseku.
  Konec X Určuje nezávislou proměnnou na konci úseku.

Hodnota Konec X na řádku definuje hodnotu Začátek X pro následující řádek.

  Hodnota Určuje hodnotu funkce na konci úseku.
  Typ segmentu Určuje funkční profil úseku:

Krychlový

Čtvrtinový sinus

Čtvrtinový kosinus

Poloviční kosinus

3-4-5 Polynom

4-5-6-7 Polynom

5-6-7-8-9 Polynom

Cykloidní

Kvadratická

Lineární

Toto je výchozí sada funkcí typu segmentů. Pokud definujete vlastní funkce typu segmentu, mohou se dostupné možnosti lišit. Pro definice funkcí typů segmentů viz Výchozí definice funkce typu segmentu.

  Odstranit řádek Po klepnutí pravým tlačítkem na řádek tabulky odstraní vybraný řádek.
  Vložit řádek nad Po klepnutí pravým tlačítkem na řádek tabulky vloží řádek nad vybraný řádek.

Datové body

Z interpolované sady dat definuje profil jako funkci času, úhlu cyklu, nebo výsledků pohybové studie.

Hodnota (Y) Určuje funkci závislé proměnné:
  • Posunutí
  • Rychlost
  • Zrychlení
Hodnota (Y) pro vazby trajektorie motoru Určuje proměnnou závislou na funkci pro motory vazby trajektorie.
  • Vzdálenost podél trasy
  • Tečná rychlost
  • Tečné zrychlení
Nezávislá proměnná (X) Určuje nezávislou proměnnou:
  • Čas
  • Úhel cyklu
Interpolace Nastavuje interpolační metodu:
  • Prostorový splajn
  • Lineární
  • Akima splajn
Importovat data Importuje datové body funkce ze souboru .csv. Rozmezí datových bodů nezávislé proměnné se zobrazuje v jedné řadě v tabulce datových bodů. Po importování klepnutím na Klepnutím přidat řádek přidejte do definice funkce datové body.
Klepnutím přidat řádek Přidá řádek, do kterého můžete zadat novou dvojici (X, Y).
Odstranit řádek Po klepnutí pravým tlačítkem na řádek tabulky odstraní vybraný řádek.
Vložit řádek nad Po klepnutí pravým tlačítkem na řádek tabulky vloží řádek nad vybraný řádek.
Rozbalit Je-li tato možnost vybrána, po klepnutí pravého tlačítka myši v řádku tabulky odpovídajícímu importovaným datům, se každá dvojice (X, Y) zobrazí na vlastním řádku.
Tuto operaci nelze vrátit zpět.

Výraz

Definuje profily jako matematický výraz času, úhlu cyklu nebo výsledků pohybové studie.

  Hodnota (Y) Určuje funkci závislé proměnné:
  • Posunutí
  • Rychlost
  • Zrychlení
  Hodnota (Y) pro vazby trajektorie motoru Určuje proměnnou závislou na funkci pro motory vazby trajektorie.
  • Vzdálenost podél trasy
  • Tečná rychlost
  • Tečné zrychlení
  Minimální hodnota X Určuje nejmenší hodnotu X v rozmezí nezávislé proměnné.

Pro hodnoty X mezi nulou a Minimální hodnota X, je hodnota funkce nula.

  Maximální hodnota X Určuje největší hodnotu X v rozmezí nezávislé proměnné.
  Definice výrazu Definuje výraz ze zadaných funkcí, proměnných, konstant nebo výsledků.

Můžete kombinovat prvky výrazů s běžnými matematickými operátory: +, -, *, / a **.

  Prvky výrazu Uvádí kategorie prvků, které můžete zahrnout ve výrazech:

Matematické funkce

Poskytuje funkce, které můžete použít pro vytvoření výrazů.

Pro každou vybranou funkci musíte zadat jeden nebo více argumentů funkcí do oblasti Definice výrazu.

Můžete kombinovat prvky výrazů s běžnými matematickými operátory: +, -, *, / a **.

Proměnné a konstanty

  • Čas. Definuje čas jako nezávislou proměnnou.
  • Úhel cyklu. Definuje úhel cyklu jako nezávislou proměnnou.
  • PI
  • RTOD. Určuje konstantu převodu radiánů na stupně
  • DTOR. Určuje konstantu převodu stupňů na radiány

Výsledky pohybové studie

Zobrazí výsledky, které si můžete vložit jako nezávislé proměnné do výrazů

  Označuje platný výraz.
  Označuje neplatný výraz.