C3D Geometry intersect

Hello,
Still Figuring out the dynamo for C3D and i have an issue that might be silly but need your help,

The idea is:
i want to insert a cogo point at intersection between alignment with polylines on a specific layer, it works fine if it is just single line with alignment, however when there are several polylines it turns to empty list, so what should i do to consider every intersect.

This is how it looks incase of single polyline

Can you try this node instead?

image

thank you, i though geometry.intersectAll is more comprehensive, My bad :sweat_smile:

check 1

check 2

Could you Share the script please?