Creating floors in dynamo

Hey everyone,
I am a beginner in dynamo and here I want to create floors as per the image uploaded. Can we do it by getting intersection points of column & beams?
is it possible to do this without using any python script?
Thank You.


You could do it like this: