Blender Secrets - Perfect topology on Curved surfaces using Shrinkwrap and Base Objects
When modeling a circular object or other non-flat surface, you can add holes and other details using Knife Cut and Loop Tools. But it will usually break the perfect surface smoothness. One solution is to keep a smooth subdivided version of the base shape and use a Shrinkwrap modifier on a more detailed duplicate.
Get the free Blender Secrets sample PDF:
Get the 1000 page Blender e-book with free updates: