While Rhinoscript method would offset the curve and extend it to the edges, python rs method would NOT.
Ok, fine, let me just run rs.ExtendCurve(crv, 2, 2, [srf]) with the surface as a border. Nope, some random curves would only extend to the border of the surface on one random end. So I have to literally run rs.ExtendCurve(crv, 2, 2, [srf]) again. Why is it so bad with python methods?..
test0.3dm (48.2 KB)
test.3dm (131.6 KB)