This whiteboard caddy was inspired by https://www.thingiverse.com/thing:1628827 - which served me well for many years.
I created this version from scratch which attaches to the screws that hold the switch to the electrical box in order to avoid needing to use wall adhesive. I decided to attach this behind both the wall plate cover and the switch in order to avoid creating a gap between the cover plate and switch since the structural part needs to be thick enough to be rigid and not bend away from the wall. I also wanted to forgo the strategy of printing a replacement wall plate cover so that I wouldn't risk losing the original cover before I move out.
The screw spacing is 3.281" (83.33mm) to match North American “Box Mount” standard, and to provide clearance for the screws of a “Device Mount” wall plate cover - this is easily adjustable using the Fusion360 file. Some geometry changes might be needed to have clearance for a “Strap Mount” wall plate cover since the screws securing the switch to the electrical box and the wall plate cover to the switch are closer together.
The design is mostly based on a single fusion sketch where all the dimensions are customizable, including wall plate dimensions, screw spacing (between the left and right switches as well as vertical spacing). Other dimensions are customizable through the parameters as follows:
The number of marker holders can also be customized by editing the rectangular pattern operation and changing the row and column count. Be sure to adjust the union operations to join any added marker holder bodies and ensure any fillet operations haven't lost any related edges.
The Fusion360 project combines the elements into 2 halves for each side of the caddy so that it can be printed in 2 pieces. The default settings were too big for the Prusa bed.
The author marked this model as their own original creation.