Browse Source

Changed allowances to mostly 0.2 mm. Made walls thicker.

master
Maximilian Stiefel 7 years ago
parent
commit
4521e37283
  1. 2
      cad/adapter.scad
  2. 286
      cad/adapter.stl
  3. 25
      cad/housing.scad
  4. 868
      cad/housing.stl
  5. 18
      cad/lid.scad
  6. 1180
      cad/lid.stl
  7. BIN
      cad/mech_sketch_5.png

2
cad/adapter.scad

@ -8,7 +8,7 @@
///////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////
// Vars // Vars
///////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////
allowance_glass = 0.5; allowance_glass = 0.2;
my_color = "DarkRed"; my_color = "DarkRed";
glass_width = 26 + allowance_glass; glass_width = 26 + allowance_glass;
glass_height = 2 + allowance_glass; glass_height = 2 + allowance_glass;

286
cad/adapter.stl

@ -1,310 +1,310 @@
solid OpenSCAD_Model solid OpenSCAD_Model
facet normal -1 0 0 facet normal -1 0 0
outer loop outer loop
vertex -31.8 0 0 vertex -31.44 0 7.62939e-07
vertex -31.8 14 7.5 vertex -31.44 14 6.6
vertex -31.8 14 0 vertex -31.44 14 7.62939e-07
endloop endloop
endfacet endfacet
facet normal -1 -0 0 facet normal -1 -0 0
outer loop outer loop
vertex -31.8 14 7.5 vertex -31.44 14 6.6
vertex -31.8 0 0 vertex -31.44 0 7.62939e-07
vertex -31.8 0 7.5 vertex -31.44 0 6.6
endloop endloop
endfacet endfacet
facet normal -0 0 1 facet normal -0 0 1
outer loop outer loop
vertex -31.8 14 7.5 vertex -31.44 14 6.6
vertex -3.8147e-07 0 7.5 vertex -8.7738e-07 0 6.6
vertex -3.8147e-07 14 7.5 vertex -8.7738e-07 14 6.6
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex -3.8147e-07 0 7.5 vertex -8.7738e-07 0 6.6
vertex -31.8 14 7.5 vertex -31.44 14 6.6
vertex -31.8 0 7.5 vertex -31.44 0 6.6
endloop endloop
endfacet endfacet
facet normal 1 -0 0 facet normal 1 -0 0
outer loop outer loop
vertex -3.8147e-07 0 7.5 vertex -8.7738e-07 0 6.6
vertex -3.8147e-07 14 0 vertex -8.7738e-07 14 7.62939e-07
vertex -3.8147e-07 14 7.5 vertex -8.7738e-07 14 6.6
endloop endloop
endfacet endfacet
facet normal 1 0 0 facet normal 1 0 0
outer loop outer loop
vertex -3.8147e-07 14 0 vertex -8.7738e-07 14 7.62939e-07
vertex -3.8147e-07 0 7.5 vertex -8.7738e-07 0 6.6
vertex -3.8147e-07 0 0 vertex -8.7738e-07 0 7.62939e-07
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex -3.8147e-07 14 7.5 vertex -8.7738e-07 14 6.6
vertex -2.65 14 5 vertex -2.62 14 4.4
vertex -31.8 14 7.5 vertex -31.44 14 6.6
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex -3.8147e-07 14 7.5 vertex -8.7738e-07 14 6.6
vertex -2.65 14 2.5 vertex -2.62 14 2.2
vertex -2.65 14 5 vertex -2.62 14 4.4
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex -2.65 14 2.5 vertex -2.62 14 2.2
vertex -3.8147e-07 14 0 vertex -8.7738e-07 14 7.62939e-07
vertex -29.15 14 2.5 vertex -28.82 14 2.2
endloop endloop
endfacet endfacet
facet normal 0 1 -0 facet normal 0 1 -0
outer loop outer loop
vertex -3.8147e-07 14 0 vertex -8.7738e-07 14 7.62939e-07
vertex -2.65 14 2.5 vertex -2.62 14 2.2
vertex -3.8147e-07 14 7.5 vertex -8.7738e-07 14 6.6
endloop endloop
endfacet endfacet
facet normal 0 1 -0 facet normal 0 1 -0
outer loop outer loop
vertex -29.15 14 5 vertex -28.82 14 4.4
vertex -31.8 14 7.5 vertex -31.44 14 6.6
vertex -2.65 14 5 vertex -2.62 14 4.4
endloop endloop
endfacet endfacet
facet normal 0 1 -0 facet normal 0 1 -0
outer loop outer loop
vertex -29.15 14 2.5 vertex -28.82 14 2.2
vertex -31.8 14 7.5 vertex -31.44 14 6.6
vertex -29.15 14 5 vertex -28.82 14 4.4
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex -29.15 14 2.5 vertex -28.82 14 2.2
vertex -31.8 14 0 vertex -31.44 14 7.62939e-07
vertex -31.8 14 7.5 vertex -31.44 14 6.6
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex -31.8 14 0 vertex -31.44 14 7.62939e-07
vertex -29.15 14 2.5 vertex -28.82 14 2.2
vertex -3.8147e-07 14 0 vertex -8.7738e-07 14 7.62939e-07
endloop endloop
endfacet endfacet
facet normal 0 0 -1 facet normal 0 0 -1
outer loop outer loop
vertex -31.8 0 0 vertex -31.44 0 7.62939e-07
vertex -3.8147e-07 14 0 vertex -8.7738e-07 14 7.62939e-07
vertex -3.8147e-07 0 0 vertex -8.7738e-07 0 7.62939e-07
endloop endloop
endfacet endfacet
facet normal -0 0 -1 facet normal -0 0 -1
outer loop outer loop
vertex -3.8147e-07 14 0 vertex -8.7738e-07 14 7.62939e-07
vertex -31.8 0 0 vertex -31.44 0 7.62939e-07
vertex -31.8 14 0 vertex -31.44 14 7.62939e-07
endloop endloop
endfacet endfacet
facet normal -1 0 0 facet normal -1 0 0
outer loop outer loop
vertex -42.4 -14 -3.75 vertex -41.92 -14 -3.3
vertex -42.4 0 11.25 vertex -41.92 0 9.9
vertex -42.4 0 -3.75 vertex -41.92 0 -3.3
endloop endloop
endfacet endfacet
facet normal -1 -0 0 facet normal -1 -0 0
outer loop outer loop
vertex -42.4 0 11.25 vertex -41.92 0 9.9
vertex -42.4 -14 -3.75 vertex -41.92 -14 -3.3
vertex -42.4 -14 11.25 vertex -41.92 -14 9.9
endloop endloop
endfacet endfacet
facet normal -0 0 1 facet normal -0 0 1
outer loop outer loop
vertex -42.4 0 11.25 vertex -41.92 0 9.9
vertex 10.6 -14 11.25 vertex 10.48 -14 9.9
vertex 10.6 0 11.25 vertex 10.48 0 9.9
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 10.6 -14 11.25 vertex 10.48 -14 9.9
vertex -42.4 0 11.25 vertex -41.92 0 9.9
vertex -42.4 -14 11.25 vertex -41.92 -14 9.9
endloop endloop
endfacet endfacet
facet normal 1 -0 0 facet normal 1 -0 0
outer loop outer loop
vertex 10.6 -14 11.25 vertex 10.48 -14 9.9
vertex 10.6 0 -3.75 vertex 10.48 0 -3.3
vertex 10.6 0 11.25 vertex 10.48 0 9.9
endloop endloop
endfacet endfacet
facet normal 1 0 0 facet normal 1 0 0
outer loop outer loop
vertex 10.6 0 -3.75 vertex 10.48 0 -3.3
vertex 10.6 -14 11.25 vertex 10.48 -14 9.9
vertex 10.6 -14 -3.75 vertex 10.48 -14 -3.3
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 0 -1
outer loop outer loop
vertex 10.6 0 11.25 vertex -41.92 -14 -3.3
vertex -3.8147e-07 0 7.5 vertex 10.48 0 -3.3
vertex -42.4 0 11.25 vertex 10.48 -14 -3.3
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal -0 0 -1
outer loop outer loop
vertex 10.6 0 11.25 vertex 10.48 0 -3.3
vertex -3.8147e-07 0 0 vertex -41.92 -14 -3.3
vertex -3.8147e-07 0 7.5 vertex -41.92 0 -3.3
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 -1 0
outer loop outer loop
vertex -3.8147e-07 0 0 vertex -41.92 -14 -3.3
vertex 10.6 0 -3.75 vertex 10.48 -14 9.9
vertex -31.8 0 0 vertex -41.92 -14 9.9
endloop endloop
endfacet endfacet
facet normal 0 1 -0 facet normal 0 -1 -0
outer loop outer loop
vertex 10.6 0 -3.75 vertex 10.48 -14 9.9
vertex -3.8147e-07 0 0 vertex -41.92 -14 -3.3
vertex 10.6 0 11.25 vertex 10.48 -14 -3.3
endloop endloop
endfacet endfacet
facet normal 0 1 -0 facet normal 0 1 0
outer loop outer loop
vertex -31.8 0 7.5 vertex 10.48 0 9.9
vertex -42.4 0 11.25 vertex -8.7738e-07 0 6.6
vertex -3.8147e-07 0 7.5 vertex -41.92 0 9.9
endloop endloop
endfacet endfacet
facet normal 0 1 -0 facet normal 0 1 0
outer loop outer loop
vertex -31.8 0 0 vertex 10.48 0 9.9
vertex -42.4 0 11.25 vertex -8.7738e-07 0 7.62939e-07
vertex -31.8 0 7.5 vertex -8.7738e-07 0 6.6
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex -31.8 0 0 vertex -8.7738e-07 0 7.62939e-07
vertex -42.4 0 -3.75 vertex 10.48 0 -3.3
vertex -42.4 0 11.25 vertex -31.44 0 7.62939e-07
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 -0
outer loop outer loop
vertex -42.4 0 -3.75 vertex 10.48 0 -3.3
vertex -31.8 0 0 vertex -8.7738e-07 0 7.62939e-07
vertex 10.6 0 -3.75 vertex 10.48 0 9.9
endloop endloop
endfacet endfacet
facet normal 0 0 -1 facet normal 0 1 -0
outer loop outer loop
vertex -42.4 -14 -3.75 vertex -31.44 0 6.6
vertex 10.6 0 -3.75 vertex -41.92 0 9.9
vertex 10.6 -14 -3.75 vertex -8.7738e-07 0 6.6
endloop endloop
endfacet endfacet
facet normal -0 0 -1 facet normal 0 1 -0
outer loop outer loop
vertex 10.6 0 -3.75 vertex -31.44 0 7.62939e-07
vertex -42.4 -14 -3.75 vertex -41.92 0 9.9
vertex -42.4 0 -3.75 vertex -31.44 0 6.6
endloop endloop
endfacet endfacet
facet normal 0 -1 0 facet normal 0 1 0
outer loop outer loop
vertex -42.4 -14 -3.75 vertex -31.44 0 7.62939e-07
vertex 10.6 -14 11.25 vertex -41.92 0 -3.3
vertex -42.4 -14 11.25 vertex -41.92 0 9.9
endloop endloop
endfacet endfacet
facet normal 0 -1 -0 facet normal 0 1 0
outer loop outer loop
vertex 10.6 -14 11.25 vertex -41.92 0 -3.3
vertex -42.4 -14 -3.75 vertex -31.44 0 7.62939e-07
vertex 10.6 -14 -3.75 vertex 10.48 0 -3.3
endloop endloop
endfacet endfacet
facet normal 1 -0 0 facet normal 1 -0 0
outer loop outer loop
vertex -29.15 11 5 vertex -28.82 11 4.4
vertex -29.15 14 2.5 vertex -28.82 14 2.2
vertex -29.15 14 5 vertex -28.82 14 4.4
endloop endloop
endfacet endfacet
facet normal 1 0 0 facet normal 1 0 0
outer loop outer loop
vertex -29.15 14 2.5 vertex -28.82 14 2.2
vertex -29.15 11 5 vertex -28.82 11 4.4
vertex -29.15 11 2.5 vertex -28.82 11 2.2
endloop endloop
endfacet endfacet
facet normal 0 0 -1 facet normal 0 0 -1
outer loop outer loop
vertex -29.15 11 5 vertex -28.82 11 4.4
vertex -2.65 14 5 vertex -2.62 14 4.4
vertex -2.65 11 5 vertex -2.62 11 4.4
endloop endloop
endfacet endfacet
facet normal -0 0 -1 facet normal -0 0 -1
outer loop outer loop
vertex -2.65 14 5 vertex -2.62 14 4.4
vertex -29.15 11 5 vertex -28.82 11 4.4
vertex -29.15 14 5 vertex -28.82 14 4.4
endloop endloop
endfacet endfacet
facet normal -1 0 0 facet normal -1 0 0
outer loop outer loop
vertex -2.65 11 2.5 vertex -2.62 11 2.2
vertex -2.65 14 5 vertex -2.62 14 4.4
vertex -2.65 14 2.5 vertex -2.62 14 2.2
endloop endloop
endfacet endfacet
facet normal -1 -0 0 facet normal -1 -0 0
outer loop outer loop
vertex -2.65 14 5 vertex -2.62 14 4.4
vertex -2.65 11 2.5 vertex -2.62 11 2.2
vertex -2.65 11 5 vertex -2.62 11 4.4
endloop endloop
endfacet endfacet
facet normal -0 0 1 facet normal -0 0 1
outer loop outer loop
vertex -29.15 14 2.5 vertex -28.82 14 2.2
vertex -2.65 11 2.5 vertex -2.62 11 2.2
vertex -2.65 14 2.5 vertex -2.62 14 2.2
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex -2.65 11 2.5 vertex -2.62 11 2.2
vertex -29.15 14 2.5 vertex -28.82 14 2.2
vertex -29.15 11 2.5 vertex -28.82 11 2.2
endloop endloop
endfacet endfacet
facet normal 0 1 -0 facet normal 0 1 -0
outer loop outer loop
vertex -2.65 11 2.5 vertex -2.62 11 2.2
vertex -29.15 11 5 vertex -28.82 11 4.4
vertex -2.65 11 5 vertex -2.62 11 4.4
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex -29.15 11 5 vertex -28.82 11 4.4
vertex -2.65 11 2.5 vertex -2.62 11 2.2
vertex -29.15 11 2.5 vertex -28.82 11 2.2
endloop endloop
endfacet endfacet
endsolid OpenSCAD_Model endsolid OpenSCAD_Model

25
cad/housing.scad

@ -23,8 +23,8 @@ bolt_spacing = 5;
my_color = "DarkRed"; my_color = "DarkRed";
allowance_glass = 0.5; allowance_glass = 0.2;
allowance_adapter = 0.5; allowance_adapter = 0.2;
glass_width = 26 + allowance_glass; glass_width = 26 + allowance_glass;
glass_height = 2 + allowance_glass; glass_height = 2 + allowance_glass;
glass_length = 76 + allowance_glass; glass_length = 76 + allowance_glass;
@ -45,8 +45,21 @@ difference(){
// Creating a depening for the lid // Creating a depening for the lid
color(my_color, 0.9) color(my_color, 0.9)
translate([thickness/2, thickness/2, height+1]) translate([thickness, thickness, height+1])
cube([length + thickness, width + thickness, lid_depth+1]); hull()
{
cylinder(r=thickness/2, h=lid_depth+1);
translate([0, width, 0])
cylinder(r=thickness/2, h=lid_depth+1);
translate([length, 0, 0])
cylinder(r=thickness/2, h=lid_depth+1);
translate([length, width, 0])
cylinder(r=thickness/2, h=lid_depth+1);
}
// If it shall not be round
//cube([length + thickness, width + thickness, lid_depth+1]);
// Cylindric holes for the PCBs // Cylindric holes for the PCBs
color(my_color, 1.0) translate([0, 0, thickness/2]){ color(my_color, 1.0) translate([0, 0, thickness/2]){
@ -90,11 +103,11 @@ difference(){
///////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////
// Lid // Lid
*color(my_color, 0.8) *color(my_color, 0.8)
translate([thickness/2, thickness/2, height + 30]) translate([thickness/2, thickness/2, height])
import("lid.stl"); import("lid.stl");
// Adapter // Adapter
color(my_color, 0.8) *color(my_color, 0.8)
translate([-30,thickness + (width - 1.2*glass_width)/2,(height + thickness)/2]) translate([-30,thickness + (width - 1.2*glass_width)/2,(height + thickness)/2])
rotate([0, 0, 270]) rotate([0, 0, 270])
import("adapter.stl"); import("adapter.stl");

868
cad/housing.stl

File diff suppressed because it is too large

18
cad/lid.scad

@ -16,8 +16,22 @@ lid_depth = 5;
my_color = "DarkRed"; my_color = "DarkRed";
knob_r = 10; knob_r = 10;
knob_h = 20; knob_h = 20;
allowance = 0.1;
color(my_color, 0.8) union(){ color(my_color, 0.8) union(){
cube([length + thickness, width + thickness, lid_depth]); //cube([length + thickness, width + thickness, lid_depth]);
translate([length/2, width/2, lid_depth-1]) cylinder(r=knob_r,h=knob_h); translate([thickness/2, thickness/2, 0])
hull()
{
cylinder(r=thickness/2-allowance, h=lid_depth);
translate([0, width, 0])
cylinder(r=thickness/2-allowance, h=lid_depth);
translate([length, 0, 0])
cylinder(r=thickness/2-allowance, h=lid_depth);
translate([length, width, 0])
cylinder(r=thickness/2-allowance, h=lid_depth);
}
translate([(length + thickness)/2, (width + thickness)/2, lid_depth-1])
cylinder(r=knob_r,h=knob_h);
} }

1180
cad/lid.stl

File diff suppressed because it is too large

BIN
cad/mech_sketch_5.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Loading…
Cancel
Save