I use the following settings for printing these with PLA. Your temperatures will vary based on brand or using PETG or others. I use a heated bed on my Taz6. If you do not have a heated bed you may have to use a brim of 5 lines and other means to adhere it to your print surface.
IMPORTANT - Please use look at the Cura settings attached and adjust as needed speedwise. You need to keep it at .2mm - .25mm layers for it to come out looking well. ALSO, you should use the modifier file for best results! Set it for a per model setting for "Overlaps" and turn off infill and select 'Ironing'. This will make sure the bottom of each visor in the stack gets an extra ironing (it helps fill gaps). Lastly, if you don't import settings here are my key ones below.
Layer Height - .2
Wall thickness - 2mm
Wall Line Count - 4
Infill - 40%
Supports - NO
Build Plate Adhesion - Skirt
Top/Bottom Thickness - 1mm (4 layers)
Top/Bottom Pattern - CONCENTRIC (Critical for success)