Cleat wall cabinet generator

As I get my shop re-organized, one thing I’m planning to do is trade out my disorganized wire shelves for cabinets and a cleat wall. I’ve been traveling recently, so decided to hammer out something that I think will be useful for the cleat wall: an automatic SVG generator!

Inspired by systems like Gridfinity, this lets you enter in the size of cabinet you want, plus information about your stock / cutter / wall, and generates an SVG for import into EstlCAM or wherever you need.

I have some features I’d like to add, including:

  • support for metric
  • custom cabinet types (like a simple tray rather than a cabinet, a drill holder, etc.
  • support for drawers (either more SVGs or STLs to 3D print)

If I really go crazy, I’ll look into things like custom layouts (i.e. more optimal nesting, generating cut panels according to sheet sizes) or generating a render for the finished shelf. In the meantime, I thought I’d share it here in case someone else finds it useful. If you end up using it to build something, please do share pictures!!

Try it at stash.zach.network. There’s a link on there to report issues or request features you think might be useful.

9 Likes

What units are the target for tge size? Inches? Depth /height?

1 Like

Yes inches, let me update it to make that clearer.

edit: done. should be live in a minute or two.
edit-edit: I removed all the units to better support metric. Now you should just use the same units throughout the options and you can use either metric or imperial units. :smiley:

2 Likes

That‘s pretty neat, I will definitely check it out because I need some more boxes for my french cleat for gloves and masks. :slight_smile:

I have been using Gallery - Boxes.py for some of my „irregular“ boxes and then just added the holders to it in the DXFs.

I really like your idea to support custom types as well, until you have that, you can use mine. :stuck_out_tongue:

1 Like

Oh, what a useful library!! Do you mind if I use these as I build the new cabinet types?

Sure, go ahead. Though, as I said, some are heavily inspired by the boxes page.

What I always try to do is to make sure I have 3-5mm on top of the slots so they don’t necessarily need glue. In your version the bottom would fall out. :yum:

You can see my V1 in the File Holder (open) and V2 the Chisel holder (closes, but besides that basically the same model).

1 Like

What about making a test fit part too. One that would use less material, but you could check tolerances and get your cam right before cutting a whole cabinet.

1 Like

Great idea! I had some time before work this morning, it should be live in a minute or two. :smiley:

2 Likes