From 375819942314ac31ce5514320d690e2cd1dca4d5 Mon Sep 17 00:00:00 2001 From: XANTRONIX Development Date: Sun, 26 Nov 2023 01:03:41 -0500 Subject: Don't need all that --- case/top.scad | 43 ++++++++++++++++++------------------------- 1 file changed, 18 insertions(+), 25 deletions(-) diff --git a/case/top.scad b/case/top.scad index 1b77b9b..fd8527e 100644 --- a/case/top.scad +++ b/case/top.scad @@ -238,31 +238,24 @@ module top_case(with_keyboard=false, as_flat=false) { } module flat() { - translate([case_length_bottom, 0, 0]) - rotate([0, 0, 90]) - intersection() { - square([200, 200], false); - union() { - square([wall_width, case_length_bottom], false); - square([case_width_bottom, wall_width], false); - - translate([case_width_bottom - wall_width, 0, 0]) - square([wall_width, case_length_bottom], false); - - translate([0, case_length_bottom - wall_width, 0]) - square([case_width_bottom, wall_width], false); - - - for (screw_post = screw_posts_top_case) { - x = screw_post[0]; - y = screw_post[1]; - - translate([x, y, 0]) - difference() { - circle(d=screw_post_diameter_outer); - circle(d=screw_post_diameter_inner); - } - } + square([wall_width, case_length_bottom], false); + square([case_width_bottom, wall_width], false); + + translate([case_width_bottom - wall_width, 0, 0]) + square([wall_width, case_length_bottom], false); + + translate([0, case_length_bottom - wall_width, 0]) + square([case_width_bottom, wall_width], false); + + + for (screw_post = screw_posts_top_case) { + x = screw_post[0]; + y = screw_post[1]; + + translate([x, y, 0]) + difference() { + circle(d=screw_post_diameter_outer); + circle(d=screw_post_diameter_inner); } } } -- cgit v1.2.3