3D Printable Godox AR400 Polarizer

I am by no means a product engineer, but I figured I would share the files for our 3D printed polarizer mount for the Godox AR400 ring flash we use for texture scanning.

This is for cross-polarized photogrammetry – to scan surfaces under controlled light with minimal to no reflections.

Erik from scanspace.nz sells a ready-made, better engineered version of this for around $120, but I figured I would share my version for anyone who doesn’t want to wait for shipping from New Zealand and has a 3D printer.

Some additional parts you will need:

  1. A polarizing film big enough (18cm square).
    You can get large sheets made for the film industry, but the only thing suitable that I could find locally was a replacement polarizing film for an iPad pro (12.9″).
  2. Three M3x10 thumb screws, or M3x12 bolts – and nuts.
  3. (Optional) A piece of 3mm clear acrylic, 18cm square.

The widest part is 225mm, so your printer will need a bed at least this big on both axes.

If you have M3x10 thumbscrews, you don’t need to print the Thumb_Screw.stl

Fixed Ring

The hexagonal slots on the back are there for M3 nuts, used to adjust the rotation of the polarizer.

I designed a lot of adjustment into this rig, but in the end it wasn’t necessary as the polarizer just needs to be fixed in the “correct” position and never adjusted again.

So you don’t need to fill all these slots with nuts, just the 3 you’ll actually need (at the 6-oclock, 2-oclock and 10-oclock positions. Check the photo above if this is unclear).

Then the whole Fixed Ring part mounts directly to the flash using the existing tiny screws that you’ll need to remove from the existing plastic cover.

Polarizer & Center Support

The polarizer (and optional acrylic) need to be cut into a circle 180mm wide, with a hole in the exact center that’s 94mm.

The acrylic is there to support the floppy polarizer, and can be used instead of the “Center_Support” part for full transparency. But cutting acrylic into perfect circles is difficult, you’ll likely need a router and a circle cutting jig.

If you can’t make the acrylic work, just use the Center_Support part instead.

Don’t glue the polarizer in place, just let it sit loosely on top for now.

Inner Hoop

Glue the acrylic/center support to the rim on the inner hoop

Thumb Screws

If you couldn’t find actual M3x10 thumb screws, you can print the thumb screw parts and glue regular M3x12 bolts into them.

The extra 2mm on the regular bot (M3x12, not M3x10) is so you can thread an additional nut on the bolt all the way to the end (hence why the hole on the printed part is hexagonal) to help keep it straight.

Outer Hoop

Finally the outer hoop simply sits on top and sandwiches everything. It’s held in place with the thumb screws threading into the nuts you placed in the fixed ring earlier.

If you don’t tighten the screws all the way, you should have some adjustability to fine-tune the rotation of the polarizing filter.


Be sure to test everything out in a dark room with your camera (and polarizing filter on the lens too), using the “always on” video light mode of the AR400 until all reflections are removed, both on the subject itself and of reflections of the subject on a shiny tabletop.

You may need to flip the polarizing sheet around and tweak the rotation very carefully to get rid of all reflections.

Once done, you can tighten the thumb screws down further until nothing budges, but not so tight that it damages the plastic.

9 thoughts on “3D Printable Godox AR400 Polarizer”

  1. Hello, thanks for sharing that precious content. Everything looks fine but after trying to print it on my prusa Mk3s, I figure that 225mm is not fitting on the printing bed. If you interrested, I can leave you the remixed files.

    1. Nicolas, I have the same issue. If wont fit on my Mk3s bed….. if you dont mind sharing your files so I dont need to deal with Blender.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.