// Project Box L (160 × 110 × 55 mm) // Original design. Free to print for personal and educational use (CC BY-NC 4.0). // Units: millimetres. Edit the numbers below and press F6 in OpenSCAD to re-render. // Generated from the same geometry as project-box-large-lid.stl difference() { union() { hull() { translate([5,5,0]) cylinder(d=10, h=2.4, $fn=48); translate([5,105,0]) cylinder(d=10, h=2.4, $fn=48); translate([155,5,0]) cylinder(d=10, h=2.4, $fn=48); translate([155,105,0]) cylinder(d=10, h=2.4, $fn=48); } difference() { translate([2.5,2.5,2.39]) hull() { translate([2.5,2.5,0]) cylinder(d=5, h=3, $fn=48); translate([2.5,102.5,0]) cylinder(d=5, h=3, $fn=48); translate([152.5,2.5,0]) cylinder(d=5, h=3, $fn=48); translate([152.5,102.5,0]) cylinder(d=5, h=3, $fn=48); } translate([4.1,4.1,1.4]) hull() { translate([0.9,0.9,0]) cylinder(d=1.8, h=5, $fn=48); translate([0.9,100.9,0]) cylinder(d=1.8, h=5, $fn=48); translate([150.9,0.9,0]) cylinder(d=1.8, h=5, $fn=48); translate([150.9,100.9,0]) cylinder(d=1.8, h=5, $fn=48); } } } translate([5.4,5.4,2.39]) cylinder(d=8, h=5, $fn=40); translate([154.6,5.4,2.39]) cylinder(d=8, h=5, $fn=40); translate([5.4,104.6,2.39]) cylinder(d=8, h=5, $fn=40); translate([154.6,104.6,2.39]) cylinder(d=8, h=5, $fn=40); translate([5.4,5.4,-1]) cylinder(d=3.4, h=10, $fn=40); translate([154.6,5.4,-1]) cylinder(d=3.4, h=10, $fn=40); translate([5.4,104.6,-1]) cylinder(d=3.4, h=10, $fn=40); translate([154.6,104.6,-1]) cylinder(d=3.4, h=10, $fn=40); translate([5.4,5.4,-0.01]) cylinder(d1=6.8, d2=3.4, h=1.7, $fn=48); translate([154.6,5.4,-0.01]) cylinder(d1=6.8, d2=3.4, h=1.7, $fn=48); translate([5.4,104.6,-0.01]) cylinder(d1=6.8, d2=3.4, h=1.7, $fn=48); translate([154.6,104.6,-0.01]) cylinder(d1=6.8, d2=3.4, h=1.7, $fn=48); }