Wall lamp with interchangeable projections - snap-fit design
All parts printed in PETG without supports.
You additionally need:
E27 lamp socket with screw fixing (short version / cheap on amazon & co)
E27 light bulb. I recommend (head mirror) filament light bulb. I would not recommend classic light bulbs, as it may get too hot.
last Updates
Added a short strut for assembly without the globe part. It turned out that patterns look best with a small E27 head mirror light bulb (see last picture). I used Paulmann bulb no. 28664.
Added pdf with dimensions so you can cut out plates from cardboard.