From 0bea740cee599e0fc41cc5cf01886b56ff2dbc5d Mon Sep 17 00:00:00 2001 From: "Brian S. Stephan" <bss@incorporeal.org> Date: Thu, 17 Aug 2023 19:55:42 -0500 Subject: [PATCH] move frame chopper into components for reuse --- src/components.scad | 4 ++++ src/frame-left.scad | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/components.scad b/src/components.scad index e63da5e..e92fe19 100644 --- a/src/components.scad +++ b/src/components.scad @@ -148,6 +148,10 @@ module frame_panel_surround() { } } +module frame_side_chopper() { + translate([frame_x/2, 0, 0]) cube([10.001, 2*(frame_y+top_plate_y), 2*(frame_z+top_plate_z)], center=true); +} + module frame_connection_holes() { translate([frame_x/2, (frame_y/4)+10, (frame_z/4)]) rotate([0, 90, 0]) m4_hole(); translate([frame_x/2, (frame_y/4)+10, -(frame_z/4)]) rotate([0, 90, 0]) m4_hole(); diff --git a/src/frame-left.scad b/src/frame-left.scad index b4d35b8..0ce72d3 100644 --- a/src/frame-left.scad +++ b/src/frame-left.scad @@ -22,7 +22,7 @@ module base_left_frame() { difference() { frame(); // chop the right edge off - translate([frame_x/2, 0, 0]) cube([10.001, 2*(frame_y+top_plate_y), 2*(frame_z+top_plate_z)], center=true); + frame_side_chopper(); } }