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ůrce funkce je možné také otevřít 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ů jak je nutné, 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 v PropertyManageru.
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í

Výchozí definice funkcí typů segmentů viz Výchozí definice funkce typu segmentu.

Toto je výchozí sada funkcí typu segmentů. Pokud definujete vlastní funkce typu segmentu, mohou se dostupné možnosti lišit.
  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é je zobrazeno v jedné řadě v tabulce datových bodů. Po importování klepnutím na Klepnutím přidat řádek přidejte do definice funkce nové datové body.
  Klepnutím přidat řádek Přidá nový řá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: +, -, *, /**.
  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 funkci, kterou vyberete, 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: +, -, *, /**.

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.