Enclosure: internal components placeholders
This commit is contained in:
@@ -37,6 +37,30 @@ module switch() {
|
||||
translate([0, 0, 6]) rotate([0, 15, 0]) cube([12, 10, 5], true);
|
||||
}
|
||||
|
||||
// Mainboard. The highest component is the capacitor with a total height of 18mm, but we round to 20 for good measure.
|
||||
module pcb() {
|
||||
translate([0, 0, -10]) {
|
||||
linear_extrude(height = 20) {
|
||||
hull() {
|
||||
/*
|
||||
Center svg
|
||||
Bounding box:
|
||||
Min: 19.20, 49.71
|
||||
Max: 97.09, 198.06
|
||||
Size: 77.89, 148.35
|
||||
*/
|
||||
translate([-77.89 / 2 - 19.20, -148.35 / 2 - 49.71, 0]) import("pcb.svg");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
module battery_18650() {
|
||||
cylinder(d = 18, h = 65, center = true);
|
||||
}
|
||||
|
||||
//speaker();
|
||||
//li_ion_4056_charger_module();
|
||||
switch();
|
||||
//switch();
|
||||
//pcb();
|
||||
battery_18650();
|
||||
Reference in New Issue
Block a user