Needed a dome shaped grill for some cheapo ebay speakers I bought for my android based arcade cabinet. Didn't feel like playing with others designs and having to scale them, so I made my own. It will do what I need it to do, maybe you can find a use for it, too.
Made v2 with smaller holes because my .3 print res got choppy sometimes, and one of my grills broke when cutting away supports.
Monoprice Maker Ultimate/Duplicator 6
I used supports at a very low percentage, around 7 percent.
I used Tinkercad to design it.
Somebody had a circular shape arrangement generator I used several times. I also used 2 half circles to get the dome shape. Used someone's pill shape generator to make the tabs where you screw it on. It's not perfect, but it's good enough for me.