Hinge support

This commit is contained in:
Deon Spengler
2023-08-10 15:40:14 +02:00
parent e555591ca0
commit 84049b04bd

View File

@@ -3,15 +3,15 @@ thickness=1.6;
width=208.2; width=208.2;
depth=70.2; depth=70.2;
height=8; height=8;
//22
display_frame(); display_frame();
module display_frame(){ module display_frame(){
difference(){ difference(){
// main frame // main frame
translate([0, 0, 0]) 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]) translate([thickness, thickness, 0])
cube([width, depth, height+22]); cube([width, depth, height+9]);
// hdmi gap // hdmi gap
translate([thickness+95, depth+thickness, height]) translate([thickness+95, depth+thickness, height])
@@ -28,6 +28,10 @@ module display_frame(){
translate([0, ledge, 0]) translate([0, ledge, 0])
cube([width, depth-(ledge*2), thickness]); cube([width, depth-(ledge*2), thickness]);
} }
// hinge support
translate([5, -0.6, 0])
cube([width-10, thickness, 15]);
} }
// usb compartment // usb compartment
@@ -142,13 +146,14 @@ module male_hinge(){
w=15.14; //Width of base w=15.14; //Width of base
l=13.14; //length of base l=13.14; //length of base
translate([0, 0, -10+th/2]) translate([0, 0, -10+th/2]){
hull(){ hull(){
cube([l, w, th], center=true); cube([l, w, th], center=true);
translate([-l/2, -w/2-4, -2]) translate([-l/2, -w/2-4, -2])
cube([l+4, w+8, 0.1]); cube([l+4, w+8, 0.1]);
} }
}
//generating 2 tabs with sp spacing //generating 2 tabs with sp spacing
translate([0, -sp, 0]) translate([0, -sp, 0])