Napsat pravidlo na parametr — Příručka gull system

Krok 3 Pravidla v gull system: výběr parametru, editor pravidel ve Vlastnostech, živý náhled na modelu, Vyhodnocení, pravidla bez cíle, přepínač Vzorce / Kód.

Napsat pravidlo na parametr

Pravidlo je vzorec na jednom zachyceném parametru: z toho, co zákazník zadal, spočítá, co se zapíše do modelu. Píše se v kroku 3 ve Vlastnostech a ukládá se samo, jakmile je platné.

Postup

  1. Otevřete krok 3 Pravidla. Vlevo je strom zachycených parametrů z kroku 1 se sloupcem Pravidlo; parametr, který už pravidlo má, nese štítek Nastaveno.
  2. Klikněte na parametr. Vpravo ve Vlastnostech se objeví jeho řádky — u kóty Pravidlo, u komponenty Potlačení a Konfigurace, u vzhledu Barva, Textura a Otočení textury (°).
  3. Napište pravidlo. Na vstup se odkazujete jeho názvem, `[Délka korby]`, na funkce jménem, `IF(…)`. Editor napovídá při psaní; Ctrl+mezerník nabídku otevře znovu. Co má pravidlo vrátit podle typu parametru, je v článku Co má pravidlo vrátit.
  4. Sledujte barvu editoru. Zelená = platné, červená = chyba, s textem pod editorem. Červené pravidlo se nikdy neuloží; zelené se uloží samo, jakmile ho aplikace přijme. Žádné tlačítko Uložit tu není.
  5. Zkontrolujte výsledek na modelu. Zhruba 0,4 s po dopsání se pravidlo vyhodnotí s výchozími hodnotami vstupů a výsledek se zapíše do otevřeného modelu v SOLIDWORKSu. Pouhé kliknutí na řádek ve stromu model nemění.

Vstup bez výchozí hodnoty náhled zastaví: „Náhled nelze zobrazit — vstup „{název}“ nemá výchozí hodnotu“. Doplňte ji v kroku 2 — pravidlo samo je v pořádku.

Lišta nad editorem

Pravý klik v editoru nabídne Extrahovat proměnnou (Ctrl+E) — vybraná část vzorce se stane pojmenovanou proměnnou — a Najít všechny odkazy na název pod kurzorem.

Pravidla bez cíle

Pravidlo, jehož parametr už není zachycený, se zobrazí v sekci Pravidla bez cíle a při každé objednávce selže. Buď parametr zachyťte znovu pod stejným názvem, nebo pravidlo smažte tlačítkem Smazat pravidlo. Smazat pravidlo jinak znamená vyprázdnit jeho editor.

Vzorce, nebo Kód

Na liště ve skupině Vyhodnocení je přepínač Vzorce (jedno pravidlo na každý parametr, jako v Excelu) a Kód (jeden skript pro celý konfigurátor, doplněk Logika). Přepnutí se ptá „Změnit vyhodnocení pravidel?“; druhý režim zůstane uložený a jen se nepoužívá. Kód je popsaný v článku Režim Kód: jeden skript.

Pravidlo nečte aktuální hodnotu z modelu. Čte vstupy, proměnné, konstanty a tabulky; zachycený parametr je cíl, do kterého se píše. Potřebujete‑li hodnotu z modelu, udělejte z ní vstup s výchozí hodnotou.