Search
Nastavení
Vyhledávat pouze přesnou shodu
AutodeskRevit

Autodesk Revit - Rotace objektů kolem své osy II.

Tento příspěvek je variantou minulého příspěvku zabývajícího se otáčením objektů kolem vlastní osy. Varianta spočívá v tom, že se vybrané objekty otáčejí už ne všechny pod stejným úhlem, ale každý má úhel natočení svůj vlastní, generovaný generátorem náhodných čísel v rozsahu 0 až 360. Všechny uzly, až na jeden, opět pocházejí z knihoven Revitu. Jen uzel Math.RandomIntegerList je obsažen v balíčku Clockwork, který…

Tento příspěvek je variantou minulého příspěvku zabývajícího se otáčením objektů kolem vlastní osy. Varianta spočívá v tom, že se vybrané objekty otáčejí už ne všechny pod stejným úhlem, ale každý má úhel natočení svůj vlastní, generovaný generátorem náhodných čísel v rozsahu 0 až 360.

Všechny uzly, až na jeden, opět pocházejí z knihoven Revitu.

Jen uzel Math.RandomIntegerList je obsažen v balíčku Clockwork, který, pokud dosud nemáte, načtěte pomocí nástrojů aplikace Dynamo.

Kód bude obsahovat tyto uzly:

- Select Model Elements – slouží pro násobný výběr objektů v projektu

- Count - vydá počet prvků vstupního seznamu

- Code Block – maximální úhel otáčení = 360 st. Nula je pro reset všech objektů na nulu

- Math.RandomIntegerList - Tvorba seznamu náhodných celých čísel od 0 - max.

- FamilyInstance.SetRotation – přenos parametru natočení kolem vlastní osy Z na rodinu

A takto krásně se potom všechny objekty vrtí  po každém ručním spuštění kódu:

nahodna-rotace-objektu

© Adeon CZ s.r.o. Všechna práva vyhrazena.

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram