Dropped optional reflection surface.
This commit is contained in:
parent
acdb35acaa
commit
477cc09637
1 changed files with 0 additions and 56 deletions
56
back.scad
56
back.scad
|
@ -76,9 +76,6 @@ stick_support = true;
|
|||
// Öffnung für den I²C-Anschluss.
|
||||
i2c_port = true;
|
||||
|
||||
// Platziere Reflektionsflächen unter den LEDs.
|
||||
led_reflectors = false;
|
||||
|
||||
// Wird ein Gewindeeinsatz verwendet?
|
||||
threaded_insert = false;
|
||||
|
||||
|
@ -173,49 +170,6 @@ if (nrf_module && (space < limit_nrf)) {
|
|||
* Einzelteile *
|
||||
*************************************************************************/
|
||||
|
||||
// Reflektionsflächen für die LEDs.
|
||||
module led_reflector() {
|
||||
h = min(border_height + 2.5, space - 2.5);
|
||||
l = 12;
|
||||
w = 4;
|
||||
$fn = 24;
|
||||
|
||||
// Sockel
|
||||
translate([-w/2, -l/2, 0])
|
||||
cube([w, l, struts]);
|
||||
|
||||
hull() {
|
||||
translate([0, w/2 - l/2, 0]) {
|
||||
// Basis.
|
||||
cylinder(r=w/2, h=1);
|
||||
// Kuppelform.
|
||||
translate([0, 0, h - 3.5])
|
||||
intersection() {
|
||||
sphere(r=w/2);
|
||||
translate([-w/2, -w/2, 0])
|
||||
cube([w, w, w]);
|
||||
}
|
||||
// Spitze.
|
||||
translate([0.5 + w/4, 0.5 + w/4, h - 0.25])
|
||||
sphere(0.5);
|
||||
}
|
||||
translate([0, l/2 - w/2, 0]) {
|
||||
// Basis.
|
||||
cylinder(r=w/2, h=1);
|
||||
// Kuppelform.
|
||||
translate([0, 0, h - 3.5])
|
||||
intersection() {
|
||||
sphere(r=w/2);
|
||||
translate([-w/2, -w/2, 0])
|
||||
cube([w, w, w]);
|
||||
}
|
||||
// Spitze.
|
||||
translate([0.5 + w/4, 0.5 + w/4, h - 0.25])
|
||||
sphere(0.5);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Schaft für die Schrauben.
|
||||
module screw_shaft() {
|
||||
translate([0, 0, top])
|
||||
|
@ -522,16 +476,6 @@ module body_back() {
|
|||
translate([drill_pos[i][0], drill_pos[i][1], 0])
|
||||
screw_shaft();
|
||||
}
|
||||
|
||||
// LED-Reflektoren.
|
||||
color(color_special)
|
||||
if (led_reflectors) {
|
||||
translate([9, 84, top])
|
||||
led_reflector();
|
||||
translate([141, 84, top])
|
||||
mirror([1, 0, 0])
|
||||
led_reflector();
|
||||
}
|
||||
}
|
||||
|
||||
// Bohrungen und andere Durchbrüche.
|
||||
|
|
Loading…
Reference in a new issue