Simple Snap-Fit Joints Library
thingiverse
This is a simple snap-fit joints library based on "Snap-Fit Joints for Plastics - A Design Guide" by Bayer MaterialScience LLC. http://fab.cba.mit.edu/classes/S62.12/people/vernelle.noel/Plastic_Snap_fit_design.pdf The main idea is to correctly dimension the snap-fit joints according to the elongation at break that can withstand. - The global variable eps defines the material, for example PLA has an eps value of 0.03 and ABS has an eps value of 0.06. - The dimensions are based on the Design Guide, but for simple cantilever snaps it is also possible to define h or y as shown in the figure. - For ring snaps, the values of K2 or K1 can be taken from Fig 10 of the guide, but a default value of K=2 should be okay. I have added some simple examples of using the library, and I have also printed the cable clamp, which works well. It is suggested to print snap-fit cantilever on the XY printer plane. New version: 0.36 Added SnapHoleY module Bug Fix: 0.35 Based on shanemgrey's reporting, on RSnapY I added a check to avoid interference of lobes during closure, and on RRSnappY I added a check to avoid overlapped lobes. The snapLib.Example files have been updated. New version: 0.30 Added scale factor f to reduce calculated values h or y (this keeps the snap in the unbreakable zone when f>1) Added functions Hsnap and Snap to calculate the snap H or Y for cantilever snaps, useful for defining snap bores
With this file you will be able to print Simple Snap-Fit Joints Library with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Simple Snap-Fit Joints Library.