Zaoblení řízená pravidly jsou založena na seznamu pravidel, která prvku určují, jak mají být stanoveny hrany určené k zaoblení, a nikoliv na vytváření odkazů na určité topologie.
Pravidla mají zdrojový výběr entit (prvků a ploch) a označují hrany v závislosti na interakčních výrazech. Pravidlo může například určovat „všechny hrany, které prvek vygeneruje, když protne těleso“. Tyto hrany se zobrazí v době vytvoření nebo aktualizace prvku. To má dvě výhody:
- Je rychlejší a jednodušší použít v jednom prvku zaoblení založeném na pravidlech mnoho hran, které by jinak musely být vybrány samostatně.
- Pravidlo bude pravděpodobně platit i po provedení rozsáhlých změn v topologii prvku i tělesa. Zaoblení založené na pravidlech se samo snadno zregeneruje a tím zajišťuje robustní model. Pravidla, která neodpovídají hranám topologie daného tělesa, jsou ignorována.
Příklad
|
Příklad: Vytvořili jste prvek, který je podobný prvku na obrázku (vysunutí rovinného profilu K dalšímu). Chcete zaoblit všechny hrany samotného prvku. Všechny hrany v průsečíku prvku a tenké stěny součásti. |
|
Toto zaoblení můžete vytvořit pomocí jednoho zaoblení založeného na pravidlech na zvýrazněném prvku se dvěma pravidly: Volné hrany (což znamená hrany samotného prvku) a Oproti součásti (průsečík hran prvku a součásti). Každé pravidlo vyžaduje pouze výběr prvku (celkem pro dva výběry prvků) a každé pravidlo může mít svůj vlastní poloměr. |
|
Výhodou je nejen zjednodušená tvorba zaoblení, ale navíc vyšší stálost i při rozsáhlých změnách topologie cílového tělesa, které jsou uvedeny na obrázku. |
|
Podporovány jsou rovněž rozsáhlé změny topologie prvků, které jsou začleněny do pravidel. Například změna definice profilu vysunutí obnoví zaoblení založené na pravidlech bez jakékoliv další interakce. |
Prvky zaoblení založeného na pravidlech zahrnují:
- Sadu výběru zdroje, která spočívá na struktuře prvků spíše než na konkrétní topologii (například jeden nebo více prvků nebo jeden nebo více ploch).
- Pravidlo zaměřené na rozpoznávání hran (například „všechny hrany vytvořené prvkem“ nebo „všechny hrany vytvořené průsečíkem mezi prvkem A a prvkem B“).
- Případně sadu výběru rozsahu (pokud například pravidlo vyžaduje druhotnou sadu výběru, pravidlo „všechny hrany vytvořené průsečíkem prvku A – zdrojová sada – a prvky B, C a D – sada rozsahu“).
- Volitelnou sadu výjimek zaměřenou na omezení hran určených pravidlem (například „všechny hrany vytvořené prvkem A s výjimkou hran, které patří určité ploše“).
- Volitelný filtr konvexity sloužící k výběru pouze konkávních nebo konvexních hran (například zaoblení nebo rohy). Ten je užitečný v návrhu podle plasticity k dosažení konstantní stěny v průsečíku dvou prvků (například všechny konkávní hrany tvořené průsečíkem prvku A a prvku B).
Každé pravidlo má následující vstupní elementy:
Prvky/plochy
Cílové prvky nebo plochy pravidla jsou vybírány v grafické oblasti nebo v prohlížeči (v případě prvků). Pravidla jsou založena na této sadě výběru, která je také označována jako primární sada výběru.
Typ pravidla
V závislosti na zdrojové sadě výběru existují tyto typy pravidel:
Sada zdrojového výběru: prvky
|
|
|
Je zvažován zvýrazněný prvek v sadě zdrojového výběru.
|
Typy pravidel:
|
|
|
- Všechny hrany – zaobleny budou všechny hrany generované samotnými prvky a průsečíky prvků a tělesa součásti.
|
|
- Oproti součásti – zaobleny budou pouze hrany tvořené plochami prvků a plochami tělesa součásti.
|
|
- Oproti prvkům – zaobleny budou pouze hrany generované průsečíkem prvků zdrojové sady výběru a prvků v sadě výběru podle rozsahu. Předpokládejme například, že se dané tři díry nacházejí v sadě výběru podle rozsahu.
|
|
- Volné hrany – zaobleny budou pouze hrany tvořené plochami prvků ve zdrojové sadě výběru.
|
Sada zdrojového výběru: plochy
|
|
|
Je zvažována zvýrazněná plocha v sadě zdrojového výběru.
|
Typy pravidel:
|
|
|
- Všechny hrany – zaobleny budou všechny hrany generované vybranými plochami spolu s kterýmikoliv jinými plochami tělesa součásti.
|
|
- Oproti prvkům – zaobleny budou pouze hrany generované plochami vybranými zdrojem a plochami prvků v sadě výběru podle rozsahu. Předpokládejme například, že se dané tři díry nacházejí v sadě výběru podle rozsahu.
|
|
- Dopadající hrany – zaobleny budou hrany, které jako v tomto příkladu končí na zdrojových plochách, jsou rovnoběžné s vybranou osou (v rámci dané tolerance) a mají stejný směr. Bereme-li v úvahu označenou plochu ve zdroji a jako směr vertikální osu poblíž kurzoru, povede zaoblení založené na pravidlech k výsledku jako na obrázku.
|
Možnosti konvexity
Mimo všechny hrany vybrané daným prvkem založeným na pravidlech můžete navíc filtrovat podle konvexity. Můžete například vybrat pouze konkávní hrany, konvexní hrany nebo obojí (výchozí).
|
- Možnost Všechna vnitřní: Konkávní hrany. Například ve výše uvedeném pravidle vedlejších hran bude možnost Všechna vnitřní filtrovat hrany tak, jak je vyznačeno.
|
|
- Možnost Všechny vnější: Konvexní hrany. Například ve výše uvedeném pravidle sousedících hran bude možnost Všechny vnější filtrovat hrany tak, jak je uvedeno.
|
Vyloučení ploch
Můžete vybrat sadu ploch a hrany vytvořené těmito plochami budou vyloučeny.
Vyloučení hran
Můžete vybrat sadu hran, které nejsou zahrnuty v prvku, aby se zvýšila flexibilita pravidel a aby byly vyloučeny určité hrany, které by mohly způsobit chybu prvku zaoblení založeného na pravidlech.