Vlastní rodina v libovolné kategorii

Vytvoření vlastní RFA komponenty pomocí klasického editoru rodin s nastavením kategorie stěna, podlaha, střecha, podhled, schodiště nebo zábradlí, což jsou typicky kategorie pro systémové nástroje, může být docela problém. V článku prozradím malý hack jak na to.

Vlastní rodina v libovolné kategorii

Prvek, který se modeluje pomocí některého z výše uvedených nástrojů typicky nepoužívá klasické RFA rodiny, které můžeme načíst z knihovny nebo naopak uložit jako samostatný soubor. Konfigurují se přímo v projektu pomocí přednastavených dialogů uživatelského rozhraní Revitu. Jejich funkcionalita je tedy fixně dána. S volbou nástroje je pak pevně svázána kategorie prvku, takže pokud jsme něco vymodelovali nástrojem zábradlí, vytvořenému prvku bude vždy přiřazena stejnojmenná kategorie. Bohužel, ne vždy nám přednastavená funkcionalita vyhovuje, zejména pokud máme značně konkrétní požadavky.

Může se tedy snadno stát, že si prvek chceme vymodelovat bez vestavěných omezení v klasickém editoru rodiny. Pokud vytvoříme novou rodinu například z šablony "obecný model" a pokusíme se změnit kategorii na některou z výše uvedených - záhy zjistíme, že to není možné, protože v seznamu požadovaná kategorie zcela chybí.

Správná kategorie je ale poměrně zásadní: Má vliv na zobrazení prvku, vykazování, přítomnost projektových parametrů či následné exporty (dwg, ifc atd.).

Rodiny z vlastních šablon

Řešení problému je jednoduché. Použijeme pro vytvoření prvku specíálně vytvořenou RFT šablonu, kde je již kategorie přednastavena na požadovanou. Máme tak samostatnou šablonu pro stěnu, podlahu, střechu, zábradlí atd.

Kategorii v takovéto rodině přitom nesmíme zkoušet upravovat - na výchozí hodnotu by se nám ji změnit už nepodařilo.

Jak si takovou šablonu snadno vyrobit si povíme hned v následujícím odstavci.

Tvorba šablony

Šablonu rodiny v kategorii stěna, podlaha, střecha, podhled, schodiště nebo zábradlí vytvoříme tak, že si nejprve v projektu vytvoříme novou komponentu nástrojem Vytvořit na místě (LT-čkáři budou hledat marně, Revit LT tento nástroj neobsahuje a šablonu jim tak musí nachystat uživatel "dospělého" Revitu).

V dialogu Kategorie a parametry rodiny zvolíme tu, pro kterou chceme vytvářet šablonu.

Pomocí modelovacích nástrojů vyrobíme jakoukoli hmotu. Třeba malou krychli, je to jedno.

Vytvořenou hmotu následně vybereme - stále jsme přitom v editoru "komponenty na místě", editor neopouštíme! Vytvoříme skupinu nástrojem Vytvořit skupinu. Vytvoří se asi něco jako "Modelová skupina" s typem pojmenovaným "Skupina 1".

Nyní klikneme na Soubor - Uložit jako - Knihovna - Skupina. Skupinu někam uložíme. Vytvoří se samostatný soubor pojmenovaný "Skupina 1" s příponou RFA.

Komponentu v projektu můžeme dokončit nebo klidně zahodit, nyní si otevřeme soubor Skupina 1.rfa. Ten je potřeba vyčistit "na dřeň". Odmazat hmotu, kterou jsme dříve vytvořili, pokud se zde nachází orientovaný kvádr - vymažeme. Bez milosti vyčistíme i nepotřebné vzory čar, šraf, materiály a další nadbytečný balast. Pro všechny tři zbylé osnovy nastavíme "Definuje počátek" a zkrátka si rodinu (budoucí šablonu) doladíme tak, jak si přejeme, aby výsledná šablona vypadala. Soubor pak již jenom uložíme a úplně na závěr příponu souboru RFA přejmenujeme na RFT.

Nyní již můžeme vytvořit klasickou rodinu na základě této nově vytvořené šablony. A jak se můžeme přesvědčit, kategorie je stále taková, jakou jsme zvolili na začátku při vytváření komponenty na místě.