
Basic "I don't want my protoboard shorting or gouging holes in my desk" feet/standoffs for M3-drilled 1.6 mm thick PCBs.
Print Settings
Printer Brand:
Prusa
Printer:
I3 MK3S
Rafts:
No
Supports:
No
Resolution:
0.2 mm
Infill:
15%
Filament: Eco Tough PLA Yellow
Notes:
These will have a bit of play once installed, but they shouldn't fall out.
How I Designed This ===================“In a hurry” sums it up quite well. I had to get a load of demo PCBs out for my former employer, and I noticed they were likely to tear chunks out of any desk they were put on. So the model was written in under 5 minutes and put up here without another thought. And of course it gets front-paged and picks up thousands of likes ☹
To answer questions from the comments: it's meant for M3-drilled (3 mm diameter) PCBs 1.6 mm thick. For smaller holes you can scale it.
The code is currently uncommented, un-paramterized and has no documentation because it was meant as a throwaway. But if you want to modify it:
// circuit board feet - scruss, 2021-03 $fn=64;
difference() { union() { cylinder(d=12,h=5); cylinder(d=2.8,h=8); translate([0,0,7])intersection() { cylinder(d1=3.5,d2=2,h=6); cube([2.8,10,20], center=true); } } translate([0,0,6+20/2])cube([20,0.6,20], center=true); }
- The M3 diameter is represented by the values "2.8" in lines 7 and 10. The "3.5" in line 9 is the "a bit more than M3" so the standoffs won't fall out.
- The 1.6 mm thickness is modelled by the 2 mm distance between the 5 mm high base line 6) and the retainer part translated 7 mm up (line 8).
Good luck! One day I might parameterize this …
Category: ElectronicsPCB Feet/Standoffs for M3
by scruss · original on Printables ↗
Hobby & Makers / Electronics
♥ 195⬇ 956🖨 4 prints
Print profiles
pcb_feet.3mfDEFAULT
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
pcb_feet.stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print