From 6aa321427343040f8c0f48ccd92082889e1f7758 Mon Sep 17 00:00:00 2001 From: XANTRONIX Development Date: Sun, 12 Nov 2023 23:41:46 -0500 Subject: Now we're cookin'! --- case/case.scad | 56 ++++++++++++++++++++++++++++---------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/case/case.scad b/case/case.scad index 3a93290..2e9827d 100644 --- a/case/case.scad +++ b/case/case.scad @@ -172,64 +172,64 @@ module keyboard_base_plate(pcb_width, pcb_length) { thickness]); /* Upper edge */ - /*round_edge([0 - thickness - pcb_clearance_edge + corner_radius, - thickness + pcb_clearance_edge + pcb_length - corner_radius, - -thickness/2], + round_edge([-pcb_clearance_edge - thickness + corner_radius, + pcb_clearance_edge + thickness + pcb_length - corner_radius, + -thickness + corner_radius], [0, 90, 0], - bottom_width + 2 * corner_radius);*/ + bottom_width + thickness + 2 * corner_radius); /* Right edge */ - /*round_edge([ thickness + pcb_clearance_edge + pcb_width - corner_radius, - 0 - thickness - pcb_clearance_edge + corner_radius, - -thickness/2], + round_edge([ pcb_clearance_edge + thickness + pcb_width - corner_radius, + -pcb_clearance_edge - thickness + corner_radius, + -thickness + corner_radius], [270, 0, 0], - bottom_length + 2 * corner_radius);*/ + bottom_length + thickness + 2 * corner_radius); /* Lower edge */ - /*round_edge([-pcb_clearance_edge - thickness + corner_radius, + round_edge([-pcb_clearance_edge - thickness + corner_radius, -pcb_clearance_edge - thickness + corner_radius, - -thickness/2], + -thickness + corner_radius], [90, 180, 90], - bottom_width + 2 * corner_radius);*/ + bottom_width + thickness + 2 * corner_radius); /* Left edge */ - /*round_edge([-pcb_clearance_edge - thickness + corner_radius, + round_edge([-pcb_clearance_edge - thickness + corner_radius, -pcb_clearance_edge - thickness + corner_radius, - -thickness/2], + -thickness + corner_radius], [270, 90, 0], - bottom_length + 2 * corner_radius);*/ + bottom_length + thickness + 2 * corner_radius); /* Upper right corner */ - /*round_corner([pcb_clearance_edge + thickness + pcb_width - corner_radius, + round_corner([pcb_clearance_edge + thickness + pcb_width - corner_radius, pcb_clearance_edge + thickness + pcb_length - corner_radius, - -thickness/2], - [90, 90, 90]);*/ + -thickness + corner_radius], + [90, 90, 90]); /* Lower right corner */ - /*round_corner([ pcb_clearance_edge + thickness + pcb_width - corner_radius, + round_corner([ pcb_clearance_edge + thickness + pcb_width - corner_radius, -pcb_clearance_edge - thickness + corner_radius, - -thickness/2], - [180, 90, 90]);*/ + -thickness + corner_radius], + [180, 90, 90]); /* Lower left corner */ - /*round_corner([-pcb_clearance_edge - thickness + corner_radius, + round_corner([-pcb_clearance_edge - thickness + corner_radius, -pcb_clearance_edge - thickness + corner_radius, - -thickness/2], - [-90, 90, 90]);*/ + -thickness + corner_radius], + [-90, 90, 90]); /* Upper left corner */ - /*round_corner([-pcb_clearance_edge - thickness + corner_radius, + round_corner([-pcb_clearance_edge - thickness + corner_radius, pcb_clearance_edge + thickness + pcb_length - corner_radius, - -thickness/2], - [0, 90, 90]);*/ + -thickness + corner_radius], + [0, 90, 90]); /* Screw holes */ - /*for (screw_hole = screw_holes) { + for (screw_hole = screw_holes) { screw_post([screw_hole[0], screw_hole[1], 0], pcb_clearance_bottom * 2, pcb_screw_hole_diameter * 2, pcb_screw_hole_diameter); - }*/ + } /* Ridges (for rigidity!) */ ridges(thickness * 2, pcb_clearance_bottom / 2); -- cgit v1.2.3