How to push pull face around a cylinder

How can I push-pull the face marked in red around the centre line of the cylinder?
I would like to basically push the surface around to where I want it, so it gives me the gutter-shaped image below.
I can do this by exploding the polysurface, rotating the faces, then cutting them and re-joining them but it is long-winded and I would like to think that push-pull can do this in a couple of clicks?

see images of before and after below, as well as a sample model.

split tube.3dm (73.5 KB)

Well, that seems like a long way to go about it… What you would need to do is sub-object select the inside face on one side and then use Rotate with the centerline of the tube as the axis to rotate the face into the desired position. Then do the same on other side. But there are much easier methods of doing this, including modeling it from scratch.

Push-Pull is currently limited to linear motions.

simply draw curves and wire cut with gumball.

Hi thank you for your input.

I have tried sub-surface select, but no matter what bits I select, when it is rotated, it distorts the outcome…

Rotating the actual face is the same type of function as push-pull is and i don’t mind which way it is done as long as it is intuitive and easy to manipulate.

As mentioned, I am able to achieve the right modification, but I would have thought Rhino could do it in fewer steps somehow.

Modeling it from scratch is fine when you have design intent / upfront knowledge of the final design.
But when developing designs or modifying previous versions and adapting them to a new scenario, then modeling from scratch is definitely not the easiest method..

Hi Kyle

Thankyou for your input.
The only issue with your simplified method is that if you want to keep the small faces correct to the rotation / perpendicular , then your method it only works on the midway line as anything above or below centre will not be perpendicular and the small faces will be angled / wider

as mentioend I can achieve the desired result but the need to simply click a face and push it is becoming standard in todays software, I think Rhino will have this type of push pull action one day (hopfully)

just draw the curves from the center point of the cylinder to whatever angle you want, that would keep the faces perpendicular.

agreed that more smarts in Push Pull would be nice.

not sure if that type of transformation is possible, @Joshua_Kennedy can speak about the potentials for that tool.

Now that was an impressive clean cut :kitchen_knife: :ok_hand:

Thank you, I would love to hear comments on future improvements in this area too @Joshua_Kennedy.