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();