Modern Walnut Wall Lamps | 3D Printing Build




About: My name is Duncan Smith and I am a designer and maker using 3D printing to create awesome products for the home and office. Check out my website for more 3D printing builds or downloadable STL files.

This design came about from the desire to clear up some space on my nightstand. I wanted a lamp but I didn't want to take up my precious space and so designing modern wall lamps was an obvious choice. Here I combine a simple cube type shade - 1 part opaque, 1 part transparent. I have used Philips Hue light bulbs to have some smart control over the lighting, however, the light kit I used has a simple toggle as well. The shade is then mounted on a piece of walnut wood for a nice modern look.

Step 1: What You Will Need

Step 2: 3D Printed Parts

Opaque Shade

  • Low warp filament recommended
  • 0.2mm layer height
  • 15% infill
  • Support not required

Light Fixture Bracket and Optional Drilling Guide

  • Filament choice not important
  • 0.2mm+ layer height
  • 10% infill
  • Support is not required

Transparent Shade

  • Clear or transparent, low warp filament recommended
  • 0.2mm layer height10-20% infill (infill pattern and % may vary how it diffuses light)
  • Support optional

Step 3: Finishing 3D Prints

  1. Remove any support material if it was used.
  2. Start by sanding down each outer portion of the printed parts – starting with 120 and slowly progressing up to 320 (or higher if desired).
  3. Using a lightly damp cloth, wipe down sanded parts to remove any dust.
  4. Apply 1-2 coats of primer.
  5. Lightly sand down dry primed parts with 600+ grit sandpaper.
  6. Using a lightly damp cloth, wipe down sanded parts to remove any dust.
  7. Apply 2-3 coats of paint to the opaque shade. I chose a matte white paint.
  8. Clear coated both the opaque shades and the transparent shades.

Step 4: Prepping Wood

  1. Cut 2 squares - roughly 14.5 inches on each side.
  2. Do some light sanding to your desired smoothness.
  3. Using a lightly damp cloth, wipe down sanded parts to remove any dust.
  4. Use a stain of your choice or linseed oil and apply to the front and sides of the wood.
  5. Once dry, clear coat.

Step 5: Assembly

  1. Use drilling guides to drill holes in the wood.
  2. Glue light fixture into the opaque shades.
  3. Use hot glue and glue the light kit into the light fixtures.
  4. Run wiring through the hole in the shade and line up the shade onto the wood.
  5. Screw shades onto the wood and optionally use glue to further secure them.
  6. Install light bulbs.
  7. Add your wall hanging hardware to the back of the wood.
  8. Add the transparent shade to the top of the opaque shade.
  9. Install screws into the wall where you intend to hang the lamps.
  10. Plug in lamps, and enjoy!

Step 6: Wrap-up

Thanks for checking out the Modern Walnut Wall Lamps 3D Printed build! If you enjoyed it, I post monthly builds using 3D printing on my website,



    • Backyard Contest

      Backyard Contest
    • Growing Beyond Earth Maker Contest

      Growing Beyond Earth Maker Contest
    • 1 Hour Challenge

      1 Hour Challenge

    2 Discussions


    Sort of, I have a couple of the printed parts prior to assembly and then I have a couple of the wood but I actually switched from oak to walnut so those pictures are no good to use so I didn't include.