3d-printing/shower-phone-holder/README.md
Felipe M. 8489c57949
Update print notes to reflect flexible print orientation
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-15 16:45:26 +01:00

2.6 KiB

Shower Phone Holder

Preview

Hangs from an aluminum shower rail via two hooks at the top, with a pocket/tray at the bottom to hold a phone.

Parameters

Phone

Parameter Default Description
phone_width 165 mm Width in landscape
phone_height 80 mm Height in landscape
phone_thickness 12 mm Thickness with case

Rail

Parameter Default Description
rail_width 25 mm Measure your rail!
rail_thickness 10 mm Depth of the rail

Tolerances

Parameter Default Description
rail_tolerance 1.0 mm Clearance around rail
phone_tolerance 2.0 mm Clearance around phone

Structure

Parameter Default Description
wall 3 mm General wall thickness
back_thickness 3 mm Back plate thickness

Hook

Parameter Default Description
hook_width 25 mm Width of each hook
hook_drop 15 mm How far back leg drops behind rail

Pocket

Parameter Default Description
pocket_depth 25 mm How far pocket extends forward
pocket_lip 15 mm Front wall height
pocket_floor 3 mm Floor thickness

Drain Holes

Parameter Default Description
drain_radius_top 3 mm Radius at pocket interior (wide end)
drain_radius_bottom 1.5 mm Radius at pocket exterior (narrow end)
drain_count 5 Number of drain holes across pocket width

Corners

Parameter Default Description
corner_radius 5 mm Radius for rounded corners
corner_fn 40 Segments per rounded arc

Back Plate Style

Parameter Default Description
back_style "open" "solid", "hex", or "open"
hex_radius 5 mm Circumradius of each hexagon (hex style)
hex_wall 2 mm Wall thickness between hexagons (hex style)
hex_margin 5 mm Inset from plate edges/features

Open Style

Parameter Default Description
open_border_left 10 mm Left border width
open_border_right 10 mm Right border width
open_diagonal_width 10 mm Width of diagonal brace

Print Notes

  • Orientation: flat on one side
  • Hook will need support on the side that is not flat on the bed
  • Depending on the back plate design you may need supports as well