I am trying to create an truck exhaust mesh with blender.
Currently I am using a smaller size cylinder to cut inside and then using some other cylinders to cut every hole with boolean modifier.
Problem
As you see, the original mesh has many holes and cutting every single one of them with this method will take forever and if suddenly I decide to change the amount of holes in perimeter or exhaust diameter , I have to restart.
Question
Is there any easier way to do this?