How to do a uniformly distributed pattern of dimples on a cylinder surface?

I am trying to make a pattern of dimples 33mm hexagon 3mm deep on a cylinder surface however it doesn't look as desired as i cannot propagate to the whole lenght of the cylinder as it results in the zero geometry. My attempts are shown in files and images attached. The surface finish of my patter that i am trying to achieve is shown in the image called sample. Would anyone please help me with this or would give me suggestion?

Answer
 
Comments 1