Browse Source

Created some stuff for docs and optimized mechanics.

master
Maximilian Stiefel 7 years ago
parent
commit
1a8338f1ec
  1. 4
      cad/mechanics_rev5/pcb/dimensions.scad
  2. 5
      cad/mechanics_rev5/pcb/glass_holder.scad
  3. 3686
      cad/mechanics_rev5/pcb/glass_holder.stl
  4. 2834
      cad/mechanics_rev5/pcb/illuminator.stl
  5. 4
      cad/mechanics_rev5/pcb/main.scad
  6. 1038
      cad/mechanics_rev5/pcb/main.stl
  7. BIN
      docs/block/block.png
  8. 1
      docs/block/block.xml
  9. BIN
      docs/cost_estimation/calculations.ods
  10. BIN
      docs/cost_estimation/calculations.pdf

4
cad/mechanics_rev5/pcb/dimensions.scad

@ -15,7 +15,7 @@ glass_slide_depth = 26 + allowance05;
glass_slide_width = 76;
// Holder dimensions
window_size = 20;
window_size = 25;
holder_height = 3 + glass_slide_height + allowance05;
holder_depth = glass_slide_depth + allowance05 + 4;
holder_width = 80; // Width of the PCB
@ -25,7 +25,7 @@ holder_bottom_side_thickness = 2;
// LED illuminator dimensions
led_illuminator_thickness = 2;
led_illuminator_dia = 12.5 - led_illuminator_thickness;
led_illuminator_height = 12;
led_illuminator_height = 9;
led_illuminator_leg1_pos_y = -6.25;
led_illuminator_leg2_pos_y = 4;
led_illuminator_leg2_pos_x = -4.75;

5
cad/mechanics_rev5/pcb/glass_holder.scad

@ -41,7 +41,10 @@ module glass_holder()
cylinder(r = led_illuminator_dia/2, h = 20, center = true);
// Cut out a "window" where the receiver photodiode is sitting
translate([glass_slide_width/2 - led_pos_x, glass_slide_depth/2, 2])
cube([window_size, 10, 10], center = true);
cube([window_size, 12, 10], center = true);
// Cut out a "window" where the receiver photodiode is sitting
translate([-glass_slide_width/2, -glass_slide_depth/2, 2])
cube([window_size, 15, 10], center = true);
// Cut out holes for screws
translate([0, 0, -holder_bottom_side_thickness + 0.5])
rotate([180, 0, 0])

3686
cad/mechanics_rev5/pcb/glass_holder.stl

File diff suppressed because it is too large

2834
cad/mechanics_rev5/pcb/illuminator.stl

File diff suppressed because it is too large

4
cad/mechanics_rev5/pcb/main.scad

@ -50,7 +50,7 @@ color(myColor1)
legs();
translate([glass_slide_width/2 - led_pos_x, 0, led_illuminator_height/2 + 0.01])
//translate([0, 0, (led_illuminator_height + allowance03)/2])
//rotate([0, 180 ,0])
!translate([0, 0, (led_illuminator_height + allowance03)/2])
rotate([0, 180 ,0])
illuminator();
}

1038
cad/mechanics_rev5/pcb/main.stl

File diff suppressed because it is too large

BIN
docs/block/block.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

1
docs/block/block.xml

@ -0,0 +1 @@
<mxfile userAgent="Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:55.0) Gecko/20100101 Firefox/55.0" version="7.2.9" editor="www.draw.io" type="device"><diagram name="Page-1" id="8d4e5977-8228-7f35-0a3e-6cafcfd22148">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</diagram></mxfile>

BIN
docs/cost_estimation/calculations.ods

Binary file not shown.

BIN
docs/cost_estimation/calculations.pdf

Binary file not shown.
Loading…
Cancel
Save