rename box-style frame pieces to be explicitly for boxes
I'm going to need to duplicate and edit the top/bottom pieces in order to create better extended pieces, so this moves them into something explicitly-named. next commit will fix the extended pieces Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
This commit is contained in:
parent
db41aa1183
commit
d578890d96
@ -6,9 +6,9 @@
|
||||
include <../src/parameters.scad>
|
||||
include <../src/components.scad>
|
||||
use <../src/frame-left.scad>
|
||||
use <../src/frame-piece-side.scad>
|
||||
use <../src/frame-piece-top-or-bottom.scad>
|
||||
use <../src/frame-piece-top-or-bottom-aux-and-neutrik.scad>
|
||||
use <../src/frame-piece-side-for-box.scad>
|
||||
use <../src/frame-piece-top-or-bottom-for-box.scad>
|
||||
use <../src/frame-piece-top-or-bottom-for-box-aux-and-neutrik.scad>
|
||||
use <../src/top-panel-inset-lever-and-dir_arc-plus-w-30mm.scad>
|
||||
use <../src/top-panel-inset-sega-2p-plus-one-plus-control-with-mount.scad>
|
||||
use <../src/misc-decorative-plate-24mm-button.scad>
|
||||
@ -23,9 +23,9 @@ top_deco_color = "white";
|
||||
color(panel_color) translate([-panel_x/2, 0, frame_z/2-panel_z+0.01]) top_panel_inset_lever_and_dir_arc_w_30mm();
|
||||
color(panel_color) translate([panel_x/2, 0, frame_z/2-panel_z+0.01]) top_panel_inset_sega_2p_plus_one_plus_control_with_mount();
|
||||
color(base_color) translate([-frame_x/2+5, 0, -2.5]) left_frame();
|
||||
color(base_color) translate([panel_x/2, 0, -2.5]) rotate([0, 180, 0]) side_frame_piece();
|
||||
color(base_color) translate([panel_x/2, 0, -2.5]) top_or_bottom_frame_piece();
|
||||
color(base_color) translate([panel_x/2, 0, -2.5]) rotate([180, 180, 0]) top_or_bottom_aux_and_neutrik_frame_piece();
|
||||
color(base_color) translate([panel_x/2, 0, -2.5]) rotate([0, 180, 0]) side_box_frame_piece();
|
||||
color(base_color) translate([panel_x/2, 0, -2.5]) top_or_bottom_box_frame_piece();
|
||||
color(base_color) translate([panel_x/2, 0, -2.5]) rotate([180, 180, 0]) top_or_bottom_aux_and_neutrik_box_frame_piece();
|
||||
color(base_color) translate([-panel_x/2, 0, -5-frame_z/2+5]) bottom_panel();
|
||||
color(base_color) translate([panel_x/2, 0, -5-frame_z/2+5]) bottom_panel();
|
||||
|
||||
|
@ -6,9 +6,9 @@
|
||||
include <../src/parameters.scad>
|
||||
include <../src/components.scad>
|
||||
use <../src/frame-piece-interconnect.scad>
|
||||
use <../src/frame-piece-side.scad>
|
||||
use <../src/frame-piece-top-or-bottom.scad>
|
||||
use <../src/frame-piece-top-or-bottom-aux-and-neutrik.scad>
|
||||
use <../src/frame-piece-side-for-box.scad>
|
||||
use <../src/frame-piece-top-or-bottom-for-box.scad>
|
||||
use <../src/frame-piece-top-or-bottom-for-box-aux-and-neutrik.scad>
|
||||
use <../src/top-panel-overhang-left-lever-and-dir_arc-plus-w-30mm.scad>
|
||||
use <../src/top-panel-overhang-right-sega-2p-plus-one-plus-control-with-mount.scad>
|
||||
use <../src/bottom-panel-overhang-left.scad>
|
||||
@ -19,12 +19,12 @@ use <../src/misc-dustwasher-lsx-nobi.scad>
|
||||
|
||||
color("#C12E1F") translate([-panel_x/2-25, 0, frame_z/2+75]) top_panel_left_lever_and_dir_arc_w_30mm();
|
||||
color("#C12E1F") translate([panel_x/2+25, 0, frame_z/2+75]) top_panel_right_sega_2p_plus_one_plus_control_with_mount();
|
||||
color("black") translate([-frame_x/2+5-25, -55, -2.5]) top_or_bottom_frame_piece();
|
||||
color("black") rotate([0, 180, 0]) translate([-frame_x/2+5-25, -55, -2.5]) top_or_bottom_frame_piece();
|
||||
color("black") translate([-frame_x/2+5-50, 0, -2.5]) side_frame_piece();
|
||||
color("black") rotate([0, 180, 0]) translate([-frame_x/2+5-50, 0, -2.5]) side_frame_piece();
|
||||
color("black") rotate([180, 0, 0]) translate([-frame_x/2+5-25, -55, -2.5]) top_or_bottom_aux_and_neutrik_frame_piece();
|
||||
color("black") rotate([180, 0, 0]) rotate([0, 180, 0]) translate([-frame_x/2+5-25, -55, -2.5]) top_or_bottom_aux_and_neutrik_frame_piece();
|
||||
color("black") translate([-frame_x/2+5-25, -55, -2.5]) top_or_bottom_box_frame_piece();
|
||||
color("black") rotate([0, 180, 0]) translate([-frame_x/2+5-25, -55, -2.5]) top_or_bottom_box_frame_piece();
|
||||
color("black") translate([-frame_x/2+5-50, 0, -2.5]) side_box_frame_piece();
|
||||
color("black") rotate([0, 180, 0]) translate([-frame_x/2+5-50, 0, -2.5]) side_box_frame_piece();
|
||||
color("black") rotate([180, 0, 0]) translate([-frame_x/2+5-25, -55, -2.5]) top_or_bottom_aux_and_neutrik_box_frame_piece();
|
||||
color("black") rotate([180, 0, 0]) rotate([0, 180, 0]) translate([-frame_x/2+5-25, -55, -2.5]) top_or_bottom_aux_and_neutrik_box_frame_piece();
|
||||
color("black") interconnect_frame_piece();
|
||||
color("#C12E1F") translate([-panel_x/2-25, 0, -5-frame_z/2-75]) bottom_panel_left();
|
||||
color("#C12E1F") translate([panel_x/2+25, 0, -5-frame_z/2-75]) bottom_panel_right();
|
||||
|
@ -5,11 +5,11 @@
|
||||
|
||||
include <parameters.scad>
|
||||
include <components.scad>
|
||||
use <frame-piece-side.scad>
|
||||
use <frame-piece-side-for-box.scad>
|
||||
|
||||
module interconnect_frame_half_piece() {
|
||||
translate([frame_x/2-frame_wall, 0, 0]) difference() {
|
||||
side_frame_piece();
|
||||
side_box_frame_piece();
|
||||
rotate([0, 0, 180]) side_chopper();
|
||||
}
|
||||
}
|
||||
|
@ -5,19 +5,19 @@
|
||||
|
||||
include <parameters.scad>
|
||||
include <components.scad>
|
||||
use <frame-piece-top-or-bottom.scad>
|
||||
use <frame-piece-top-or-bottom-for-box.scad>
|
||||
|
||||
module side_frame_piece() {
|
||||
module side_box_frame_piece() {
|
||||
piece_width = panel_support_width+frame_wall+frame_mount_column_width;
|
||||
difference() {
|
||||
// side piece is left/right agnostic
|
||||
frame();
|
||||
// minus the top and bottom
|
||||
top_or_bottom_frame_piece();
|
||||
rotate([180, 0, 0]) top_or_bottom_frame_piece();
|
||||
top_or_bottom_box_frame_piece();
|
||||
rotate([180, 0, 0]) top_or_bottom_box_frame_piece();
|
||||
// and just chop out the rest of the frame
|
||||
translate([piece_width, 0, 0]) cube([frame_x, frame_y+1, frame_z+1], center=true);
|
||||
}
|
||||
}
|
||||
|
||||
side_frame_piece();
|
||||
side_box_frame_piece();
|
@ -5,11 +5,11 @@
|
||||
|
||||
include <parameters.scad>
|
||||
include <components.scad>
|
||||
use <frame-piece-top-or-bottom.scad>
|
||||
use <frame-piece-top-or-bottom-for-box.scad>
|
||||
|
||||
module top_or_bottom_aux_and_neutrik_frame_piece() {
|
||||
module top_or_bottom_aux_and_neutrik_box_frame_piece() {
|
||||
difference() {
|
||||
top_or_bottom_frame_piece();
|
||||
top_or_bottom_box_frame_piece();
|
||||
|
||||
// aux button holes
|
||||
translate([-35.25, -101.5, 0]) rotate([90, 0, 0]) aux_control_three_button_cluster();
|
||||
@ -25,4 +25,4 @@ module top_or_bottom_aux_and_neutrik_frame_piece() {
|
||||
}
|
||||
}
|
||||
|
||||
top_or_bottom_aux_and_neutrik_frame_piece();
|
||||
top_or_bottom_aux_and_neutrik_box_frame_piece();
|
@ -7,7 +7,7 @@ include <parameters.scad>
|
||||
include <components.scad>
|
||||
use <frame-left.scad>
|
||||
|
||||
module top_or_bottom_frame_piece() {
|
||||
module top_or_bottom_box_frame_piece() {
|
||||
piece_width = panel_support_width+frame_wall+frame_mount_column_width;
|
||||
intersection() {
|
||||
left_frame();
|
||||
@ -27,4 +27,4 @@ module top_or_bottom_frame_piece() {
|
||||
}
|
||||
}
|
||||
|
||||
top_or_bottom_frame_piece();
|
||||
top_or_bottom_box_frame_piece();
|
Loading…
Reference in New Issue
Block a user