C3D 2025.2 - Pipe.ByInverts limitation up to 255 pipe objects

I’ve been recently updating to Civil 3D 2025.2 and using the newest Dynamo updates but I’ve come across a problem.

I want to create 4000+ pipes from polylines, but Dynamo can’t seem to be able to create more than 255 pipe objects using the newest Pipe.ByInverts node. The remaining results in null. I’m getting this error message


If then I copy the Pipe.ByInverts node to the side and hit run again, this time it actually generates all 4000 pipes.

Have someone had this type of error before?

EDIT: Graph included.
pipe networks pipe from pline.dyn (190.7 KB)

Hi @Tiago.Caldeira,

I just did a test and didn’t have any issues. Any chance you can share the DWG? You can send me a DM if needed.

I have attached a DWG, although not the original one due to NDAs and copyrights.

pipenetwork tests.dwg (594.9 KB)

The same happens with Structure.ByPoint, so I’m thinking that this could be a software/system configuration setting that is limiting Dynamo computation.

Thanks for sharing. Everything worked properly on my end, so I tend to agree that there must be something else going on that is system-specific :thinking: