diff --git a/model/common.scad b/model/common.scad index ada38eb..7c5d781 100644 --- a/model/common.scad +++ b/model/common.scad @@ -17,7 +17,7 @@ module small_display_below_main() 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]); @@ -30,8 +30,7 @@ module tertiary_display() } module battery() { - // 18650 with holder - // cube([75, 20, 20]); + // 18650 rotate([0,90,0]) cylinder(d=18, h=65); } diff --git a/model/right-half.scad b/model/right-half.scad index 1724786..7811a4f 100644 --- a/model/right-half.scad +++ b/model/right-half.scad @@ -4,9 +4,33 @@ module right_half_components() { cube([1,1,1]); } -module right_half() { +module right_half_orig() { translate(BASE_MODEL_TRANSLATE) import(file = "right-half.3mf"); } +// #right_half_orig(); + +module right_half_door_only() { + translate(BASE_MODEL_TRANSLATE+[10.25, -85, -16]) import(file = "right-half_door-only.stl"); +} +// #right_half_door_only(); + +module right_half_hinge_only() { + translate(BASE_MODEL_TRANSLATE+[0.25, -12.3, -6]) import(file = "right-half_hinge-only.3mf"); +} +// #right_half_hinge_only(); + +module right_half_connector() { + translate(BASE_MODEL_TRANSLATE+[5.35, -12.3, -11]) import(file = "right-half_connector.3mf"); +} +// #right_half_connector(); + +module right_half() { + right_half_connector(); + right_half_door_only(); + right_half_hinge_only(); +} right_half(); -#right_half_components(); \ No newline at end of file +// #right_half_components(); + +// #rotate([0, 0, 90]) battery(); diff --git a/model/right-half_connector.3mf b/model/right-half_connector.3mf new file mode 100644 index 0000000..b1e32a2 Binary files /dev/null and b/model/right-half_connector.3mf differ diff --git a/model/right-half_door-only.stl b/model/right-half_door-only.stl new file mode 100644 index 0000000..8283ae6 Binary files /dev/null and b/model/right-half_door-only.stl differ diff --git a/model/right-half_hinge-only.3mf b/model/right-half_hinge-only.3mf new file mode 100644 index 0000000..32084a9 Binary files /dev/null and b/model/right-half_hinge-only.3mf differ