diff --git a/model/pokedex-component-size-comparisons.scad b/model/pokedex-component-size-comparisons.scad index b42f1de..737ca01 100644 --- a/model/pokedex-component-size-comparisons.scad +++ b/model/pokedex-component-size-comparisons.scad @@ -10,19 +10,35 @@ module pad(){ module small_display_below_main() { - // https://de.aliexpress.com/item/1005005473564682.html#nav-specification - cube([43.5, 19.44, 4.5]); + // https://de.aliexpress.com/item/1005003753680706.html + cube([45.8, 20, 11.3]); + // old i2c variant: + //cube([43.5, 19.44, 4.5]); // initial dimension ideas // cube([38,16,4]); // translate([150,0,0]) cube([22,5.5,4]); } +module tertiary_display() +{ + // https://de.aliexpress.com/item/1005006034531826.html + cube([80, 36, 10]); +} + +module battery() { + // 18650 with holder + cube([75, 20, 20]); +} + translate([0,0,7]) import("pokedex-full-assembly-v3-3mf.3mf"); #translate([-100, -100, 0]) { translate([40, -13, 0]) pad(); translate([0,20,0]) main_display(); - translate([-5,-13,0]) small_display_below_main(); - + translate([-7,-13,0]) small_display_below_main(); + translate([0,130,-8]) rotate([0,0,90]) battery(); } +#translate([42,-118,0]) small_display_below_main(); +#translate([-5,-118,0]) small_display_below_main(); +#translate([2,-40,0]) tertiary_display();