GoPro 58mm Lens Adapter

by jamesonpwoods in Workshop > 3D Printing

4420 Views, 36 Favorites, 0 Comments

GoPro 58mm Lens Adapter

image1.jpeg

Unlike previous versions of GoPro, the GoPro Hero 9 allows the user to easily swap out the lens. This allows the use of polarized, ND, macro, etc. lenses. Looking to improve the image quality of my camera, I looked online to find a PL lens but found that they could cost around $50 for a set of 3. I remembered I had some filters for my DSLR but they would definitely not fit being that they are for a 58mm lens. I decided to design an adapter that allows me to attach one of these filters to my GoPro

Supplies

  • Calipers
  • 3D Printer
  • CAD Software

Model Lens Mount

Lens Mount.JPG
GoPro.JPG

Begin by measuring and creating a model of the GoPro's lens mount. I was able to obtain accurate measurements using just calipers. (Be careful not to scratch the lens!)

Model Adapter

Lens Adapter.JPG
Lens Adapter Slot.JPG
Thread Profile.JPG

Model a way to interface the adapter to the lens mount. This version has no locking mechanism and will only use friction to keep it in place. The adapter fits over the flanges on the mount and then twists 90 degrees. After searching around I was able to find the thread size for the lens: M58 x 0.75. However, this is not a size in the standard SolidWorks library, so I needed to create one.

Print the Parts

Print Layout.JPG
Print Slice.JPG

The large overhang between the GoPro lens mount and 58mm threads meant printing it all in one go would be difficult and require a lot of cleanup. I decided to split the adapter where that transition occurred and glue the two halves together. This is possible because the exact location of the two parts is not critical, as long as the camera does not capture any edges of the mount.

Assemble and Test

image5.jpeg
image2.jpeg
image0.jpeg
image1.jpeg

Once the parts come off the printer, clean up any extra material and glue the two halves together. Depending on the accuracy of your printer the threads may need a little cleanup. I was able to get the lens to attach and detach smoothly from the adapter after 5 to 10 times putting it on and taking it off. On the widest angle the camera can go I was unable to see any edges of the adapter.

Customize

I've attached the .stl files for both the lens mount and the adapter. If you have a different size camera lens feel free to use these steps and files to make your own mount!