lower case done
This commit is contained in:
parent
0620887cc5
commit
d4af0bdf31
4 changed files with 198529 additions and 4 deletions
BIN
lower_case.3mf
Normal file
BIN
lower_case.3mf
Normal file
Binary file not shown.
|
|
@ -24,7 +24,15 @@ module lower_case() {
|
|||
translate([0,0,-1*case_height]) {
|
||||
difference() {
|
||||
cube([pcb_width + 2*case_thickness, pcb_length + 2*case_thickness, case_height]);
|
||||
translate([0,-1,-1*case_height/2+1]) rotate([-1.6,0,0]) cube([pcb_width+2*case_thickness, pcb_length+2*case_thickness+2, 10]);
|
||||
translate([0,-1,-1*case_height/2+3.5]) rotate([-2.5,0,0]) cube([pcb_width+2*case_thickness, pcb_length+2*case_thickness+2, 10]);
|
||||
|
||||
translate([0,(pcb_length+2*case_thickness)/2,case_height-14]) {
|
||||
rotate([0,-10,0]) cube([10,pcb_length+2*case_thickness,case_height], center=true);
|
||||
translate([pcb_width+2*case_thickness,0,0]) rotate([0,10,0]) cube([10,pcb_length+2*case_thickness,case_height], center=true);
|
||||
translate([-1.3,0,0.8]) cube([10,pcb_length+2*case_thickness,case_height], center=true);
|
||||
translate([1.3,0,0.8]) translate([pcb_width+2*case_thickness,0,0]) cube([10,pcb_length+2*case_thickness,case_height], center=true);
|
||||
}
|
||||
rotate([6.2,0,0]) cube([pcb_width+2*case_thickness,1,10]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -39,7 +47,12 @@ module standoff(x, y) {
|
|||
module usb_breakout() {
|
||||
breakout_thickness = 1;
|
||||
|
||||
//PCB
|
||||
cube([breakout_width, breakout_length, breakout_thickness]);
|
||||
|
||||
// space for solder blobs
|
||||
translate([0,0,-1]) cube([breakout_width, 4, breakout_thickness]);
|
||||
|
||||
// USB-C
|
||||
translate([breakout_width/2, breakout_length-8/2+1, -4/2]) cube([10, 8, 4], center=true);
|
||||
translate([breakout_width/2, breakout_length-8/2+1+7, -4/2]) cube([16, 8, 8], center=true);
|
||||
|
|
@ -57,7 +70,7 @@ difference() {
|
|||
|
||||
standoff(21.5, pcb_length-97);
|
||||
standoff(56, pcb_length-97.5);
|
||||
standoff(21.5, pcb_length-31.5);
|
||||
standoff(59.5, pcb_length-31.5);
|
||||
standoff(21.5, pcb_length-32);
|
||||
standoff(59.5, pcb_length-32);
|
||||
|
||||
// TODO: screw holes for top half
|
||||
BIN
lower_case.stl
Normal file
BIN
lower_case.stl
Normal file
Binary file not shown.
198512
lower_case_0.2mm_PLA_MK3S_4h31m.gcode
Normal file
198512
lower_case_0.2mm_PLA_MK3S_4h31m.gcode
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue