s/topplate/panel/ --- just better naming

Signed-off-by: Brian S. Stephan <bss@incorporeal.org
This commit is contained in:
Brian S. Stephan 2024-02-06 18:57:12 -06:00
parent 53834363a6
commit d3940c4109
Signed by: bss
GPG Key ID: 3DE06D3180895FCB
9 changed files with 23 additions and 24 deletions

View File

@ -8,7 +8,7 @@ include <components.scad>
module bottom_panel() {
difference() {
mirror([0, 0, 1]) topplate();
mirror([0, 0, 1]) panel();
translate([0, 0, top_plate_z/2]) cube([top_plate_x-40, top_plate_y-40, top_plate_z], center=true);
}
}

View File

@ -162,19 +162,26 @@ module levermountholes() {
m4_hole_countersink();
}
module base_topplate() {
module base_panel() {
cube([top_plate_x, top_plate_y, top_plate_z], center=true);
}
module panel() {
difference() {
base_panel();
top_plate_holes();
}
}
module overhang_plate() {
roundedcube([overhang_top_plate_x, overhang_top_plate_y, top_plate_z], center=true, radius=1);
}
// this takes the base_topplate and makes it a small frame, putting a larger top plate
// this takes the base_panel and makes it a small frame, putting a larger top plate
module base_top_plate_with_raised_overhang() {
// make a frame out of the top plate (and keep the main plate on the center plane)
translate([0, 0, -5]) difference() {
base_topplate();
base_panel();
cube([top_plate_x-(panel_support_width*2), top_plate_y-(panel_support_width*2), top_plate_z*2], center=true);
}
translate([plate_to_frame_point_x, plate_to_frame_point_y, -2.5]) resize([0, 0, 10]) frame_mount_column();
@ -184,13 +191,6 @@ module base_top_plate_with_raised_overhang() {
overhang_plate();
}
module topplate() {
difference() {
base_topplate();
top_plate_holes();
}
}
module bottom_plate_with_overhang() {
difference() {
rotate([180, 0, 0]) base_top_plate_with_raised_overhang();
@ -249,8 +249,8 @@ module base_frame() {
module frame() {
difference() {
base_frame();
translate([0, 0, frame_z/2]) scale([1, 1, 2]) base_topplate();
translate([0, 0, -frame_z/2]) scale([1, 1, 2]) base_topplate();
translate([0, 0, frame_z/2]) scale([1, 1, 2]) base_panel();
translate([0, 0, -frame_z/2]) scale([1, 1, 2]) base_panel();
translate([plate_to_frame_point_x, plate_to_frame_point_y, 0]) frame_hex_bolt_hole();
translate([-plate_to_frame_point_x, plate_to_frame_point_y, 0]) frame_hex_bolt_hole();
translate([plate_to_frame_point_x, -plate_to_frame_point_y, 0]) frame_hex_bolt_hole();

View File

@ -8,7 +8,7 @@ include <components.scad>
module dir_arc_w_30mm_plus_one_panel() {
difference() {
topplate();
panel();
dir_arc_w_30mm_plus_one();
}
}

View File

@ -9,8 +9,9 @@ include <components.scad>
module top_panel_inset_lever_and_dir_arc_w_30mm() {
difference() {
union() {
topplate();
translate([(-top_plate_x/2)+55, (top_plate_y/2)-75, -((top_plate_z/2)+(lever_mount_z/2))]) levermountbase();
panel();
translate([(-top_plate_x/2)+55, (top_plate_y/2)-75, -((top_plate_z/2)+(lever_mount_z/2))])
levermountbase();
}
dir_arc_w_30mm();
translate([(-top_plate_x/2)+55, (top_plate_y/2)-75, 0]) levermountholes();

View File

@ -11,10 +11,8 @@ module lever_panel() {
difference() {
// base plate
union() {
translate([0,-20,0])
topplate();
translate([0, 0, -((top_plate_z/2)+(lever_mount_z/2))])
levermountbase();
translate([0,-20,0]) panel();
translate([0, 0, -((top_plate_z/2)+(lever_mount_z/2))]) levermountbase();
}
// holes to mount the lever
levermountholes();

View File

@ -8,7 +8,7 @@ include <components.scad>
module namco_noir_plus_one_panel() {
difference() {
topplate();
panel();
noir_plus_one();
}
}

View File

@ -8,7 +8,7 @@ include <components.scad>
module namco_noir_plus_two_panel() {
difference() {
topplate();
panel();
noir_plus_one();
translate([32.94-3.47-3.47, -78+7.37+4.49, 0]) noir_button_p1();
}

View File

@ -8,7 +8,7 @@ include <components.scad>
module top_panel_inset_sega_2p_plus_one_plus_control() {
difference() {
topplate();
panel();
sega_2p_plus_one();
rotate([0, 0, 180]) side_chopper();
translate([89, 30, 0]) button_24mm_hole();

View File

@ -8,7 +8,7 @@ include <components.scad>
module sega_2p_plus_one_panel() {
difference() {
topplate();
panel();
sega_2p_plus_one();
}
}