Grasshopper - Sweep1

I’m attempting to use GH to model architectural components starting with simple curves. I noticed Sweep1 is reducing the number of points along the rail in my final product.

I started by dividing a curve (smooth arc) based on the on center spacing (in this case vertical mullions locations) and using those points to generate a polyline. This polyline then becomes the rail for my section to be applied. If I extrude the “simplified” polyline to visually check that the segments follow the OC spacing everything checks out; however after plugged into the sweep1 function the profile seems to follow a line of best fit and not the points I intended. The result may end up with 6’ segments instead of the 3’ segments created by the OC division.

Is there a way to sharpen the function of sweep or another way to go about this?

image
image