Konubinix' site

Headset Holder Hook

EvergreenFleeting

tag: learning 3D printing

first one for a 32mm wide table

$fn=180;
linear_extrude(10)
offset(r=2)
difference(){
  translate([-10,0])scale([2.5,1])circle(20);
  translate([-10,-14])scale([2,1])square(29);
  translate([-35,10])scale([2,1.5])circle(10);
}

My support is bigger (32mm), so I needed to change it a little bit

$fn=180;
linear_extrude(10)
offset(r=2)
difference(){
  translate([-10,0])scale([2.5,1])circle(25);
  translate([-10,-14])scale([2,1])square(34);
  translate([-45,10])scale([2,1.5])circle(10);
}

second one, for a 15mm wide table

The first one did the job, but it was annoying not to have an easy way to adjust the size.

I now need to have one hook for a 15mm table.

So let’s try another approach, using https://www.thingiverse.com/thing:239887.

Let’s edit it with blender to make the separation 15mm wide.

([](https://ipfs.konubinix.eu/p/bafkreiaarlxav6x6rp3shxex4ezooizr6254rrjzszb65ujqv27t6wpbti?untitled.stl))

That’s nice!

third one, for a 29mm wide table

Let’s reuse the previous model. blender makes it very easy to accommodate. I also reduced a bit the part that holds the headset from 50mm to 40mm.

([](https://ipfs.konubinix.eu/p/bafkreifxgqirihyahbb7n35ymhkgbqu3dmbojln35m6mvdcriqp2nffdm4?untitled.stl))

This one was printed using my generic TPU filament.

[2026-01-30 Fri] It did not stay still. It was a failure.

fourth one, using one with a screw

([](https://ipfs.konubinix.eu/p/bafybeihtnicqn2qosw6vin3f6pdcjijhi5o3ioze2y7m73d4k7sjyrk65q?attachment_1.stl)) ([](https://ipfs.konubinix.eu/p/bafkreidghahbnmk5ikc2kgxemj3yb5mh27knsyapy4s6oeetbdjtragqm4?attachment_2.stl)) ([](https://ipfs.konubinix.eu/p/bafybeiflvt2mrlqubbakm6xzygqj3qpv5ov7532y3reb5u2244msoutdjy?headphone_hook.stl))

It works pretty well so far.

Notes linking here