This provides a framework to run developeable surfaces along a surface using two edge curves and a spacing distance. You can also vary the number of surfaces to be sub-divided between the curves. An unfolded 2D version of the 3D surface is also created at the local origin of each surface.