cleanups to the decorative plates
This commit is contained in:
parent
b9d66a4a2f
commit
544f4fb4ce
|
@ -20,11 +20,10 @@ include <components.scad>
|
||||||
|
|
||||||
module button_24mm_decorative_plate() {
|
module button_24mm_decorative_plate() {
|
||||||
difference() {
|
difference() {
|
||||||
decorative_add=10;
|
// get a 2mm slice of the bigger button cylinders
|
||||||
// get a 1mm slice of the bigger button cylinders
|
translate([0, 0, -55]) button_24mm_hole();
|
||||||
translate([0, 0, -45]) button_24mm_hole();
|
translate([0, 0, -100]) cube([500, 500, 198], center=true);
|
||||||
translate([0, 0, -50]) cube([500, 500, 98], center=true);
|
translate([0, 0, 100]) cube([500, 500, 198], center=true);
|
||||||
translate([0, 0, 50]) cube([500, 500, 98], center=true);
|
|
||||||
// cut out the normal holes
|
// cut out the normal holes
|
||||||
translate([0, 0, -1]) button_24mm_hole();
|
translate([0, 0, -1]) button_24mm_hole();
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,11 +20,10 @@ include <components.scad>
|
||||||
|
|
||||||
module dir_arc_plus_w_24mm_8_button_decorative_plate() {
|
module dir_arc_plus_w_24mm_8_button_decorative_plate() {
|
||||||
difference() {
|
difference() {
|
||||||
decorative_add=10;
|
// get a 2mm slice of the bigger button cylinders
|
||||||
// get a 1mm slice of the bigger button cylinders
|
translate([0, 0, -55]) dir_arc_plus_w_24mm_8_button();
|
||||||
translate([0, 0, -45]) dir_arc_plus_w_24mm_8_button();
|
translate([0, 0, -100]) cube([500, 500, 198], center=true);
|
||||||
translate([0, 0, -50]) cube([500, 500, 98], center=true);
|
translate([0, 0, 100]) cube([500, 500, 198], center=true);
|
||||||
translate([0, 0, 50]) cube([500, 500, 98], center=true);
|
|
||||||
// cut out the normal holes
|
// cut out the normal holes
|
||||||
translate([0, 0, -1]) dir_arc_plus_w_24mm_8_button();
|
translate([0, 0, -1]) dir_arc_plus_w_24mm_8_button();
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,7 +20,7 @@ include <components.scad>
|
||||||
|
|
||||||
module dir_arc_plus_w_30mm_and_sega_2p_plus_one_decorative_plate() {
|
module dir_arc_plus_w_30mm_and_sega_2p_plus_one_decorative_plate() {
|
||||||
difference() {
|
difference() {
|
||||||
// get a 1mm slice of the bigger button cylinders
|
// get a 2mm slice of the bigger button cylinders
|
||||||
union() {
|
union() {
|
||||||
translate([-top_plate_x/2, 0, -65]) dir_arc_w_30mm();
|
translate([-top_plate_x/2, 0, -65]) dir_arc_w_30mm();
|
||||||
translate([top_plate_x/2, 0, -65]) sega_2p_plus_one();
|
translate([top_plate_x/2, 0, -65]) sega_2p_plus_one();
|
||||||
|
|
|
@ -20,10 +20,10 @@ include <components.scad>
|
||||||
|
|
||||||
module dir_arc_plus_w_30mm_decorative_plate() {
|
module dir_arc_plus_w_30mm_decorative_plate() {
|
||||||
difference() {
|
difference() {
|
||||||
// get a 1mm slice of the bigger button cylinders
|
// get a 2mm slice of the bigger button cylinders
|
||||||
translate([0, 0, -45]) dir_arc_w_30mm();
|
translate([0, 0, -55]) dir_arc_w_30mm();
|
||||||
translate([0, 0, -50]) cube([500, 500, 98], center=true);
|
translate([0, 0, -100]) cube([500, 500, 198], center=true);
|
||||||
translate([0, 0, 50]) cube([500, 500, 98], center=true);
|
translate([0, 0, 100]) cube([500, 500, 198], center=true);
|
||||||
// cut out the normal holes
|
// cut out the normal holes
|
||||||
translate([0, 0, -1]) dir_arc_w_30mm();
|
translate([0, 0, -1]) dir_arc_w_30mm();
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,11 +20,10 @@ include <components.scad>
|
||||||
|
|
||||||
module sega_2p_6_button_decorative_plate() {
|
module sega_2p_6_button_decorative_plate() {
|
||||||
difference() {
|
difference() {
|
||||||
decorative_add=10;
|
// get a 2mm slice of the bigger button cylinders
|
||||||
// get a 1mm slice of the bigger button cylinders
|
translate([0, 0, -55]) sega_2p_6_button();
|
||||||
translate([0, 0, -45]) sega_2p_6_button();
|
translate([0, 0, -100]) cube([500, 500, 198], center=true);
|
||||||
translate([0, 0, -50]) cube([500, 500, 98], center=true);
|
translate([0, 0, 100]) cube([500, 500, 198], center=true);
|
||||||
translate([0, 0, 50]) cube([500, 500, 98], center=true);
|
|
||||||
// cut out the normal holes
|
// cut out the normal holes
|
||||||
translate([0, 0, -1]) sega_2p_6_button();
|
translate([0, 0, -1]) sega_2p_6_button();
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,11 +20,10 @@ include <components.scad>
|
||||||
|
|
||||||
module sega_2p_plus_one_decorative_plate() {
|
module sega_2p_plus_one_decorative_plate() {
|
||||||
difference() {
|
difference() {
|
||||||
decorative_add=10;
|
// get a 2mm slice of the bigger button cylinders
|
||||||
// get a 1mm slice of the bigger button cylinders
|
translate([0, 0, -55]) sega_2p_plus_one();
|
||||||
translate([0, 0, -45]) sega_2p_plus_one();
|
translate([0, 0, -100]) cube([500, 500, 198], center=true);
|
||||||
translate([0, 0, -50]) cube([500, 500, 98], center=true);
|
translate([0, 0, 100]) cube([500, 500, 198], center=true);
|
||||||
translate([0, 0, 50]) cube([500, 500, 98], center=true);
|
|
||||||
// cut out the normal holes
|
// cut out the normal holes
|
||||||
translate([0, 0, -1]) sega_2p_plus_one();
|
translate([0, 0, -1]) sega_2p_plus_one();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue