Generátor podlah v Revitu

Pokud máme vymodelované dispoziční řešení objektu stavby, navkládané místnosti, je možné začít modelovat podlahy. To může být proces poměrně zdlouhavý, protože podlaha se modeluje náčrtem - a to místnost po místnosti. Naštěstí...

Generátor podlah v Revitu
Skript generátoru podlah v prostředí Dynamo editoru.

Naštěstí tady máme Dynamo (Reviťáky LT-čkáře tentokrát asi zklamu - a není to naposled), které může velkou část práce udělat za nás. Musíme zajistit pouze dvě věci: Pro každou z místností definovat typ podlahy (můžeme použít třeba parametr místnosti Povrchová úprava podlahy) - do hodnoty parametru je potřeba uvést přesný název typu podlahy. A druhá věc - tyto podlahy v projektu skutečně nadefinovat, aby je skript po spuštění našel.

Spustíme editor Dynama (najdeme v kartě Správa) a vytvoříme v něm následující Dynamo skript. Konkrétně tento jednoduchý skriptík nepoužívá žádné externí balíčky a neměl by tak být problém ho "opsat".

Skript v aplikaci Dynamo pro generování podlah. Kliknutím na obrázek se obrázek zvětší a budou pak čitelné názvy použitých nodů.

Ve zkratce, co se děje: Skript načte všechny místnosti v projektu. Ty následně ještě přefiltruje dle zvoleného podlaží - je to takto lepší, než generovat podlahy pro celý projekt najednou, je to více pod kontrolou. U místností v daném podlaží si Dynamo zjistí hodnoty parametru Povrchová úprava podlahy. Dále pak pro jednotlivé místnosti zjistí jejich geometrii - hraniční křivku a tuto použije při vytváření podlahy, která je také tvořena náčrtem, přičemž rovnou zvolí požadovaný typ.

Skript pracuje po podlažích, je tedy vhodné otevřít si pohled příslušného patra, spustit skript a sledovat, co se děje (podlahy je potřeba si případně zviditelnit / obarvit - např. přepisem zobrazení ve VG).