Chubby buttons mount content
This commit is contained in:
@@ -119,7 +119,6 @@ export const siteLayout: navLink[] = [
|
|||||||
children: [
|
children: [
|
||||||
{navText: "Lineup", path: "lineup"},
|
{navText: "Lineup", path: "lineup"},
|
||||||
{
|
{
|
||||||
enabled: false,
|
|
||||||
navText: "Custom Accessories",
|
navText: "Custom Accessories",
|
||||||
path: "custom-accessories",
|
path: "custom-accessories",
|
||||||
children: [
|
children: [
|
||||||
|
|||||||
@@ -4,14 +4,21 @@ import Carousel from "@components/CustomCarousel/CustomCarousel.astro";
|
|||||||
|
|
||||||
import type {carouselGroup} from "@interfaces/image-carousel.ts";
|
import type {carouselGroup} from "@interfaces/image-carousel.ts";
|
||||||
|
|
||||||
import bottom_fasteners_installed from "@assets/hobby/motorcycling/custom-accessories/chubby-buttons-2-mount/bottom-fasteners-installed.jpg";
|
import bottom_fasteners_installed
|
||||||
|
from "@assets/hobby/motorcycling/custom-accessories/chubby-buttons-2-mount/bottom-fasteners-installed.jpg";
|
||||||
import closed_seam from "@assets/hobby/motorcycling/custom-accessories/chubby-buttons-2-mount/closed-seam.jpg";
|
import closed_seam from "@assets/hobby/motorcycling/custom-accessories/chubby-buttons-2-mount/closed-seam.jpg";
|
||||||
import closed_top_buttons_installed from "@assets/hobby/motorcycling/custom-accessories/chubby-buttons-2-mount/closed-top-buttons-installed.jpg";
|
import closed_top_buttons_installed
|
||||||
import inside_top_and_bottom from "@assets/hobby/motorcycling/custom-accessories/chubby-buttons-2-mount/inside-top-and-bottom.jpg";
|
from "@assets/hobby/motorcycling/custom-accessories/chubby-buttons-2-mount/closed-top-buttons-installed.jpg";
|
||||||
import inside_top_and_bottom_buttons_installed from "@assets/hobby/motorcycling/custom-accessories/chubby-buttons-2-mount/inside-top-and-bottom-buttons-installed.jpg";
|
import inside_top_and_bottom
|
||||||
import inside_top_and_bottom_with_buttons from "@assets/hobby/motorcycling/custom-accessories/chubby-buttons-2-mount/inside-top-and-bottom-with-buttons.jpg";
|
from "@assets/hobby/motorcycling/custom-accessories/chubby-buttons-2-mount/inside-top-and-bottom.jpg";
|
||||||
import installed_on_bike_handlebars_reference from "@assets/hobby/motorcycling/custom-accessories/chubby-buttons-2-mount/installed-on-bike-handlebars-reference.jpg";
|
import inside_top_and_bottom_buttons_installed
|
||||||
import installed_on_bike_riders_position from "@assets/hobby/motorcycling/custom-accessories/chubby-buttons-2-mount/installed-on-bike-riders-position.jpg";
|
from "@assets/hobby/motorcycling/custom-accessories/chubby-buttons-2-mount/inside-top-and-bottom-buttons-installed.jpg";
|
||||||
|
import inside_top_and_bottom_with_buttons
|
||||||
|
from "@assets/hobby/motorcycling/custom-accessories/chubby-buttons-2-mount/inside-top-and-bottom-with-buttons.jpg";
|
||||||
|
import installed_on_bike_handlebars_reference
|
||||||
|
from "@assets/hobby/motorcycling/custom-accessories/chubby-buttons-2-mount/installed-on-bike-handlebars-reference.jpg";
|
||||||
|
import installed_on_bike_riders_position
|
||||||
|
from "@assets/hobby/motorcycling/custom-accessories/chubby-buttons-2-mount/installed-on-bike-riders-position.jpg";
|
||||||
import top_and_bottom from "@assets/hobby/motorcycling/custom-accessories/chubby-buttons-2-mount/top-and-bottom.jpg";
|
import top_and_bottom from "@assets/hobby/motorcycling/custom-accessories/chubby-buttons-2-mount/top-and-bottom.jpg";
|
||||||
|
|
||||||
const headerCarouselGroup: carouselGroup = {
|
const headerCarouselGroup: carouselGroup = {
|
||||||
@@ -32,4 +39,36 @@ const headerCarouselGroup: carouselGroup = {
|
|||||||
|
|
||||||
<HobbyLayout title="Motorcycling - Chubby Buttons 2 Mount">
|
<HobbyLayout title="Motorcycling - Chubby Buttons 2 Mount">
|
||||||
<Carousel carouselGroup={headerCarouselGroup}/>
|
<Carousel carouselGroup={headerCarouselGroup}/>
|
||||||
|
<div class="flex items-center justify-center mt-4">
|
||||||
|
<a class="bg-black rounded-2xl p-2 border-2 text-caperren-green border-caperren-green hover:border-caperren-green-light hover:text-caperren-green-light"
|
||||||
|
href="https://cad.onshape.com/documents/816b0b1bef7883d4dc25c66c/v/e11fe68753e080b72015cfb8/e/3802abbd9d7b7c4d2c7ebad3">
|
||||||
|
Onshape
|
||||||
|
Design Files</a>
|
||||||
|
</div>
|
||||||
|
<p class="mt-4">
|
||||||
|
Having ridden motorcycles since I was sixteen, and being an avid music enjoyer, I'd been looking for a way to
|
||||||
|
improve my music listening experience while on-the-go. One large pain-point I'd always had was with controlling
|
||||||
|
track selection and volume levels while my gloves were on, as smartphones don't respond very well to this, if at
|
||||||
|
all. In 2023 I found out about chubby buttons, a low-power and highly water-resistant media controller
|
||||||
|
specifically designed for use with gloves! The only problem was that it was designed to be worn on your arm
|
||||||
|
using a strap, which isn't very practical on a motorcycle.
|
||||||
|
</p>
|
||||||
|
<p class="mt-4">
|
||||||
|
Having recently gotten a 3D Printer, and having some baseline modelling skills, I purchased one, took some
|
||||||
|
measurements, and began designing a proper mount.
|
||||||
|
I already owned and used many 1" RAM compatible mounts and gear on the bike, so I decided to make this one
|
||||||
|
natively
|
||||||
|
support the ball size to use an existing clamp I had stored away. This design was the first where I decided to
|
||||||
|
use heat-set inserts in the plastic, along with some medium-strength loctite on the fasteners, due to the
|
||||||
|
high-vibration environment the mount would see. The print was also done using a UV resistant, high-temp rated,
|
||||||
|
and non-water-absorbing ASA filament, as the direct expose to the elements would not allow something like cheap
|
||||||
|
PLA to last very long.
|
||||||
|
</p>
|
||||||
|
<p class="mt-4">
|
||||||
|
While my first iteration was sized appropriately and went together with no issues, the ball mount neck ended up
|
||||||
|
snapping due to a low infill percentage. After changing that area to 100% infill, including a handful of the
|
||||||
|
rear mount layers that it attached to, a second iteration has worked perfectly for a few years now! If you're
|
||||||
|
interested in printing this yourself, feel free to download the model and print it yourself using the button
|
||||||
|
under the photos!
|
||||||
|
</p>
|
||||||
</HobbyLayout>
|
</HobbyLayout>
|
||||||
Reference in New Issue
Block a user