The V1 pin I designed works OK, but when I've tried to use it with new shelving (especially with cheap shelving) the pin and shelf size seems to vary from manufacturer to manufacture. A parametric design would make printing out a new set of brackets easier.
I developed an OpenSCAD version of the shelf pin, and made it parametric in design so that one can easily adapt the part for thinner or thicker shelves or mounting holes/pins.
The design works well in OpenSCAD - it does not, however, currently work in Thingiverse's Customizer, because that service is currently broken (and unfortunately has been for several weeks now). The .scad file is attached here for others to use - I hope you find it useful.
Andy
Ben Hartmann
Brien Allison
Wow, TY so much! I stumbled into this while looking for a parametric shelf support for my weird use case.
My kitchen cabinets (1973) used 5mm peg holes, 10mm depth, AND I needed double-peg supports (because the holes were already elongated from previous home owners overloading the shelves). Well... the peg holes were all 40mm spacing (!!) not the more-common 32mm.
I've never used OpenSCAD before. Thanks to this clear human readable .scad, I was able to tweak the model to my needs. NO RTFM'ing! :-). Bonus, I'm now confident enough to return to OpenSCAD if I need something else.