Co má pravidlo vrátit podle typu parametru — Příručka gull system
Referenční tabulka: co musí pravidlo vrátit pro kótu, úhel, počet, potlačení, konfiguraci, barvu, texturu, materiál, vlastnost a text ve skici, a co znamená prázdný výsledek.
Co má pravidlo vrátit podle typu parametru
Každý typ zachyceného parametru čeká jiný druh výsledku. Prázdný výsledek většinou znamená „nic neměnit“ — s výjimkou konfigurace.
- Parametr: Rozměr - Pravidlo vrací: číslo v jednotkách modelu, obvykle mm: `[Délka] - 20` - Prázdný výsledek: nic se nezapíše
- Parametr: Úhel - Pravidlo vrací: číslo ve stupních - Prázdný výsledek: nic se nezapíše
- Parametr: Počet - Pravidlo vrací: celé číslo instancí pole - Prázdný výsledek: nic se nezapíše
- Parametr: Potlačení (prvek, vazba, komponenta) - Pravidlo vrací: `TRUE`, nenulové číslo, `"U"` nebo `"Unsuppress"` = aktivní; `FALSE`, `0`, `"S"` nebo `"Suppress"` = potlačený - Prázdný výsledek: prvek se nechá, jak je; jiný text se odmítne
- Parametr: Konfigurace - Pravidlo vrací: název jedné ze zachycených konfigurací, přesně včetně velikosti písmen - Prázdný výsledek: odmítne se — konfigurace musí být vždy nějaká
- Parametr: Barva - Pravidlo vrací: `#RRGGBB`, nebo název položky ze seznamu Barvy - Prázdný výsledek: nic neměnit
- Parametr: Textura - Pravidlo vrací: název položky ze seznamu Textury, nebo cesta k obrázku - Prázdný výsledek: nic neměnit
- Parametr: Otočení textury (°) - Pravidlo vrací: číslo ve stupních - Prázdný výsledek: nic neměnit
- Parametr: Materiál - Pravidlo vrací: název položky ze seznamu Materiály - Prázdný výsledek: nic neměnit
- Parametr: Vlastnost - Pravidlo vrací: libovolný text: `"P-" & [Číslo objednávky]` - Prázdný výsledek: prázdný text
- Parametr: Text ve skice - Pravidlo vrací: text - Prázdný výsledek: prázdný text
Potlačení
Konfigurace
Pravidlo se kontroluje ještě před odesláním do CADu: název, který v modelu není, se odmítne s nápovědou nejbližšího názvu — „Konfigurace „nerez“ v modelu není. Nejblíž je „Nerez“ — názvy konfigurací rozlišují velikost písmen.“ Nejjednodušší je nechat si tlačítkem Vytvořit vstup s těmito konfiguracemi založit vstup, jehož nabídka jsou zachycené konfigurace, a pravidlo je pak jen `[Konfigurace]`.
Přidáte‑li do modelu novou konfiguraci, aplikace ji nezná, dokud parametr v kroku 1 nezachytíte znovu — seznam konfigurací se ukládá při zachycení.
Prázdný výsledek znamená přeskočit
U všeho kromě konfigurace proběhne pravidlo, které nevrátí nic, v pořádku: objednávka není neúspěšná, dokumenty se vygenerují a v Logu je u pravidla „nevrátilo nic“. Díl si ponechá, co na něm bylo. Není to vymazání — příkaz „žádný materiál“ neexistuje, musel by rozhodnout, kolik díl váží.