[Help] One or more geometries have failed to convert due to this error: Value cannot be null. Geometry Intersect between a linked generic model & a toposolid (Revit 2024)

Hi!

I’m quite new to Dynamo - so be gentle!

My goal is to draw a line where two objects intersect, currently we have to draw this by hand.

Trying to figure out why I can’t get Geometry.Intersect to work between a curved toposolid (ramp) and a linked file with a wall of stone (generic model).

At the “Geometry.Intersect” node I get “Empty list” and the error “One or more geometries have failed to convert due to this error: Value cannot be null”

I gladly appreciate any help - I’ve been trying with ChatGPT but It just keeps saying the same stuff that didn’t work out (and with dated suggestions for package nodes?) :slight_smile:

Dynamo-script and images attached.

Script Toposolid intersect link R2024.dyn (197.1 KB)

Hi @Marcus_Isacsson i havent tried your graph, but try clean these solids for null and a list flatten, for your single solids give that one a flatten as well. and feed in your intersect node and set it to crossproduct

From my experience, this usually happens when there are some “problems” in the family, now I have not been able to pin-point exactly what causes it but try to keep your families as clean as possible, make sure solids are joined properly, voids are cut properly (Voids do not cut when there’s <0.8mm error), Use as minimum voids as possible (I have seen my colleagues’ families and was traumatised), sometimes I create new families and it works. There was one time I had placed a thin model text and it produced this error. so “fix” your families.