sl-mechanical
b0c2b5564d
feat: Add Issue #505 CAD - 24V Charging Dock OpenSCAD Models
CAD implementation files for Issue #505 (24V charging dock upgrade):
- charging_dock_505.scad: Main dock assembly
* Base plate: 340×320×12 mm (enlarged for 240W PSU)
* Back wall: 250×85×10 mm (pogo pin housing, LED bezel recess)
* V-guide rails: 100mm deep, self-centering funnel (print 2×)
* ArUco marker frame: ID 42 (DICT_4X4_250), 15cm mast
* PSU bracket: Sized for Mean Well IRM-240-24 (210×108×56 mm)
* LED bezel: 4× status indicators (SEARCHING/ALIGNED/CHARGING/FULL)
- charging_dock_receiver_505.scad: Robot-side receiver variants
* Lab receiver: Stem collar mount (SaltyLab)
* Rover receiver: Deck flange mount (SaltyRover)
* Tank receiver: Skid plate mount + extended nose (SaltyTank)
* Common contact geometry: 20mm CL-to-CL brass pads, V-nose guide
* Wire bore: 3mm (supports 12 AWG charging wires)
Key changes from Issue #159 (5V):
- PSU dimensions: 63×45×28 mm → 210×108×56 mm
- Base/bracket enlarged accordingly
- ArUco ID: 0 → 42
- Contact geometry unchanged (compatible with Issue #159 receivers)
- Pogo pins, V-guides, LED circuit identical
Files ready for:
- STL export via OpenSCAD render commands
- 3D printing (PETG recommended)
- Assembly integration with docking node (#489)
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-06 11:44:28 -05:00
..
2026-03-01 00:59:47 -05:00
2026-02-28 12:45:40 -05:00
2026-02-28 23:30:06 -05:00
2026-02-28 14:57:30 -05:00
2026-02-28 23:30:06 -05:00
2026-02-28 23:30:06 -05:00
2026-03-02 20:44:27 -05:00
2026-03-06 10:30:44 -05:00
2026-03-06 11:44:28 -05:00
2026-03-02 10:15:14 -05:00
2026-03-06 11:44:28 -05:00
2026-03-02 10:15:14 -05:00
2026-03-02 10:15:14 -05:00
2026-02-28 12:45:40 -05:00
2026-02-28 22:53:18 -05:00
2026-03-02 09:58:22 -05:00
2026-03-02 09:58:22 -05:00
2026-03-02 09:58:22 -05:00
2026-03-06 10:30:44 -05:00
2026-03-02 10:38:07 -05:00
2026-03-02 10:38:07 -05:00
2026-03-02 10:38:07 -05:00
2026-02-28 14:57:30 -05:00
2026-02-28 22:53:18 -05:00
2026-03-02 08:42:44 -05:00
2026-03-02 08:42:44 -05:00
2026-03-02 08:42:44 -05:00
2026-03-02 21:36:58 -05:00
2026-02-28 22:53:18 -05:00
2026-03-02 08:42:44 -05:00
2026-03-02 09:20:41 -05:00
2026-03-02 09:20:41 -05:00
2026-03-02 09:20:41 -05:00
2026-02-28 22:53:18 -05:00
2026-02-28 22:53:18 -05:00
2026-03-02 09:46:27 -05:00
2026-03-02 09:46:27 -05:00
2026-03-02 09:46:27 -05:00
2026-03-01 00:59:47 -05:00
2026-02-28 14:57:30 -05:00
2026-02-28 23:30:06 -05:00
2026-03-01 00:41:45 -05:00
2026-03-01 00:41:45 -05:00
2026-03-01 00:41:45 -05:00