Drawer for CD rack (parametric)

Turn a CD rack into a drawer system
2
1
0
14
updated May 6, 2025

Description

PDF

About

I've a desk with an in-built CD rack, but I don't use CDs anymore. However, the shelf space itself is quite deep compared to the CD rack that sits in the front of the shelf, so putting a cardboard as a makeshift shelf in the CD rack just wastes the space behind and lets items fall back behind into the abyss….

This is my first parametric model, so am open to recommendations or advice on how to set up the file for easier use. Do flag if there are any issues/mistakes with the file.

Files

In addition to the f3d, I've included 3 generic sizes:

  • 14mm - the smallest I've set the parametric model to go
  • 32mm
  • 64mm

 

Editing parametric model

  • drawer_height
    • How tall you want the drawer to be in total (i.e., external height)
  • frame_depth
    • The depth of the CD rack. Some racks are not the full size of a CD case, so that the case can protrude out slightly. Measure the furthest that a CD can slide in your rack. This may be more shallow than how deep your shelving unit can go.
  • frame_width_external
    • By default, I set this to a standard CD case size (the way you would insert it to still see the title). However, if your CD rack is different, feel free to change.
  • frame_width_internal
    • The distance between the ribs of the CD rack. Measure the open air distance between the CD rack ribs. For this, I just used my own measurement as the base.
  • shelf_depth
    • The depth of the shelving unit your CD rack is in. My desk setup has quite a lot of space behind the CD rack that would otherwise go to waste if I just left it at the size of a CD case fitting in the rack.
Note on the Design History (red/yellow)

I've tried to allow for the variation of height, but due to the variable lip cutout, it will show some red/yellow in the historical combine, fillets, and/or remove depending on the height of your drawer (i.e., if your drawer height is short enough, it will show errors around combining/filleting a non-existent cutout; if your drawer height is tall enough, it will show errors around removing a nonexistent body). Based on the few tests I did, the body titled “exportstl” should still be ok, regardless of those different ‘issues’.

Tags



Model origin

The author marked this model as their own original creation.

License


Highlighted models from creator

View more