IKEA KALLAX Cabinet doors 3D Printer File Image 1
IKEA KALLAX Cabinet doors 3D Printer File Image 2
IKEA KALLAX Cabinet doors 3D Printer File Image 3
IKEA KALLAX Cabinet doors 3D Printer File Image 4
IKEA KALLAX Cabinet doors 3D Printer File Image 5
IKEA KALLAX Cabinet doors 3D Printer File Image 6
IKEA KALLAX Cabinet doors 3D Printer File Image 7
IKEA KALLAX Cabinet doors 3D Printer File Thumbnail 1
IKEA KALLAX Cabinet doors 3D Printer File Thumbnail 2
IKEA KALLAX Cabinet doors 3D Printer File Thumbnail 3
IKEA KALLAX Cabinet doors 3D Printer File Thumbnail 4
IKEA KALLAX Cabinet doors 3D Printer File Thumbnail 5
IKEA KALLAX Cabinet doors 3D Printer File Thumbnail 6
IKEA KALLAX Cabinet doors 3D Printer File Thumbnail 7

IKEA KALLAX Cabinet doors

Josh Makeshift avatarJosh Makeshift

April 14, 2025

makerworld-icon

Description

Boost MeThanks for checking my print out! Step files and Fusion 360 file also available under downloads! Cheers!

I designed and 3D printed cabinet doors for IKEA shelves. They don't require any screws, utilize print in place hinges, and have a magnetic closure. A great IKEA hack and fun way to personalize your IKEA KALLAX shelves.

 

Magnets used were 6x3mm 

The exact ones I used were: https://amzn.to/4jvDL14 (aff link)

 

CREATE YOUR OWN DESIGNS

I've uploaded the Fusion 360 file to help you make your own designs or doors to fit your shelves!

I'm still new to cad design so please don't judge me too hard on file structure or constraints and I apologize in advanced for if anything breaks while updating parameters 🙈

 

The components that make up a cabinet are:

  • 4 Beams
  • 4 panels that make 2 doors
  • 4 hinges (These hinges should be exported with it's corresponding panel to be printed in place)

I will use the Kallax shelf as an example for each of these parameters you can modify.

The Kallax shelf dimension is 13.25" x 13.25" (336.55mm x 336.55mm)

h = height of shelf dimension, w = width of shelf dimension

 

panelHeight

This will be the size of each panel height and you have to take the thickness of the beam (10mm) into consideration when calculating:

(h/2) - 10

Kallax example: (336.55/2) - 10 =  158.275mm 

 

panelWidth

This will be the size of each panel width:

w/2

Kallax example: 336.55/2 = 168.28mm

 

dovetailTol

The tolerance between the dovetail joints.

I found that 0.05mm worked best for my Bambu X1C and Prusa Core One but it may be different for yours.

 

Tip: Best way to test the fit is to print just the beams and hinges (without the door panels)

 

There are other parameters in the file but I would not advise using them as I may have abandoned using them midway.

 

I hope this all makes sense lol.

Please tag me in your creations on socials, I'd love to see them!! @joshmakeshift