Sina
July 18, 2023, 4:58pm
1
Hi folks,
I wanna get the geometry of STR elements and add an insulation layer for them. Through this process, while I select 2 similar elements as the picture below, the Element.Geometry node read one of them as Solid other one nothing. I really appreciate if you can help me.
@Sina ,
did you try also Element.Solid ?
KR
Andreas
pyXam
July 18, 2023, 7:26pm
3
Why is your lacing set to longest on the element geometry node?
Change that to Auto / shortest and then see what you get?
What does the warning on the node state?
Sina
July 18, 2023, 7:47pm
5
Because the fist item of the list is Empty.
Sina
July 18, 2023, 7:48pm
6
It was in Auto and I had the same issue.
Assuming the warning with Element.Geometry is the same?
Can you confirm the geometry scaling is set to medium?
What Revit version is this?
Anyone who wants to help would likely need the model to reproduce the issue.
@Sina ,
how complex is the geometry?
i have this always at rooms, walls ,… particulary when they joined, profiled and interesected.
KR
Andreas
Look into this also:
Hi, I am unionizing each beam with its intersected elements. Here is the dynamo script.
[dynamo]
The group in pink gets the intersected elements with each beam. I think it has no problems. The python script nodes are like these.
[image]
[image]
Errors happened on these two highlighted beams:
[image]
System.ApplicationException: Unable union two Solids : INCONS_FACE -- inconsistent face-body relationships
at Autodesk.LibG.Solid.by_union(SolidList solids)
at Autodesk.LibG.GeometryFac…
And you can always get geometry by Element.GeometryFast from huge and helpful Synthesize package. There will be some tricks to filter out what we need, ask here.
Sina
July 21, 2023, 4:14pm
11
It’s a round steel STR element.
Can you post the model? I can’t reproduce.
Sina
July 21, 2023, 8:20pm
13
Unfortunately, the website doesn’t allow me to insert the model, since know me as a new user. Please use the link below to download:
Project2.rvt