Subdivion Surface in C4D not good option by some Moi3D Objects/Parts?

 From:  Frenchy Pilou (PILOU)
6298.7 
Why not just calculate just one unioned box fillet and make an array fill around the cylinder?
maybe more speedy calculation!

EDITED: 24 Nov 2013 by PILOU