RAM-Style Roof Ball Mount 30° for LoRa / MeshCore / Meshtastic Box
We calculate the final price from your selected file. You review and accept it before payment.
Saved on this device.
Glue-on 30° roof wedge + 37.5 mm ball + hand-tightened collet socket. Box stays level, rotates freely, locks by hand.
- Rating
- 0 / 5
- Likes
- 1
- Downloads
- 4
- Makes
- 0
- Views
- 35
- Reviews
- 0
Updated at source:
Model information
- Source
- Printables
- Category
- Electronics
- License
- Creative Commons — Attribution — Share Alike
Ball-and-socket roof mount for a LoRa node (MeshCore / Meshtastic) or any small box up to ~15 cm. A wedge is glued onto a roof tile, a 37.5 mm ball sits on top of it, and the box screws onto a collet socket that clamps the ball. Loosen the big hand nut and the box turns freely and stays level, so you can aim a directional antenna. Tighten it and everything locks.
Parts (4, no supports)
Roof wedge – 30° roof, 50 x 50 mm top, dovetail epoxy grooves underneath. Print with the flat top face on the bed.
Ball mount – Ø37.5 mm ball on a 50 x 50 mm plate. Print with the plate on the bed.
Socket – slotted collet with a 50 x 50 mm box plate. Print with the plate on the bed.
Clamp nut – 6 large lugs for tightening by hand. Print with the narrow cone opening on the bed.
Both plates use the same pattern: 4 x M3 countersunk holes, 40 x 40 mm spacing.
Hardware
8 x M3 x 14 countersunk screws (4 into the wedge, 4 into your box)
Outdoor epoxy or construction adhesive
Assembly
Glue the wedge onto a flat tile rib (the grooves lock the epoxy). The low side points down the roof.
Screw the ball mount onto the wedge (the screws cut their own thread in the 2.5 mm pilot holes).
Screw the socket plate to the bottom of your box, with the screw heads underneath. Do this before fitting the nut.
Thread the nut onto the socket, push the socket over the ball, level and aim the box, then tighten the nut by hand.
Notes
The wedge is made for a 30° roof, so the ball stem stands vertical and the box sits level. If your roof is a few degrees off, just tilt the box on the ball until it is level; the joint allows up to about ±32° of tilt.
The wedge is 50 mm wide, so it fits on the flat top of the rib of profiled concrete tiles (e.g. Marley Ludlow Major, 66 mm flat) without blocking the water channel.
Printed in ABS on a Bambu Lab P2S with a 0.6 mm nozzle, 0.3 mm layers, 4 walls and 15% infill. The included 3MF has all four parts on one plate. ABS, ASA or PETG are recommended outdoors.
Designed in build123d (Python). The thread and clamp fit were checked in CAD before printing.
