Buck1949 wrote:
I purchased an aftermarket hard plastic lens hood for a canon 18-55mm lens. When I set the lens at 55mm I get shadowing in my photos and viewfinder. Obviously the ‘tulip’ portions of the hood are a bit too long. Don’t think I’ll buy another one.
Buck1949 wrote:
Possible. Right size threads and unbranded - so who knows.
Since it has threads, that's an example of a "generic" screw-in petal hood. Maybe it was "posing" as a "correct fit" for the EF-S 18-55mm lens when you bought it. It's actually not. It's a "universal" screw-in hood that apparently doesn't fit well and is probably very easily mis-positioned so the longer petals cause the vignetting in images you're seeing (although I'd have expected to see vignetting at the 18mm setting... not at 55mm).
There's a difference between "generic" hoods and the third party clones of the OEM hoods. The generics often don't fit or work well. The clones may or may not be quite as good as the OEM, but usually fit and work pretty well.
Proper lens hoods for most Canon lenses,
including all the 18-55mm, are
bayonet mount... not threaded. (A few modern Canon lenses use clamp-on or clip-on hoods, or have built-in.... None use screw-in.)
Depending upon which Canon 18-55mm lens you've got, it uses a different hood.
The EF-S 18-55mm "STM" lens uses Canon EW-63C ($22), "tulip" shaped, bayonet mount hood. The Vello EW-63C is a $10 clone.
EF-S 18-55mm "II" lens uses Canon EW-60C ($18) bayonet mount hood. Vello EW-60C clone costs $10. These are not tulip shaped hoods. It so happens Vello makes one, their EW-60CT, $15.... HOWEVER, I don't know how well that works because this lens' front barrel rotates during focusing, which will cause the tulip "petals" to be incorrectly positioned more often than not.
I don't know what hood the earlier EF-S 18-55mm uses. Probably the same as the "II", since it's front barrel rotates (only the STM's doesn't, and so can use a tulip hood).
Finally, the "EF-M" 18-55mm STM (for the M-series mirrorless cameras), uses EW-54 bayonet mount, tulip shaped hood: Canon OEM ($20), Vello ($10) or Fotodiox ($8).