Does anyone know why this error is happening?
i know that issue … could be it can`t be generated
try Element.Solids
by the way if want to see color you have to hide the geometry node
KR
Andreas
I know you can just filter out them
The objective is to identify only walls with heights and lengths smaller than 50 cm. I want all the walls to be gray and only those less than 50 cm to be red.
Not all walls have geometry (ie: curtain wall), and not all geometry is valid (ie: a wall which has all of it’s geometry cut away by other geometry).
You could find walls which fall into the segmentations you listed by parameters (Unconnected Height parameter is a good place to start), or for complex geometry/builds by their BoundingBox (Element.BoundingBox > BoundingBox.MinPoint and BoundingBox.MaxPoint > Vector.ByTwoPoints > Vector.Z).
- Sort out null volume walls (using revit parameter).
- Try Solid union errors - INCONS_FACE -- inconsistent face-body relationships and FACE_BOUNDARY -- wire being deleted crosses face boundary - #3 by Howie
remember to switch project units back! - Sometimes you can get faces(but not solids) with Element.OcSolid, OcSolid.OcFace and convert them to Dynamo surfaces with OcFace.ToDynamoType (Orchid package).