make the frame routing hole a semicircle on one side
this is still a very solid piece compared to the old method of a diamond through the middle, and comes with two benefits: 1. semicircle cut out of the bottom (or top) means that wiring can be run over rather than through, simplifying some (dis)assembly, and... 2. semicircle on the bottom, and offset from the center, should allow for designs with a button in the center of the x-axis, rather than having to leave room for the frame wall. this might facilitate directional arc layouts where the buttons are combined in one shape Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
This commit is contained in:
parent
01d4d95f24
commit
e50629d372
@ -55,7 +55,7 @@ module frame_hex_bolt_hole() {
|
||||
}
|
||||
|
||||
module frame_interchange_hole() {
|
||||
cylinder(r=18, h=50, $fn=4, center=true);
|
||||
cylinder(r=35, h=50, $fn=50, center=true);
|
||||
}
|
||||
|
||||
module neutrik_d_hole() {
|
||||
@ -315,7 +315,8 @@ module frame_connection_holes() {
|
||||
}
|
||||
|
||||
module frame_cable_routing_hole() {
|
||||
translate([frame_x/2, 0, 0]) rotate([0, 90, 0]) frame_interchange_hole();
|
||||
// frame_y/12 is a hack for "kinda a bit above the center point"
|
||||
translate([frame_x/2, frame_y/12, 25]) rotate([0, 90, 0]) frame_interchange_hole();
|
||||
}
|
||||
|
||||
module base_frame() {
|
||||
|
Loading…
Reference in New Issue
Block a user