From 84049b04bd1564844c34605b6625707d35584799 Mon Sep 17 00:00:00 2001 From: Deon Spengler Date: Thu, 10 Aug 2023 15:40:14 +0200 Subject: [PATCH] Hinge support --- cad/display-frame.scad | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/cad/display-frame.scad b/cad/display-frame.scad index 3b412a0..0568e31 100644 --- a/cad/display-frame.scad +++ b/cad/display-frame.scad @@ -3,15 +3,15 @@ thickness=1.6; width=208.2; depth=70.2; height=8; - +//22 display_frame(); module display_frame(){ difference(){ // main frame translate([0, 0, 0]) - cube([width+(thickness*2), depth+(thickness*2), height+22]); + cube([width+(thickness*2), depth+(thickness*2), height+9]); translate([thickness, thickness, 0]) - cube([width, depth, height+22]); + cube([width, depth, height+9]); // hdmi gap translate([thickness+95, depth+thickness, height]) @@ -28,6 +28,10 @@ module display_frame(){ translate([0, ledge, 0]) cube([width, depth-(ledge*2), thickness]); } + + // hinge support + translate([5, -0.6, 0]) + cube([width-10, thickness, 15]); } // usb compartment @@ -142,13 +146,14 @@ module male_hinge(){ w=15.14; //Width of base l=13.14; //length of base - translate([0, 0, -10+th/2]) + translate([0, 0, -10+th/2]){ hull(){ cube([l, w, th], center=true); translate([-l/2, -w/2-4, -2]) cube([l+4, w+8, 0.1]); } + } //generating 2 tabs with sp spacing translate([0, -sp, 0])