Patterns on curved surfaces

Hi,

I'd like to pattern solid features normal (perpendicular) to a curved surface.  I've attached a file showing the best I've been able to do so far (which isn't good).  Is there a way to pattern a sketch over a curved surface then create a boss normal to that surface at every instance?  I'd like for the attached housing to look like Pinhead from the movie "Hellraiser".

Thanks,

Kelly

SolidworksParts And Features