Hi Victor. I just wanted to reduce diameter of a cylinder and changing radius by delta choosing internal axis of symmetry. Instead bringing nodes inside it offsets them and changes shape from cylindrical to ellipsoidal. I used this option in previous versions and it worked fine, even not aligned with the global CSYS.
Comments
1) Mesh tools -> Move/copy, coordinate system: Cylindrical. If you choose the wrong axis here, it can end up looking like an ellipse, so perhaps that happened?
2) Mesh tools -> Scale. Use the same scale factor for the two radial directions.
3) Mesh tools -> Fit to curved surface, cylinder.
For an arbitrarily oriented cylinder, you would have to rotate it so it's axis is parallel to one of the global axes before resizing it.
EDIT: Sorry, I didn't see your title so you can ignore options 2 and 3. If it still doesn't work, can you describe which options and values you used so I can reproduce it?
P.S. I know how to create an iglo tent in Mecway now
So two remaining options are either use Fit to curved surface like you did in one video, or move the cylinder to the origin before resizing, then move it back again.
You do raise a good point about how convenient it would be to automatically find the location of the axis. This might be an idea for another option.