3D-Drucker-Prusa: Unterschied zwischen den Versionen

Aus Wiki CCC Göttingen
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
K (Alex verschob die Seite 3D-Drucker nach 3D-Drucker-Prusa)
 
(47 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
<div style="border: 1px solid #ff4444; border-left-width: 10px; border-top-width: 2px; border-bottom-width: 2px; background: #ccffcc; padding: 3px">Status: <nowiki>Drucker ist ok</nowiki></div>
<div style="border: 1px solid #ffff44; border-left-width: 10px; border-top-width: 2px; border-bottom-width: 2px; background: #e0e000; padding: 3px">Status: <nowiki>Drucker ist ok; seit dem 8. März 2013 läuft eine neue Firmware</nowiki></div>
 
Wir haben eine '''Mailingliste:''' [https://lists.cccgoe.de/mailman/listinfo/chaos-3d subscribe]
Wir haben eine '''Mailingliste:''' [https://lists.cccgoe.de/mailman/listinfo/chaos-3d subscribe]
 
[[Datei:Nase 20120415 003.jpg|300px|thumb| [[LED Cube/Casing|Gehäuse fur eine LED Cube]] ]]
[[Datei:20111215 001 1.jpg|300px|thumb]]
[[Datei:flevo_hinten_detail.png|thumb|300px| [[Flevo|Flevoadapter]] für ein normales Fahradhinterlicht (Schutzblechlicht)]]
[[Datei:Schraube klein.gif|thumb| 300px | [[3D-Drucker/Schraube]]  leider etwas verzerrt]]
[[Datei:AlexN900 01 20120525 015.jpg|thumb| 300px]]
[[Datei:20111215 001 1.jpg|300px|thumb | Matecoin]]
[[Datei:20111215_002.jpg|300px|thumb]]
[[Datei:20111215_002.jpg|300px|thumb]]
[[Datei:Mate_TAG.jpg|300px|thumb]]
[[Datei:Mate_TAG.jpg|300px|thumb]]
[[Datei:AlexN900 01 20120629 001.jpg|300px|thumb|Lüfter nur einseitig]]
Wir besitzen einen [http://reprap.org/wiki/Prusa_Mendel Prusa Mendel]


Wir besitzen einen [http://reprap.org/wiki/SAE_Prusa_Mendel Prusa Mendel]


==Protokolle==
== Noch einsortieren ==
[[3D-Drucker/Protokol 10.11.2011]]
[http://with-eyes.net/~mex/slic3r-configs/ Max' Slic3r Configs]
 
Steigung bei M 8  1,25
 
Vortrag von hefee auf der SIT 2012: [[Datei:vortrag-sit-2012.pdf]]
 
NTC Hotend 100k Type
 
NTC Bed  100k Type
 
[http://reprap.org/wiki/Hall-%CE%98 der hall z-switch]
 
[http://blog.think3dprint3d.com/2012/06/sanguinololu-lcd-and-rotary-encoder.html lcd]
 
Unsere Gedanken wie eine "neue" LP ausschauen könnte [[3D-Drucker/Eigene_SteuerLP]]
 
 
[http://www.digikey.com/product-detail/en/ATMEGA644PA-PU ATMEGA644PA-PU]
 
[http://reprap.org/wiki/Triffid_Hunter's_Calibration_Guide Calibration Guide]


==Übersicht der Unterschiedlichen Drucker==
== Aktuelle Verbesserungen ==
[[3D-Drucker/Übersicht der Unterschiedlichen Drucker]]
* Drucktemperatur auf 200°C gesteigert, dadurch sind die Oberflächen noch glatter als bei 185°C
** Nicht auf 210°C dann stinkt es
* Betttemperatur: 65°C für größere Objekte, damit diese sich nicht teilweise abheben


==Technik==
== Derzeitige Probleme mit dem 3D-Drucker ==
[[3D-Drucker/Toolchain]]


[[3D-Drucker/Ehmalige_Probleme | Ehemalige Probleme]]
==Logbuch==
==Logbuch==
[[3D-Drucker/Logbuch]]
[[3D-Drucker/Logbuch]]
==Shops==
[[3D-Drucker/Shops]]


==Aufbau des Druckers #1==
==Aufbau des Druckers #1==
Zeile 28: Zeile 51:


[http://reprap.org/wiki/Sanguinololu Die Steuer LP]
[http://reprap.org/wiki/Sanguinololu Die Steuer LP]
Sanguinololu Release Version 1.3a
[[Datei:Sanguinololu_1.3a.png|300px]]
=G-Code erstellen=
[http://reprap.org/wiki/G-code Übersicht der G-Code Befehle]
[https://github.com/ErikZalm/Marlin/blob/Marlin_v1/README.md G-Code @ Marlin]
== Übersicht slicer ==
[http://edutechwiki.unige.ch/en/Slicers_and_user_interfaces_for_3D_printers Slicers ... for 3D printers]
== Benutzte G-Code Genratoren ==
* [http://slic3r.org/ Scli3r]
** angeblich schnelles generieren von G-Code
** zur Zeit unser einziger verwenderter Slicer
** [[3D-Drucker/Sli3r|unsere Seite zu Sli3r]]
* [http://fabmetheus.crsndoo.com/wiki/index.php/Skeinforge Skeinforge]
** bei uns noch in der Erprobungsphase
** [[3D-Drucker/Skeinforge|unsere Seite zu Skeinforge]]


[[3D-Drucker/Eigene_SteuerLP]]


== Alternative G-Code Generatoren ==
== Alternative G-Code Generatoren ==
* [https://github.com/ahmetcemturan/SFACT sfact]
* [https://github.com/ahmetcemturan/SFACT sfact]
* [http://slic3r.org/ Scli3r]
** angeblich schneller
** Beschreibung der Parameter [http://richrap.blogspot.com/]
** Beschreibung der Parameter [http://richrap.blogspot.com/]
** [http://captain-slow.dk/2011/12/29/slic3r-fill-options/ slic3r-fill-options]
** [http://captain-slow.dk/2011/12/29/slic3r-fill-options/ slic3r-fill-options]
Zeile 42: Zeile 82:
* [http://calculator.josefprusa.cz/#ExtrusionSF40 RepRap Calculator]
* [http://calculator.josefprusa.cz/#ExtrusionSF40 RepRap Calculator]


== Derzeitige Probleme mit dem 3D-Drucker ==  
== 3D Modelle erstellen ==
* Extruder Temperatur schwankt um 10°C (+/-5°C) beim Drucken
* OpenSCAD
* Z-Achse geht zu schwer (es kommt immer wieder vor das einer der beiden Motoren Schritte verliert)
** Inkscape to OpenSCAD converter [http://www.thingiverse.com/thing:25036]
** ... sind die beiden Motoren im richtigen Arbeitspunkt? Denn sie teilen sich ja 1A
* [[3D-Drucker/Blender]]
** durch ein wenig regex power ist die maximale Z Geschwindigkeit auf maximal F200.00 begrenzt (update-gcode.py) --[[Benutzer:Hefee|Hefee]] 05:46, 16. Dez. 2011 (CET)
* [[3D-Drucker/FreeCad]]
* Das Große Extruder Zahnrad - Extruder Spindel rutscht durch (z.Z. Blech zwischen Zahnrad und Schraube / und mit Heißkleber verklebt)
** neues Zahnrad ist gedruckt
* schwierige Ausrichtung / Bestimmung der Z 0 Höhe
** testen der richtigen Z-Höhe: Anfahren auf (1,0,0) und 160,0,0) - extruder sollte an beiden Punkten die Platte berühren
** erster Layer sollte bei Z0.42 gedruckt werden
** [http://hydraraptor.blogspot.com/2011/04/auto-z-probe.html auto-z-probe]
* Extruder wackelt in der Halterung. Die Holzplatte hält den Extruder nicht richtig. Er wackelt ein bissel, ich (a) habe erst einmal mit Draht die Holzplatte temporär "dicker" gemacht
* Slic3r so stark in Entwicklung, das Config abhängig von git Version ist
** 048f7ca - Wed Dec 14 16:12:05 2011 +0100 --[[Benutzer:Hefee|Hefee]] 05:49, 16. Dez. 2011 (CET)
** 6c21501 --[[Benutzer:Hefee|Hefee]] 04:31, 20. Dez. 2011 (CET)
*** zur Zeit Probleme mit solid_layers = 1 und parimeter=1 dadurch werden Hohlräume gefüllt
* Stepper Treiber gehen in die Übertemperatur-Abschaltung (für Bruchteile einer Sekunde) '''Schrittverlust''' aber die Firmware erkennt das nicht
** Lüfter auf die Treiber gerichtet löst das Problem erst einmal
** hat die Treiber LP den error Status auf einem Pin?
** ist es richtig, das die FW keine Auswertung hat
*Wenn der NTC aus dem Extruder rutscht steigt die Temperatur auf über 200°C...  und es stinkt ;-)


==Protokolle==
[[3D-Drucker/Protokol 10.11.2011]]


==Übersicht der Unterschiedlichen Drucker==
[[3D-Drucker/Übersicht der Unterschiedlichen Drucker]]


==Technik==
* [[3D-Drucker/Toolchain]]
* [[3D-Drucker/Building Firmware]]


Meine config vom 20120110 0900
==Shops==
<pre>
[[3D-Drucker/Shops]]
bottom_layer_speed_ratio = 0.3
bridge_flow_ratio = 1
bridge_speed = 30
duplicate_distance = 10
duplicate_x = 1
duplicate_y = 1
end_gcode = G28 X0\nM84
extrusion_axis = E
extrusion_multiplier = 0.75
extrusion_width_ratio = 0
filament_diameter = 3.0
fill_angle = 45
fill_density = 0.4
fill_pattern = rectilinear
first_layer_height_ratio = 0.93
g0 = 0
gcode_arcs = 0
infill_every_layers = 1
infill_speed = 40
layer_height = 0.45
nozzle_diameter = 0.5
perimeter_speed = 30
perimeters = 1
print_center = 100,100
retract_before_travel = 2
retract_length = 1
retract_lift = 1
retract_restart_extra = 0
retract_speed = 4
rotate = 0
scale = 1.2
skirt_distance = 10
skirt_height = 1
skirts = 1
small_perimeter_speed = 30
solid_fill_pattern = rectilinear
solid_infill_speed = 60
solid_layers = 3
start_gcode = G92 X0 Y0 Z0 E0 ; reset distance\nG1 Z4.0 F200.0\nG1 X-250.0 F2100.0\nG1 X-249.0 F600.0\nG1 X-251.0 F600.0\nG92 X10.0 ; x reference\nG1 Y-250.0 F2100.0\nG1 Y-249.0 F600.0\nG1 Y-251.0 F600.0\nG92 Y20.0 ; xy reference\nG1 Z-250.0 F200.0\nG1 Z-249.0 F100.0\nG1 Z-251.0 F100.0\nG92 Z0.0 ; xyz reference\nM140 60\nG1 Y30.0 F1000.0\nG1 E15.0 ; clean extruder\nG1 Y40.0 F1000.0\nG1 Z3.0 F200.0\nG1 Z0.0 F200.0\n
temperature = 185
travel_speed = 100
use_relative_e_distances = 0
z_offset = 0
 
 
 
</pre>
 
 
 
Meine config vom 20111218 0900
<pre>
bottom_layer_speed_ratio = 0.3
bridge_flow_ratio = 1
bridge_speed = 60
duplicate_distance = 6
duplicate_x = 1
duplicate_y = 1
end_gcode = G28 X0\nM84
extrusion_axis = E
extrusion_multiplier = 0.85
extrusion_width_ratio = 0
filament_diameter = 3.0
fill_angle = 0
fill_density = 0.4
fill_pattern = rectilinear
first_layer_height_ratio = 0.93
g0 = 0
gcode_arcs = 0
infill_every_layers = 1
infill_speed = 40
layer_height = 0.45
nozzle_diameter = 0.5
perimeter_speed = 30
perimeters = 3
print_center = 80,80
retract_before_travel = 2
retract_length = 1
retract_lift = 2
retract_restart_extra = 0.02
retract_speed = 4
rotate = 0
scale = 1.3
skirt_distance = 10
skirt_height = 1
skirts = 1.7
small_perimeter_speed = 30
solid_fill_pattern = rectilinear
solid_infill_speed = 60
solid_layers = 3
start_gcode = G92 X0 Y0 Z0 E0 ; reset distance\nG1 Z4.0 F200.0\nG1 X-250.0 F2100.0\nG1 X-249.0 F600.0\nG1 X-251.0 F600.0\nG92 X10.0 ; x reference\nG1 Y-250.0 F2100.0\nG1 Y-249.0 F600.0\nG1 Y-251.0 F600.0\nG92 Y20.0 ; xy reference\nG1 Z-250.0 F200.0\nG1 Z-249.0 F100.0\nG1 Z-251.0 F100.0\nG92 Z0.0 ; xyz reference\nG1 Y30.0 F1000.0\nG1 E5.0 ; clean extruder\nG1 Y40.0 F1000.0\nG1 Z3.0 F200.0\nG1 Z0.0 F200.0\n
temperature = 190
travel_speed = 100
use_relative_e_distances = 0
z_offset = 0
 
</pre>
 
Mein patch für Slic3r
<pre>
commit eca6d0b6d0e895d3f2db1c5213b6a59bd5ca1007
Author: Alessandro Ranellucci <aar@cpan.org>
Date:  Sat Dec 17 20:29:06 2011 +0100
 
    Adjust flow for solid surfaces when using concentric infill too. #120
 
 
</pre>
<pre>
diff --git a/lib/Slic3r/Extruder.pm b/lib/Slic3r/Extruder.pm
index 88de440..d0da6d5 100644
--- a/lib/Slic3r/Extruder.pm
+++ b/lib/Slic3r/Extruder.pm
@@ -291,10 +291,10 @@ sub _Gx {
   
    # output speed if it's different from last one used
    # (goal: reduce gcode size)
-    if ($speed != $self->last_f) {
+#    if ($speed != $self->last_f) {
        $gcode .= sprintf " F%.${dec}f", $speed;
-        $self->last_f($speed);
-    }
+#        $self->last_f($speed);
+#    }
   
    # output extrusion distance
    if ($e && $Slic3r::extrusion_axis) {
@@ -302,7 +302,7 @@ sub _Gx {
        $self->extrusion_distance($self->extrusion_distance + $e);
        $gcode .= sprintf " %s%.5f", $Slic3r::extrusion_axis, $self->extrusion_distance;
    }
-   
+    $gcode =~ s/^( Z.*\s+)F[0-9][0-9.]*(.*)$/${1} F200.000${2}/;
    $gcode .= sprintf " ; %s", $comment if $comment && $Slic3r::gcode_comments;
    return "$gcode\n";
}
 
</pre>


== Unsere Seiten ==
== Unsere Seiten ==
[[3D-Drucker/Blender]]
*[[:Category:3D-Drucker]]
 
*[[:Category:3D Model]]
[[3D-Drucker/Lüfterhalter]]


[[3D-Drucker/Peaceflower]]


[[Category:Projekte]]
[[Category:Projekte]]
[[Category:3D-Drucker]]
[[Category:3D-Drucker]]

Aktuelle Version vom 4. Februar 2016, 20:19 Uhr

Status: Drucker ist ok; seit dem 8. März 2013 läuft eine neue Firmware

Wir haben eine Mailingliste: subscribe

Gehäuse fur eine LED Cube
Flevoadapter für ein normales Fahradhinterlicht (Schutzblechlicht)
3D-Drucker/Schraube leider etwas verzerrt
Matecoin
Lüfter nur einseitig

Wir besitzen einen Prusa Mendel


Noch einsortieren[Bearbeiten]

Max' Slic3r Configs

Steigung bei M 8 1,25

Vortrag von hefee auf der SIT 2012: Datei:Vortrag-sit-2012.pdf

NTC Hotend 100k Type

NTC Bed 100k Type

der hall z-switch

lcd

Unsere Gedanken wie eine "neue" LP ausschauen könnte 3D-Drucker/Eigene_SteuerLP


ATMEGA644PA-PU

Calibration Guide

Aktuelle Verbesserungen[Bearbeiten]

  • Drucktemperatur auf 200°C gesteigert, dadurch sind die Oberflächen noch glatter als bei 185°C
    • Nicht auf 210°C dann stinkt es
  • Betttemperatur: 65°C für größere Objekte, damit diese sich nicht teilweise abheben

Derzeitige Probleme mit dem 3D-Drucker[Bearbeiten]

Ehemalige Probleme

Logbuch[Bearbeiten]

3D-Drucker/Logbuch

Aufbau des Druckers #1[Bearbeiten]

3D-Drucker/Aufbau_1

Die Steuer LP Sanguinololu Release Version 1.3a

G-Code erstellen[Bearbeiten]

Übersicht der G-Code Befehle G-Code @ Marlin

Übersicht slicer[Bearbeiten]

Slicers ... for 3D printers

Benutzte G-Code Genratoren[Bearbeiten]


Alternative G-Code Generatoren[Bearbeiten]

3D Modelle erstellen[Bearbeiten]

Protokolle[Bearbeiten]

3D-Drucker/Protokol 10.11.2011

Übersicht der Unterschiedlichen Drucker[Bearbeiten]

3D-Drucker/Übersicht der Unterschiedlichen Drucker

Technik[Bearbeiten]

Shops[Bearbeiten]

3D-Drucker/Shops

Unsere Seiten[Bearbeiten]