Parametric OpenSCAD file for generating hex key / allen key holders. I printed it in TPU to be a bit more flexible with the clearances.
Uses the BOSL2 library: https://github.com/BelfrySCAD/BOSL2 - Please read about and install this add-on before using.
Set the sizes array to a list of sizes you want and it will generate a simple holder with the sizes you listed in that order.
A few extra customization parameters are available as shown:
// Rotatation for the hexagons [degrees]
angle = 90;
// Additional diameter for each hole [mm]
clearance = 0.4;
// Height of the part [mm]
height = 10;
// Wall width [mm]
wall_width=3;
// Spacing between each hole [mm]
spacing = 2;The main one you may have to customize is the clearance variable, which adds additional diameter to each hole to get the fit you want. Alternatively, you can use your slicer's xy hole compensation or hole horizontal expansion settings, but past a certain amount and it may interfere with the outer walls - check your slicer preview before printing!
The author marked this model as their own original creation.