Senkung/countersunk_hole.scad

15 lines
432 B
OpenSCAD
Raw Permalink Normal View History

2024-03-13 21:39:42 +01:00
// M3
2024-03-12 23:14:10 +01:00
body_diameter=3.2; // screw body
head_diameter=6.4; // screw head max
depth=1; // head-rim clearance
2024-03-13 21:39:42 +01:00
detail=100;
2024-03-12 23:14:10 +01:00
module countersunk_hole(hole_depth) {
rotate([0, 180, 0]) {
2024-03-13 21:39:42 +01:00
cylinder(h=depth+0.001, d1=head_diameter, d2=body_diameter, $fn=detail);
cylinder(h=hole_depth, d=body_diameter+0.001, $fn=detail);
2024-03-12 23:14:10 +01:00
translate([0, 0, -(depth)])
cylinder(h=depth, d=head_diameter, $fn=detail);
}
}