USLH: Universal Square Lens Hood
thingiverse
I really like the look of the square lens hoods done by Fujifilm like the LH-XF23. They come with a bit of a premium price tag though and only work with a bayonet mount. That's why I designed this customizable square lens hood which can be mounted to every lens which has a filter thread (so basically every lens). The design suits the overall style of the Fuji system. A friend of mine didn't even realize that it was printed when I had it on one of my lenses, which is a good thing I guess. How it works: Using the included SCAD file you can completely customize the design to your needs using the given parameters. -filterD: Just plug in the filter diameter your lens uses to make the thead the right size -frontD: Plug in the diameter of the front lens element. If you get this wrong you might encounter some vignetting. To be save, better go with a slightly higher value. -filterH: How long is the filter thread supposed to be? -focalLength: Plug in the focal length of your lens here. -hoodL: Plug in the length in which you want the lens hood. -lensRim: Plug in the thickness of the rim between inside of the lenses filter thread and the outer hull of the lens. This has mainly an cosmetic effect. -light: true or false. Switches between the two designs of the lenshood. The light version has no square aperture directly above the first lens element. -useLabel: true or false. Enables the label written on the lenshood. -sensorCrop: Plug in the crop factor of your camera sensor here. This is needed for the calculation of the angle of view. (FullFrame=1.0,APS-C(DX)=1.5,APS-C(Canon)=1.6,MFT=2) -showFOV: Only for test purposes. Renders the calculated field of view. From these parameters the angle of view for you lens is calculated and the hood is build accordingly. Also a thread with the correct thread diameter and pitch is created. Sadly this also causes a relatively poor performance when rendering, which is just a common problem with OpenScad. Be prepared for rendering times in the order of 30 minutes. It's not broken. It's just slow! I have yet to find a method to produce threads which work good AND render quickly. If you have any suggestions. Let me know. I have also included some prerendered versions of the lens hoods for 49mm and 52mm filter diameter, various focal length and the two different types. As I use them on Fujifilm X series cameras they are done for a 1.5x crop factor. If you want to use them on a full frame system use a shorter focal length accordingly (i.e. 35mm for a 50mm lens). Printing: Orient the lens hood with the filter thread facing away from the print bed. Usually no support is needed. Depending on the texture you want the lens hood to have you can either use a high or low vertical resolution. The thickest layers you should be able to use and still get a somewhat working thread are 0.375mm layers, as the thread pitch is 0.75mm. I did not try this though and would suggest a 0.25mm layer height when you want to go rough. For me 0.1 and 0.15 layer height worked flawlessly for a nice smooth finish. Have fun with the prints and don't forget to give me some feedback. This is my first upload on thingiverse so I am keen on knowing if you are happy with the design.
With this file you will be able to print USLH: Universal Square Lens Hood with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on USLH: Universal Square Lens Hood .