Categories
Uncategorized

Customizable Trays in OpenSCAD

A simple start to parametric design in OpenSCAD…

A 3d Printed Customizable Tray

This is an OpenSCAD script that can create custom trays/drawers based on the dimensions you set, because it is a parametric design. If you’re new to OpenSCAD this might be a nice project to examine. It uses the BOSL2 library (Belfry OpenSCAD Library, v2.0), and it’s a pretty simple and (hopefully) easy to understand script.

A 3d Printed Customizable Tray

I tend to use this to create small “drawers” to fit on my desk, or under my monitor stands. The large one pictured is 185x185x40, but the idea is for you to make them whatever size you need as it’s a parametric design where you set the variables to have whatever values work for your specific situation.

A 3d Printed Customizable Tray

If you’ve used OpenSCAD and mainly stuck to the cube you might want to look at the MCAD library or the BOSL2 library, as they offer a lot more options for creating cubes (and other shapes). Of course with more power comes more complexity, but you can make rounded cubes of all sorts with MCAD and BOSL2. (MCAD was my go-to for rounded cubes but I’m just getting into BOSL2 and this is my first project using it.)

You can get the .scad file from Printables.com – Customizable Tray. Open the .scad file in OpenSCAD, change the dimensions, and render a tray!

A 3d Printed Customizable Tray