3D Printing

NIKKOR Z 14-24mm to Haida Filter Adapter

A custom adapter that lets a Haida 100 mm filter holder work on the Nikon Z 14-24 mm while respecting the lens geometry and avoiding vignetting.

Ultra-wide lenses are exactly where filters become useful and awkward at the same time. The Nikon NIKKOR Z 14-24 mm is optically great, but once the goal is to use a Haida 100 mm filter holder, the lens geometry and hood arrangement make that less straightforward than on more ordinary lenses.

The interface problem

The adapter had to replace the original hood and still feel like it belongs there. That sounds simple until an ultra-wide angle enters the picture, because every added millimeter and every unnecessary edge starts to matter.

This is not a part where a close-enough fit is good enough. If the mount feels loose, the whole setup becomes untrustworthy. If the geometry projects too far into the field of view, the result defeats the purpose.

The real design constraint: no vignetting

The key challenge was not only creating a bayonet-style fit. The key challenge was keeping that fit secure while avoiding vignetting on a lens that sees extremely wide.

That changes how the entire part has to be thought through. Thickness, transitions, and the position of the filter-holder interface are not cosmetic choices. They are optical constraints translated into mechanical geometry.

Why this is a good example of custom printing

This project is exactly the kind of thing that 3D printing is very good at: a specialized bridge between an existing professional tool and another system that was not really meant for it out of the box.

Commercial adapters for niche combinations often either do not exist or are expensive enough that experimentation becomes annoying. With a printed adapter, the interesting work is in the geometry and the fit, not in pretending the part should be generic.

What makes the final part useful

The adapter earns its place because it removes friction from an otherwise awkward setup. It lets a specific square-filter workflow stay usable on a lens that people often choose precisely for landscape and travel work.

For me that is what makes the project worth documenting: it is a purpose-built interface piece that only exists because a real workflow needed it.

Work in progress