One of the useful commands in Rhino is _FlowAlongSrf that, in my opinion, lacks a few options.
Image shows the different behavior between Rhino and MOI using _FlowAlongSrf , and personally I prefer the result of MOI.
I attach the file, someone can tell me how I can get the same result?
I tried everything (reversal of normal etc … etc …) but to no avail. Only by moving the cylinder under the plane i obtain that it will recline on the upper face of the hemisphere, but not to maintain the side walls of the cylinder vertically.
You get a slightly better result if the reference surface is made with UnrollSrfUV command. It looks to me that MOI version is more like splitting the target surface with a circle, and simply extruding it up (it doesn’t work with complex objects though).