UV Unwrapping a complex cylindrical object - HELP!

I’ve been having trouble unwrapping a mesh how I would like it to unwrap. Here is an extremely simplified version of a mesh with the proper seam marked:

Here is the unwrapped result:


This is what I want it to look like:

I manually tweaked the layout to get it that way. Doing that to a more complex mesh would be a nightmare. Is there anyway to get that result without the tweaking? It would save so much time.

You can choose Cylinder Unwrap, and set ‘Align to Object’ in the Operator Panel


Thanks so much guys! I think you just saved my life. I never could figure out how the follow active quads option works. I’ll have to try these to see what works best with my project.