dorkhub

skapa

Generate 3D printable models for IKEA SKADIS pegboards.

nmattia
TypeScript40225 forksupdated 3 weeks ago
visit the demogit clone https://github.com/nmattia/skapa.gitnmattia/skapa

SKÅPA

3D printable models for IKEA SKÅDIS



part animation

🔗 https://skapa.build



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.

  1. Go to https://skapa.build,
  2. Tweak the model to your liking,
  3. Hit download and open the model in your favorite slicer,
  4. 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

more like this

lottery

🎉🌟✨🎈年会抽奖程序,基于 Express + Three.js的 3D 球体抽奖程序,奖品🧧🎁,文字,图片,抽奖规则均可配置,😜抽奖人员信息Excel一键导入😍,抽奖结果Excel导出😎,给你的抽奖活动带来全新酷炫体验🚀🚀🚀

JavaScript4.6k

search

search projects, people, and tags