Is there a way to rotate Section Boxes in 3D Views using Dynamo?
Hi,
Use the View CropBox node to retrieve the section box and the Element SetRotation node of the Genius Loci package.
Thanks for the suggestions. I could not find “View CropBox” node. Thence, got the element a different way. I am currently stuck.
ple, not having a Location property:
It does have a Bounding Box with a transform:
The Python Script from the Genius Loci node:
Yes, the 2020 version of Genius Loci didn’t do that. I got it to work by getting those 2 DYNs from its Github. Should I have just installed the whole latest package, despite the warning, even though it is for Revit 2020?
This works:
It doesn’t seem to rotate the Section Box around its center, though:
elif ElementId(BuiltInCategory.OST_SectionBox) == element.Category.Id:
box = doc.GetElement(ElementId(element.Id.IntegerValue + 1)).GetSectionBox()
loca = (box.Min+box.Max)/2
rot = 0
Submit suggestion to its Github if true?
The Genius Loci package has been updated with Revit 2021 but works from Revit 2017 to Revit 2022 so you can ignore the Dynamo version warning and update the full package.
Indeed, the transform of the bounding box must be used before calculating the centroid.
Always useful to remember the different improvements when you have accumulated more than 300 custom nodes.
Issue submitted.