34 lines
657 B
OpenSCAD
34 lines
657 B
OpenSCAD
$fn = 100;
|
|
|
|
dicke = 2;
|
|
seite = 110;
|
|
hoch = 25;
|
|
|
|
difference(){
|
|
gehaeuse(seite,hoch);
|
|
gehaeuse(seite-dicke,hoch-dicke);
|
|
//cylinder(h=hoch,d=seite-hoch);
|
|
translate([0,0,hoch/2])
|
|
cube([seite-hoch,seite-hoch,hoch],center=true);
|
|
}
|
|
|
|
// ESP32 POE
|
|
//rotate([0,0,45])
|
|
// cube([87,28,22],center=true);
|
|
|
|
// Sensor 1
|
|
//translate([-30,30,0])
|
|
// rotate([0,0,45])
|
|
// cube([22,25,22],center=true);
|
|
|
|
// Sensor 2
|
|
//translate([30,-30,0])
|
|
// rotate([0,0,45])
|
|
// cube([22,25,22],center=true);
|
|
|
|
module gehaeuse(breite, hoehe){
|
|
minkowski(){
|
|
cube([breite-hoehe,breite-hoehe,0.1],center=true);
|
|
sphere(d=hoehe);
|
|
}
|
|
} |