Two-piece mount for a Garmin Varia to be mounted to a bicycle seat post with a standard diameter of 27.2mm*. One M5 bolt and one M5 nut are required.
There are two pieces to this mount-
To attach the seatpost clamp and the Garmin mount together, an M5 nut and bolt are required. The tolerances for the nut are tight to ensure a press-fit for retention. This two-piece design allows the light to be adjusted to match any seatpost angle.
I printed this model using an enclosed printer (P1S) with ABS filament for its strength and UV resistance, and I've had no issues with durability. Even with some pretty rough gravel riding- chunky rock sections, huck to flat >2ft, water and mud- the mount has held strong and the light has stayed attached and oriented correctly. With this tested, I would have no doubts installing this on any gravel or road bike when printed in a durable material.
The Garmin piece can be mounted in either direction- it's shown facing upwards in the model but works equally well inverted downwards (as pictured on the bike).
NOTE! Depending on your print settings, the Garmin quarter-turn mounting plate can come out pretty sticky. Before attaching the Garmin portion to the clamp portion, give the mount a few turns on a Garmin device to break-in the mount and ensure it clicks in and out with a normal amount of force. After clicking a Garmin device on and off the mount a few times, it should work as normal. Failure to free up the Garmin mount before attaching it to the clamp can impart some gnarly torsional forces to the clamp when you first try to remove your Garmin device from the mount. This may break the hinges. A few turns before assembling will ensure everything works properly and remains strong.
*I have provided the F3d file for this project. It should adapt correctly to other seatpost sizes by simply modifying the "SeatPostDiameter" parameter from the Modify>Change Parameters menu. I've have not printed nor tested other seatpost sizes, but give it a shot, there's no reason it shouldn't work.