From 3625caafa991021cc43e1528e5003d94eb4370ce Mon Sep 17 00:00:00 2001 From: mattmcw Date: Mon, 20 Mar 2023 12:49:51 -0400 Subject: [PATCH] Case improvements --- examples/JK_projector_takeup_case.scad | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/examples/JK_projector_takeup_case.scad b/examples/JK_projector_takeup_case.scad index 0e1bdbf..9c2b61f 100644 --- a/examples/JK_projector_takeup_case.scad +++ b/examples/JK_projector_takeup_case.scad @@ -68,19 +68,21 @@ module case_bottom () { difference () { rounded_cube([X, Y, Z], d = 10, center = true, $fn = 40); translate([0, 0, 3]) rounded_cube([X - 5, Y - 5, Z], d = 7, center = true, $fn = 40); - translate([USB, Y / 2, 7]) cube([8, 10, 30], center = true); + //MicroUSB + translate([USB, Y / 2, 7]) cube([8, 10, Z], center = true); - translate([(X / 2) - (13 / 2), -12, 4]) rotate([0, 90, 0]) cylinder(r = R(12), h = 13.5, center = true, $fn = 30); + //DC power connector + translate([(X / 2) - (13 / 2), -12, 4]) rotate([0, 90, 0]) cylinder(r = R(12.3), h = 13.5, center = true, $fn = 30); + //L289N wires translate([L289N + 6, 0, 3]) { rotate([90, 0, 0]) cylinder(r = R(4), h = Y + 1, center = true, $fn = 30); translate([0, 0, Z / 2]) cube([4, Y + 1, Z], center = true); } - + //void for wire translate([(X / 2), 12, 4]) rotate([0, 90, 0]) cylinder(r = R(5), h = 10, center = true, $fn = 30); } - translate ([-20, 0, 0]) { translate([L289N, -20 + 2, -(Z/2) + 7.2]) l289N_mount(); translate([-10, 6, -(Z/2) + 7.9]) Arduino_Nano_mount();