Skip to content

3D Printed Curved Glass Macro Port - Nikon 60mm n120

Featured Replies

Curved Glass Macro Port - Nikon 60mm n120

Hot off the printer:

17 hour print time!

IMG20260619090225.jpg

Perfect off the printer! No post-processing or clean up was needed beyond brushing off some threads and dust.

IMG20260619091103.jpg

Port, glass, glass o-ring, lock ring for glass, Ultima Dryglove lever or o-ring insertion:

IMG20260619092212.jpg

Pushing in the o-ring: Quarters, then Eighths, then the rest.

IMG20260619092438.jpg

Installed and Holding Vacuum:

Pool test later today.

Dive with empty, spare housing later this weekend.

IMG20260619093901.jpg

Edited by Dave_Hicks

  • Author
16 minutes ago, Atanas_Petrov said:

Looks great. What is the diameter of the glass element? Did you take it from the EP PEN Dome?

Yes. It was from a Zen Underwater WA-100 dome port for Olympus 9-18mm. Cost about $200 on ebay. The actual glass rim diameter was 103.85mm. I bought 103mm x 3mm 70a orings from McMaster Carr.

I got about 5 orings and used one up repeatedly using it to test fit and installation techniques in draft prints of the top of the port.

18 minutes ago, Atanas_Petrov said:

Looks great. What is the diameter of the glass element? Did you take it from the EP PEN Dome?

Really nice work. However, are you perhaps missing the feature that supports the port from being pushed back into the housing under pressure (circled in the image below)? If so, the port might only be supported by the plastic tabs of the locking mechanism (that's the case on my N100 housing).

N120 port.jpg

  • Author
20 minutes ago, Isaac Szabo said:

Really nice work. However, are you perhaps missing the feature that supports the port from being pushed back into the housing under pressure (circled in the image below)? If so, the port might only be supported by the plastic tabs of the locking mechanism (that's the case on my N100 housing).

N120 port.jpg

Yes, that looks like a problem!

My extension ring design has that lip but i didn't (think) i needed that extra diameter for the port.

I will add that back into the design!

Of course I'm biased.... ha. How much does your o-ring tool help pressing that? Still a pita?

image.png

  • Author
11 minutes ago, g3cko said:

Of course I'm biased.... ha. How much does your o-ring tool help pressing that? Still a pita?

image.png

It only took a couple of minutes to insert the o-ring. I made about six test prints to fine tune the fit. Too loose, still loose, too tight, just right. I made it snug enough that it was not impossible to place the o-ring. We will see how well it works in the water soon. I built in a provision for a locking ring outside the glass to secure it a bit out of the water.

Now the original Zen dome I could not push out the glass by hand. I had to pluck out the o-ring with a steel pick. My dome i can push out by hand, so it is not as tight but hopefully good enough.

I'll have to get one of those to save my fingers! And yeah, I took a few attempts on the tolerances and mine is still not perfect either, it will push out from the inside but I've been diving it for several years..

  • Author
21 hours ago, g3cko said:

I'll have to get one of those to save my fingers! And yeah, I took a few attempts on the tolerances and mine is still not perfect either, it will push out from the inside but I've been diving it for several years..

Is that a printed ring holding the dome on an extension ring? Subal maybe?

I considered that but decided to just print the whole port a single part. If there is ever a need to use to curved port in a more diverse set of configurations I could make a 20mm ring holding the dome.

I reprinted overnight and am getting ready to test this out.

IMG20260620130900.jpg

IMG20260620132752.jpg

Important Information

Terms of Use Privacy Policy Guidelines We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.