The file 'Highly Configurable Carabiner (One Link To Rule Them All) 3D Printer Model' is (scad,stl) file type, size is 65.5KB.
This is a highly configurable, parametric carabiner (karabiner). You put in the most meaningful dimensions (like the length, diameters of the ends, and width of the gaps -- and many others) and it does all the math. You can do quite a lot of wacky shapes with it.
One of the photos shows most of the parameters and what they affect. The code and parameters are fully commented, and there are several examples (the ones pictured) included in the code file as well.
You can render with or without a clasp, with or without a sleeve, and with a variety of profiles, affecting the legs and ends independently.
I plan to update this with an extra clasp style or two, but I wanted to get this out there in the meantime.
Currently the parameters include: largeProfile, largeDiameter, largeOpening, largeRotation, smallProfile, smallDiameter, smallOpening, smallRotation, legProfile, springAngle, claspLength, claspGap, claspOffset, sleeveDiameter, sleevePadding, and sleeveStopSize. See the code for details!
HCCarabiner1.0.scad | 14.7KB | |
HCCarabiner1.stl | 647.0KB |