Skapa
Generate 3D printable models for IKEA SKADIS pegboards.
Install / Use
/learn @nmattia/SkapaREADME
SKÅPA
3D printable models for IKEA SKÅDIS
<br/> <br/> <p align="center"><img width="300" alt="part animation" src="https://github.com/user-attachments/assets/bc1bfe6e-2d24-4042-95d5-efc531b7d486"></p> <p align="center"><a href="https://skapa.build">🔗 https://skapa.build</a></p> <br/> <br/>SKÅPA (or simply, skapa) is a tool that generates 3d models compatible with IKEA's SKÅDIS pegboards.
The models can be customized and downloaded, and are meant to be then sliced and 3D printed (see Printables page).
SKÅPA is a passion project, not a commercial product of any kind! To learn about how it works and how it was built, read this.
The name SKÅPA
The name SKAPA comes from the Swedish word for "create" or "make" (I was told), reflecting the app's purpose: allowing users to design and generate custom 3D-printable parts and boxes for IKEA SKÅDIS pegboards.
Technology
The tool runs as a webapp, built with vanillajs, using ThreeJS and vitejs. The models are generated using manifold and have a custom rendering pipeline to render outlines, aiming to look like an orthographic version of an IKEA manual.
Using SKÅPA
Print the models
Anyone with a 3D printer can download and print the physical parts.
- Go to https://skapa.build,
- Tweak the model to your liking,
- Hit download and open the model in your favorite slicer,
- Slice with 0.2mm layer height and no support material.
For more info, see the Printables page.
Build the app
The app uses vitejs.
npm run dev # for development
npm run build # for production build
Roadmap
The roadmap is not set in stone and is mostly a list of ideas I've had to extend SKÅPA.
- Go beyond SKÅDIS pegboards and add 3d-printable accessories for more IKEA products
- Advanced mode for customizable wall & bottom thickness
