Why can a Solid have a Volume and no Faces?

Why can a Solid have a Volume and no Faces?

Anonymous
Not applicable
807 Views
3 Replies
Message 1 of 4

Why can a Solid have a Volume and no Faces?

Anonymous
Not applicable

Dear all,

can someone explain how this can happen:

I have a curtain wall in a project and it returns me a solid with a volume but without any faces or edges, why? 
It seams so that this is not allways the case for curtain walls, however I would like to file this as a bug which hopefuly gets fixed.  Solution if the Solid has no faces and no edges resulting volume should be either 0 oder better NaN.

And besides having / or not having an impact on the revenues of a company, it has a big impact on my reputation with end users when things like that happen and my add ons in Revit are not working correctly becaus of something like that 

 

Annotation 2020-08-18 085816.png

808 Views
3 Replies
Replies (3)
Message 2 of 4

jeremytammik
Autodesk
Autodesk

Sure. Sorry to hear about this issue and the impact it has for your customers and your good self.

 

Please feel free to submit a minimal reproducible case for the development team to analyse:

 

https://thebuildingcoder.typepad.com/blog/about-the-author.html#1b

 

Optimally, including a model with one single BIM element demonstrating this strange behaviour.

 

Thank you!

 



Jeremy Tammik
Developer Technical Services
Autodesk Developer Network, ADN Open
The Building Coder

0 Likes
Message 3 of 4

Anonymous
Not applicable

There is no need to provide an example. This is a fundamental code issue:

This means that the volume is stored somewhere in the process of generating the element as a value and not computed on the fly and something after stroing the volume goes bad. Why should I invest my time debugging revit providing minimal examples and never ever hear back from Revit, I have provided two examples over the course of the last year, no feedback....

0 Likes
Message 4 of 4

RPTHOMAS108
Mentor
Mentor

The curtain wall element itself is a phantom framework element that contains the mullions and panels of a curtain wall. You can get solids/edges/faces from mullions and panels that are contained within that phantom framework. 

 

I'm assuming the volume and surface area may relate to the blue dashed lines you see when you highlight this type of element. I also assume such things are not stored values but calculated higher up and not included in the geometry exposed to the API.

0 Likes