I recently had a failure on an injection moulded part on my sofa. Rather than try to source a replacement I decided to print one.
The picture above is the non-parametized prototype.
I parametized this to allow it to be adjustable for any (hopefully) DIN 934/ISO 4032 nut.
I'm sharing the parametric version hosted on OnShape so you can measure your nut and get a custom result, just three variables should make it work for anything. I recommend you use this rather than the supplied models on Printables.
m = #NutHeight
s = #NutWidth
d = #InnerDiameter
I'm not a 3D designer therefore if this generates weird results, you may need to edit it
You need to add a pause print (M601) on the layer where the first support interface is drawn to insert your nut, as indicated below. This will print the support interface after the pause.
Increase the #Perimeter if you want more purchase on the handles. I found 5mm is a good value.
There is also a variable #PrintLayerHeight if you want to print in a layer height other than 0.20mm.
Enjoy!
The author marked this model as their own original creation.