From c6f97a65993cf534cba821c789644de84ea9e2ae Mon Sep 17 00:00:00 2001 From: Arndtroide Date: Wed, 13 Mar 2024 21:39:42 +0100 Subject: [PATCH] Change some details --- README.md | 9 +-------- contersunk_hole.scad => countersunk_hole.scad | 8 ++++---- example.scad | 8 ++++++++ 3 files changed, 13 insertions(+), 12 deletions(-) rename contersunk_hole.scad => countersunk_hole.scad (61%) create mode 100644 example.scad diff --git a/README.md b/README.md index 450c08e..a5497ed 100644 --- a/README.md +++ b/README.md @@ -2,11 +2,4 @@ Senkung für Senkkopfschrauben als Modul -usage: - -use - -difference(){ - cube([8,8,3.4]); - translate([4, 4, 2.5]) countersunk_hole(2.5); -} +for usage see example.scad diff --git a/contersunk_hole.scad b/countersunk_hole.scad similarity index 61% rename from contersunk_hole.scad rename to countersunk_hole.scad index 1c95e15..580f8b3 100644 --- a/contersunk_hole.scad +++ b/countersunk_hole.scad @@ -1,13 +1,13 @@ -/ M3 +// M3 body_diameter=3.2; // screw body head_diameter=6.4; // screw head max depth=1; // head-rim clearance -detail=50; +detail=100; module countersunk_hole(hole_depth) { rotate([0, 180, 0]) { - cylinder(h=depth, d1=head_diameter, d2=body_diameter, $fn=detail); - cylinder(h=hole_depth, d=body_diameter, $fn=detail); + cylinder(h=depth+0.001, d1=head_diameter, d2=body_diameter, $fn=detail); + cylinder(h=hole_depth, d=body_diameter+0.001, $fn=detail); translate([0, 0, -(depth)]) cylinder(h=depth, d=head_diameter, $fn=detail); } diff --git a/example.scad b/example.scad new file mode 100644 index 0000000..1963516 --- /dev/null +++ b/example.scad @@ -0,0 +1,8 @@ +// example usage off countersunk_hole: + +use + +difference(){ + cube([8,8,3.3]); + translate([4, 4, 2.5]) countersunk_hole(2.6); +}