This is my first OpenSCAD project, where I’ve created a parameterized Skadis board by defining the number of rows and columns.
As mentioned, this is my very first project in OpenSCAD, and I built it to learn the basics. During my learning process, I needed a custom-sized Skadis board. While such boards exist, I couldn’t find any in OpenSCAD (at least, not to my knowledge). So, I decided to give it a try!
row = 10; // 10 rows will be formed. column = 7; // 7 columns will be formed.
I snooped off the dimensions of the Skadis board that I found in another model - thank you kindly!
→ https://www.printables.com/model/228663-skadis-t-nuts-mounting-system-for-ikea-skadis-pegb
If you have more experience with OpenSCAD, feel free to modify the code or suggest improvements. I’m always eager to learn something new!
--------------------------------------
Update 17/01/2025
- Added some rounded corners on the edges.
- Better width and height determination
- Used another source for dimensions: https://www.printables.com/model/73926-ikea-skadis-pegboard-200x200mm
- Fiddle with fillet edges, but is not stable (so commented out)
Please leave a comment if you made it and/or if there is an issue! It would make my day :)
PS: I'm planning to mill this out on my 3020 CNC, so some changes might occur in the design over time.
--------------------------------------
Update 07/04/2025
Received valuable feedback and improvement from Pyszo!
Thank you very much for this!
Added features:
- Real column numbers (odd and even) instead of only even pairs
- fixed dimensions of slots from 5mm to 5.5mm
- fixed height of plate from 5mm to 5.5
- stable in hole roundings
--------------------------------------
Update 08/04/2025
I was bitten by optimization, so I've added outer rounding, and now the Customizer in OpenSCAD can be used to get the exact skadis you want!
- Outer edge rounding
- Customizer in OpenSCAD
Etiketler
Model Kaynağı
