How to create a variable offset ruled surface.

We have a cylinder with a split along the surface and a ruled surface generated on that split.

What I'd like to be able to do is have the ruled surface tapered so that it starts at 0 offset at one end and 10 mm at the other. The interpolation should be linear along the rule. Any ideas?

SolidworksParts And Features