Clash Detection - Collision points/centroids

Continuation of:


So first things first, you want Geometry.Intersect instead of the * (this is multiplication) operator at the final end.

Second, framing tends to be a collection of solids, LinkElement.Solids is a good start, but you may need to Union the solids together to run the comparison. Depending on the structural elements this may work or it may blow up, at which point there’s a messier way we can attempt.