Parametric Wall Switch Mounted Whiteboard Caddy

This customizable 2 part print mounts to a 2-gang wall switch box and holds markers, eraser, and cleaning spray bottle.
5
20
0
194
updated September 24, 2023

Description

PDF

This whiteboard caddy was inspired by https://www.thingiverse.com/thing:1628827 - which served me well for many years.

Design Goals

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.

Compatibility

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.

Customization

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:

  • wall_thickness - Thickness of all walls
  • eraser_width - Width of the eraser holder hole
  • eraser_bottle_depth - Depth of the eraser holder hole and diameter of the spray bottle (mine were the same so I decided not to handle modeling a transition between non-matching eraser and spray bottle sizes)
  • marker_diameter - Diameter of the marker holes
  • screw_diameter - Diameter of the attachment screw holes (currently sized to allow my screws to freely spin)
  • wallplate_buffer_distance - Spacing between the sides of the wall plate and the start of the caddy elements
  • wallplate_border_width - Width of the aesthetic border that fills in the additional space between the wall plate cover and the wall, only the outside of the border is visible
  • hole_fillet_radius - Fillet radius used for marker, eraser, and spray bottle holes. Should not exceed wall_thickness when combined with outer_edge_fillet_radius
  • outer_edge_fillet_radius - Fillet applied to outer edges

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.

Printing

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.

Tags



Model origin

The author marked this model as their own original creation.

License