SolidIntersectionResult
Query nodes for accessing solid intersection data from the Element.IntersectsSolid node.
The SolidIntersectionResult nodes provide access to solid intersection information, providing clear access to the Dynamo solid used for testing, the Revit elements that intersected with it, and conversion status. This eliminates the need for complex data matching and provides an intuitive interface to query intersection results.
FailedToConvert
A query node which returns true if the Dynamo Solid failed to convert to a Revit API solid, which is required to perform the intersection test. The conversion can fail if due to geometric reasons – for example, if the geometry is too complex or cylindrical – or if the solid is not closed or has zero volume.
Inputs
solidIntersectionResultSolidIntersectionResultOutputs
boolboolFeatures
- Returns true if the Dynamo Solid failed to convert to a Revit API solid
User Guide

IntersectingElements
A query node which returns the list of Revit Elements which intersected with the Dynamo Solid using the Element.IntersectsSolid node. If there were no intersections, an empty list is returned.
Inputs
solidIntersectionResultSolidIntersectionResultOutputs
Element[]Element[]Features
- Returns the list of Elements which intersected with the Dynamo Solid or an empty list if there were no intersections
User Guide

Solid
A query node which returns the Dynamo Solid which was input to the Element.IntersectsSolid node to perform an intersection test.
Inputs
solidIntersectionResultSolidIntersectionResultOutputs
SolidSolidFeatures
- Returns the Dynamo Solid input to the Element.IntersectsSolid node to perform an intersection test
User Guide
