Hey,
Another way (I was shown more recently) is to add the extracted points from your edge curves to a Floor.
I think this is the most robust way, as it is always possible that making PolyCurves could fail.
Here’s a workflow that might help… That shows how you can add points to a floor.
Hopefully that’s useful,
Mark