diff --git a/openscad/foreign/modular multi-hdd case/Electronics/HardDisk.png b/openscad/foreign/modular multi-hdd case/Electronics/HardDisk.png new file mode 100644 index 0000000..8954a13 Binary files /dev/null and b/openscad/foreign/modular multi-hdd case/Electronics/HardDisk.png differ diff --git a/openscad/foreign/modular multi-hdd case/Electronics/HardDisk.scad b/openscad/foreign/modular multi-hdd case/Electronics/HardDisk.scad index 4365e00..61064d2 100644 --- a/openscad/foreign/modular multi-hdd case/Electronics/HardDisk.scad +++ b/openscad/foreign/modular multi-hdd case/Electronics/HardDisk.scad @@ -93,6 +93,7 @@ module separator(thickness = thickness, radius = 5, width = width - padding, len //--------------------------------------------------------------- difference() { + boxRounded(width + dt, ty, length + thickness, 1.2, thickness); for (n = [ 0 : count - 1 ]) { @@ -145,4 +146,45 @@ difference() { cube([ width, count * height, dt ], center = true); } + rotate([90,0,0]){ + translate([0,0,-25.8+thickness/2+0.1])cube([100,150,thickness+0.2],center=true); + } } + + + +hole_dia=4.5; +rotate([90,0,0]){ + translate([7.5,0,-25.8+thickness/2+0.1]){ + difference(){ + cube([110,103.35,thickness+0.2],center=true); + translate([-50,20,0]){ + #cylinder(d=hole_dia,h=10,center=true); + translate([0,-64.45,0])#cylinder(d=hole_dia,h=10,center=true); + translate([83.5,20,0])#cylinder(d=hole_dia,h=10,center=true); + } + } + } +//} + + + + + + + + + + + + + + + + + + + + + + } \ No newline at end of file diff --git a/openscad/foreign/modular multi-hdd case/HardDisk-backupserver.stl b/openscad/foreign/modular multi-hdd case/HardDisk-backupserver.stl new file mode 100644 index 0000000..f602e30 Binary files /dev/null and b/openscad/foreign/modular multi-hdd case/HardDisk-backupserver.stl differ