V dnešním příspěvku bych rád ukázal jednoduchý Dynamo kód, pomocí kterého můžeme otáčet některými objekty (např. stafáží, vybavením...) kolem jejich vlastní osy.
Všechny uzly pocházejí z interní knihovny Revitu a není tedy potřeba načítat nějaký jiný, další balíček.
Pro kód budou potřebné následující uzly:
- Uzel Select Model Element – slouží pro výběr jednoho objektu v projektu
- Number Slider – úhel otáčení, zde je zvolen interval 0 až 360 stupňů
- FamilyInstance.SetRotation – přenos parametru natočení kolem vlastní osy Z na rodinu
A výsledné chování vybraných objektů s plynulou změnou úhlu otáčení. Pro viditelný pohyb pomocí posuvníku měnícího úhel, je potřeba nechat kód v režimu Automatického spuštění.
Poznámka:
Tuto rotaci lze použít jen na "volně" se pohybující objekty bez vazeb. Kód vychází z předpokladu, že tímto nebudeme otáčet stěny a jiné podobné zabudované stavební objekty.

Technický CAD konzultant programů Autodesk se zaměřením na stavebnictví ve společnosti Adeon. Zaměřuji se především na Autodesk Revit, Navisworks, AutoCAD a také na BIM implementace a konzultace. Potkat se můžeme v ostravské kanceláři Adeonu.

