Files
socktop-swipe/cad/geeekpi_rack_adapter_release_v1/README.md
T
jasonwitty 9f4bcec250 Add the 19" rack adapter CAD package and the v2 plan
cad/ holds the left/right side adapters that mount the GeeekPi 9" 3U
touchscreen (a 10" mini-rack part) into a standard 19" rack: OpenSCAD
source, STLs, Anycubic Mega Pro gcode, and SendCutSend DXFs for the
sheet-metal version. Geometry is physically tested in a 19" rack.

notes/PLAN-v2.md is the reviewed plan for the Rust rewrite.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-09 12:44:17 -07:00

118 lines
4.0 KiB
Markdown

# GeeekPi 9" Monitor to 19" Rack Adapter
A pair of side adapters for mounting the **GeeekPi 9-inch 1280x720 3U rack-mount touchscreen monitor** in a standard **19-inch equipment rack**.
The design also provides **three keystone-jack positions on each side of the display**.
![Installed adapter](docs/installed.jpg)
## Release v1
Release v1 contains both:
- **3D-printable adapters** for left and right sides
- **SendCutSend-ready DXF files** for left and right sides
The mounting geometry has been physically tested in a standard 19-inch rack.
## Files
```text
.
├── README.md
├── 3d-print/
│ ├── geeekpi_19in_adapter_LEFT_release-v1.stl
│ ├── geeekpi_19in_adapter_RIGHT_release-v1.stl
│ ├── geeekpi_19in_adapter_LEFT_release-v1_AnycubicMegaPro.gcode
│ └── geeekpi_19in_adapter_RIGHT_release-v1_AnycubicMegaPro.gcode
├── sendcutsend/
│ ├── geeekpi_19in_adapter_LEFT_release-v1.dxf
│ └── geeekpi_19in_adapter_RIGHT_release-v1.dxf
├── source/
│ └── geeekpi_19in_adapter_release-v1.scad
└── docs/
└── installed.jpg
```
## Key dimensions
| Feature | Dimension |
| --- | ---: |
| Adapter width | 132.3 mm |
| Adapter height | 132.0 mm |
| 3D-print thickness | 1.8 mm |
| Monitor mounting holes | 4.5 mm diameter |
| Keystone opening | 16.0 x 22.0 mm |
| Keystone vertical centers | 31.5, 66.0, 100.5 mm |
| Clear plastic/metal between keystone openings | 12.5 mm |
All three keystone openings are identical.
## 3D printing
The installed adapters shown above were printed in PLA and are strong enough to support the display when mounted.
Settings used for the tested print:
- **Material:** PLA
- **Layer height:** 0.20 mm
- **Overall part thickness:** 1.8 mm
- **Infill:** 80%
- **Pattern:** alternating horizontal/vertical rectilinear
- **Bed:** 60 C
- **Nozzle:** 205 C first layer, 200 C afterward
- **Cooling fan:** off
- **Brim:** approximately 15 mm
The included `.gcode` files were generated specifically for a **stock Anycubic Mega Pro with a 0.4 mm nozzle**. For another printer, use the STL files and slice them with your own printer profile.
Good bed leveling matters a lot for these parts because they are broad and very thin.
## SendCutSend / metal version
The `sendcutsend/` directory contains separate left and right DXF files.
A good configuration for the metal adapters is:
- **Material:** 5052-H32 aluminum
- **Thickness:** 0.063 in / approximately 1.6 mm
- **Quantity:** one left and one right
The DXFs use the same keystone opening size and placement as the working 3D-printed adapters:
- **16.0 mm wide**
- **22.0 mm tall**
- centers at **31.5, 66.0, and 100.5 mm**
The remaining rack and monitor mounting geometry is unchanged from the physically tested metal design.
Depending on the rack, display, and door clearance, small spacers or standoffs between the monitor ears and adapters may be useful to move the screen slightly forward.
## Assembly
1. Attach one adapter to each side of the GeeekPi monitor.
2. Install any desired keystone jacks before rack installation if access will be easier.
3. Bolt the assembled monitor and adapters into a 3U position in the 19-inch rack.
4. Add spacers between the monitor and adapters if needed for front clearance.
5. Route HDMI, USB, network, or other connections through the keystone positions as desired.
## Editing the design
The editable OpenSCAD source is in `source/`.
To generate a side, change:
```scad
side = "left";
```
to either `"left"` or `"right"`, then render/export the STL.
The DXF files in `sendcutsend/` are the intended files for sheet-metal cutting.
## Notes
This adapter was designed around the GeeekPi 9-inch 3U rack-mount display. Verify dimensions before ordering metal if your display or rack hardware differs.
The 3D-print version and metal version intentionally use different material thicknesses: **1.8 mm PLA** for the tested printed version and **approximately 1.6 mm aluminum** for the sheet-metal version.