So I created a script that allows me to explode a cruve into segment and then divide these segments with a specific number of points drive by a lenght paramter. From the points, I’ve been able to extrude rectangles perpendicularly to the base curve.
But ! I’ve create a block inside Rhino which I’d like to copy on each point along the curve but I am unable to orient the blocks perpendicularly to the curve (see screenshot).
I think I’m pretty close to acheive it but I kinda miss something.
I don’t fully understand your code but it looks like you don’t understand how Orient works. No need to move geometry before using it, just supply ‘Source’ (A) and ‘Target’ (B) planes and it does both; moves and orients the geometry.
You’re right, I didn’t know ‘Orient’ both moves and orients…Seems like ‘Move’ AND ‘Orient’ just multiply everything.
About the screenshot of EleFront, I tried to move and orient a Rhino block but it seems that GrassHopper can’t recognized block as geometry or brep. So I had to explode it and make it as a block in GrassHopper using that plugin.