From b871963cf7cd551169ae79b0a506e9de5613b459 Mon Sep 17 00:00:00 2001 From: "Brian S. Stephan" Date: Fri, 12 Jul 2024 08:30:25 -0500 Subject: [PATCH] backslash and forwardslash front/back window pieces for extended Signed-off-by: Brian S. Stephan --- ...for-extended-side-windowed-backslashes.scad | 18 ++++++++++++++++++ ...-extended-side-windowed-forwardslashes.scad | 18 ++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 src/frames/pieces/extended/front-or-back-clean-for-extended-side-windowed-backslashes.scad create mode 100644 src/frames/pieces/extended/front-or-back-clean-for-extended-side-windowed-forwardslashes.scad diff --git a/src/frames/pieces/extended/front-or-back-clean-for-extended-side-windowed-backslashes.scad b/src/frames/pieces/extended/front-or-back-clean-for-extended-side-windowed-backslashes.scad new file mode 100644 index 0000000..1979c08 --- /dev/null +++ b/src/frames/pieces/extended/front-or-back-clean-for-extended-side-windowed-backslashes.scad @@ -0,0 +1,18 @@ +/* + * SPDX-FileCopyrightText: © 2024 Brian S. Stephan + * SPDX-License-Identifier: GPL-3.0-or-later + */ + +include +include +use + +module backslashes_windowed_front_or_back_box_frame_piece_for_extended_side() { + difference() { + backslashes_windowed_front_or_back_box_frame_piece(); + // ...minus the frame wall and lip on the left + translate([-frame_x/2+frame_wall/2, 0, 0]) cube([frame_wall, frame_y, frame_z], center=true); + } +} + +backslashes_windowed_front_or_back_box_frame_piece_for_extended_side(); diff --git a/src/frames/pieces/extended/front-or-back-clean-for-extended-side-windowed-forwardslashes.scad b/src/frames/pieces/extended/front-or-back-clean-for-extended-side-windowed-forwardslashes.scad new file mode 100644 index 0000000..021072f --- /dev/null +++ b/src/frames/pieces/extended/front-or-back-clean-for-extended-side-windowed-forwardslashes.scad @@ -0,0 +1,18 @@ +/* + * SPDX-FileCopyrightText: © 2024 Brian S. Stephan + * SPDX-License-Identifier: GPL-3.0-or-later + */ + +include +include +use + +module forwardslashes_windowed_front_or_back_box_frame_piece_for_extended_side() { + difference() { + forwardslashes_windowed_front_or_back_box_frame_piece(); + // ...minus the frame wall and lip on the left + translate([-frame_x/2+frame_wall/2, 0, 0]) cube([frame_wall, frame_y, frame_z], center=true); + } +} + +forwardslashes_windowed_front_or_back_box_frame_piece_for_extended_side();