home    Inhaltsverzeichnis    zurück
erste Version am 28.01.2018
letzte Änderung am 28.01.2018

Fotos von den ersten sechs Drucken


Zuerst mal ein Foto von dem Chaos auf meinem Schreibtisch.
Der 3D-Drucker druckt schon fleißig, ist aber [offensichtlich] noch nicht endgültig verkabelt.
Foto von meinem Schreibtisch mit
        3D-Drucker

Ausdruck von Fan_Nozzle_V1.stl.
23:38 Uhr:
Ausdruck von Fan_Nozzle_V1.stl - 1
00:10 Uhr:
Ausdruck von Fan_Nozzle_V1.stl - 2

00:51 Uhr:
Ausdruck von Fan_Nozzle_V1.stl - 3

01:42 Uhr:
Ausdruck von Fan_Nozzle_V1.stl - 4

01:54 Uhr:
Ausdruck von Fan_Nozzle_V1.stl - ist
        fertig
Insgesamt hat der Ausdruck ca. drei Stunden gedauert. Die totale Zeit kommt also hin....allerdings kann ich nicht ganz deuten, warum er zwischen 00:51 und 01:42 so lange gebraucht hat!?  Die Zeitpunkte stammen aus den Metadaten des jeweiligen Bildes und somit von der Kamera.

Hier noch alle sechs Drucke nacheinander.
Oben drei Fehlversuche, darunter drei erfolgreiche Ausdrucke.
Foto von den ersten sechs Drucken

BTW: das Modell für mein Bewegungsmelder-Gehäuse sieht so aus:
Screenshot openSCAD

Und dies ist der Programmkode dafür:
// -----------------------------------------------------
// Gehäuse für einen Bewegungsmelder
//
//  Detlev Ahlgrimm, 22.01.2018
// ...und mein erstes Design mit OpenSCAD
// -----------------------------------------------------

module befestigung(ausrichtung) {
  difference() {
    difference() {
      cylinder(r=4, h=18, $fn=100);
      if(ausrichtung=="links") {  // halbieren
        translate([5.1, 0, 6]) cube([10, 10, 25], center=true);
      } else {
        translate([-5.1, 0, 6]) cube([10, 10, 25], center=true);
      }
    }
    if(ausrichtung=="links") {  // Loch bohren
      translate([-1, 0, -1]) cylinder(r=1, h=17, $fn=100);
    } else {
      translate([1, 0, -1]) cylinder(r=1, h=17, $fn=100);
    }
  }
}
//befestigung("links"); translate([20, 0, 0]) befestigung("rechts");

module oberteil() {
  difference() {
  union() {
  difference() {
    cube([38, 29, 18], center=true);    // Oberteil
    translate([0, 0, -2]) cube([34, 25, 18], center=true);  // Kiste daraus machen
    translate([0, 0, 1]) cube([23, 23, 19], center=true);   // Aussparung für den Sensor
  }
  translate([-19, 0, -9]) befestigung("links");
  translate([19, 0, -9])  befestigung("rechts");
  }
  translate([-15, -14.5, 5]) rotate([90, 0, 0]) text("D.Ahlgrimm, 2018", font="Arial", size=3);
}
}
//translate([0, 0, 15])
translate([0, 40, 9]) rotate([180, 0, 0])
color("White") oberteil();



module boden() {
  translate([0, 0, 1])
  difference() {
    minkowski() {   // Platte mit abgerundeten Ecken
      cube([45, 21, 1], center=true);
      cylinder(r=4, h=1, $fn=50);
    }
    translate([23, 10, -1]) cylinder(r=2, h=4, $fn=50);  // Löcher bohren
    translate([-23, -10, -1]) cylinder(r=2, h=4, $fn=50);
    translate([20, 0, -1]) cylinder(r=1, h=5, $fn=50);
    translate([-20, 0, -1]) cylinder(r=1, h=5, $fn=50);
  }
  translate([0, 0, 3])
  difference() {  // Ausrichte-Steg
    cube([34, 25, 3], center=true);
    cube([32, 23, 4], center=true);
  }
}

module bodenMitKabeldurchfuehrung() {
  difference() {
    color("White") boden();
    translate([0, 29/2-15/2-0.5, 2.5]) color("White") cube([6, 15, 5], center=true);
  }
}
bodenMitKabeldurchfuehrung();

Das Bewegungsmelder-Modul passt perfekt rein und das Oberteil lässt sich mit leichtem Druck fest mit dem Unterteil verbinden. Somit werden die seitlichen Schrauben-Halterungen eigentlich nicht benötigt. Vielleicht sollte ich es stattdessen so umdesignen, dass man das Oberteil auf das Unterteil draufschieben kann.
Nachtrag: die neue Version habe ich auf thingiverse.com hochgeladen - jetzt mit SnapIn-Verbindung.

zurück