From f2c3de7712a4d2e60c37bb58c735f31b707c02a1 Mon Sep 17 00:00:00 2001 From: Joel Ebel Date: Mon, 18 Jun 2018 23:07:46 -0400 Subject: [PATCH] Parametrize outer box holes separately Default them to a #4 screw major diameter so screws will only bind to the inner box tabs and not the outer shell. --- files/Ultimate_Box.scad | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/files/Ultimate_Box.scad b/files/Ultimate_Box.scad index 8f9b363..2980b64 100644 --- a/files/Ultimate_Box.scad +++ b/files/Ultimate_Box.scad @@ -72,6 +72,8 @@ PanelGap = CutoutMargin*2 + PartMargin*2; /* [Box Fixation Tabs] */ // - Side screw hole (or snap) diameter ScrewHole = 2.2606; +// - Screw thread major diameter for outer shell +BoxHole = 2.8448; // Thickness of fixation tabs TabThick = 2; // Back left tab @@ -485,7 +487,7 @@ module hole() { else { translate([0, Thick, Height/2 - 2*ScrewHole]) { rotate([90, 0, 0]) { - cylinder(Thick*3, d=ScrewHole, $fn=100); + cylinder(Thick*3, d=BoxHole, $fn=100); } } }