Making corners of PolyCurve all 90 degrees from random points

Thank you both! I started with Nick’s suggestion and will try Jacob’s as well next (to get more practice).

I do have a couple of follow-up questions:

  1. What’s up with Surface.ByPatch? I was having the same issue as described in this post but it works fine when I restart Dynamo. Is that normal?

  2. Might be an obvious question but what is the units when you specify the thickness in PolyCurve.ByThickeningCurveNormal? The lines are are roughly 7 and 14m, but I had to put temporary, non-random thickness values of 0.1 and 0.07 to get sensible dimensions. I’d like to have all dimensions be between 2 and 20 meters, so I put random thickness values between 1 and 10m but the curves ended up being ridiculously wide.

  3. To end up with an L-shape right away instead of 2 overlapping rectangles, I figured I can offset my curves based on the generated thickness – is there another faster solution I am missing, though?

Thanks again