RepRap
Alles zum alten Drucker unter Reprap/Parent
Inhaltsverzeichnis
Hinweise zur Benutzung
Er war nicht gerade billig, deshalb müssen einige Regeln befolgt werden.
- Nur die Druckberechtigten dürfen drucken
- Wenn der Drucker längere Zeit nicht druckt, stell sicher, dass die Heizung für den Extruder aus ist
- Das Filament muss ggf. per Hand nachgeführt werden
- Die Plattform vor dem Drucken gründlich säubern. Das ist eine häufige Ursache für Probleme
- Nach dem Drucken warten, bis die Teile abgekühlt sind, da sie sich ansonsten verformen
- Manche Teile benötigen Kühlung, hierfür z.B. den Tischventilator verwenden (siehe gedruckte Eule)
- Den Druck zwischendrin zu unterbrechen um später weiter zu drucken - und sei es nur für 5 Sekunden - ist mit unendlich viel Problemen behaftet und sollte wenn irgendwie möglich vermieden werden.
Druckberechtigte
Druckführerscheinabsolvierungsundeinweisungsvorgang in Arbeit.
Logbuch
Im Logbuch ist eine Liste der bisher gedruckten Teile.
Software
- git://github.com/openscad/openscad.git
- git://github.com/alexrj/Slic3r.git
- git://github.com/kliment/Printrun.git
Anmerkung: openscad kompiliert derzeit wegen eines Bugs in der cgal-Bibliothek nicht. Entweder alte Version nutzen, oder diesen Patch auf die cgal-library anwenden und danach openscad kompilieren: http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sci-mathematics/cgal/files/cgal-4.0-gcc47.patch?view=markup
Modelle
- Stratum0 Mate name tags - http://www.thingiverse.com/thing:23817
- in der Slic3r-Konfiguration am besten "rectilinear" als Fill Pattern auswählen ("honeycomb" ergibt unschöne eingesunkene Kanten, dort wo die Buchstaben oben zu Ende sind) --Daniel Bohrer 23:37, 3. Jun. 2012 (CEST)
- INGA Gehäuse - http://www.thingiverse.com/thing:22450
Workflow
3D Modell erstellen
- z.B. mit OpenSCAD, FreeCAD oder Blender
- Jedes Program, das einen STL export hat
- Manchmal enthalten die STLs Fehler und Slic3r kommt durcheinander. Netfabb http://cloud.netfabb.com/ kann viele dieser Dateien wieder reparieren
- http://thingiverse.com ist eine Super Quelle bereits fertiger Modelle
Slicen
- Die Bemerkungen hier beziehen sich auf Slic3r. Es gibt noch andere Tools, wie SFACT oder Skeinforge, aber die sind deutlich komplexer
- Die Config muss nach jedem Start neu geladen werden
- Eine gute Temperatur für das weiße PLA ist 185°
- Der erste Layer sollte mit 10°C mehr gedruckt werden
- Es kann helfen, von Zeit zu Zeit die Version zu updaten
Konfigurationen für den Slicer
Es gibt vermutlich nicht die eine Ideal-Konfiguration die für alle Teile gut funktioniert, aber die von Daniel ist meistens gut geeignet und auch eine gute Ausgangsbasis für Abwandlungen.
Von larsan
Mit Support etc. aktiviert. In etwa die Config vom Twilight-Druck
# generated by Slic3r 0.9.4-dev on Sat Oct 27 23:12:28 2012 acceleration = 0 bed_size = 180,200 bed_temperature = 60 bottom_solid_layers = 1 bridge_fan_speed = 100 bridge_flow_ratio = 1 bridge_speed = 60 brim_width = 0 complete_objects = 0 cooling = 1 disable_fan_first_layers = 1 duplicate = 1 duplicate_distance = 6 duplicate_grid = 1,1 end_gcode = M104 S0 ; turn off extruder temperature\nM140 S0 ; turn off bed temperature \nG28 X0 ; home X axis\nG92 Z0 E1\nG1 Z10 E0 F3000 ; retract extruder and filament\nG1 Y180 F6000 ; drive print table all the way out\nM84 ; disable motors external_perimeter_speed = 60 extra_perimeters = 1 extruder_clearance_height = 20 extruder_clearance_radius = 20 extruder_offset = 0x0 extrusion_axis = E extrusion_multiplier = 1.0 extrusion_width = 90% fan_always_on = 0 fan_below_layer_time = 60 filament_diameter = 1.75 fill_angle = 45 fill_density = 1 fill_pattern = rectilinear first_layer_bed_temperature = 60 first_layer_extrusion_width = 40% first_layer_height = 116% first_layer_speed = 50% first_layer_temperature = 200 g0 = 0 gcode_arcs = 0 gcode_comments = 0 gcode_flavor = reprap infill_acceleration = 50 infill_every_layers = 1 infill_extruder = 1 infill_extrusion_width = 60% infill_speed = 60 layer_gcode = layer_height = 0.28 max_fan_speed = 100 min_fan_speed = 35 min_print_speed = 10 notes = Used for Mate name tag nozzle_diameter = 0.35 only_retract_when_crossing_perimeters = 1 output_filename_format = [input_filename_base].gcode perimeter_acceleration = 25 perimeter_extruder = 1 perimeter_extrusion_width = 110% perimeter_speed = 60 perimeters = 2 post_process = print_center = 90,100 randomize_start = 1 retract_before_travel = 4 retract_length = 2 retract_length_toolchange = 3 retract_lift = 0 retract_restart_extra = 0 retract_restart_extra_toolchange = 0 retract_speed = 50 rotate = 0 scale = 1 skirt_distance = 10 skirt_height = 1 skirts = 3 slowdown_below_layer_time = 60 small_perimeter_speed = 60 solid_fill_pattern = rectilinear solid_infill_below_area = 0 solid_infill_every_layers = 1 solid_infill_speed = 60 start_gcode = G28 ; home all axes\nM92 E820 support_material = support_material_angle = 45 support_material_extruder = 1 support_material_extrusion_width = 0 support_material_pattern = rectilinear support_material_spacing = 2.5 support_material_threshold = 45 temperature = 200 threads = 2 top_solid_infill_speed = 60 top_solid_layers = 1 travel_speed = 90 use_relative_e_distances = 0 z_offset = 0.20
Schnelle Config von Daniel Bohrer (Work in Progress)
# generated by Slic3r 0.9.4-dev on Tue Oct 23 23:01:34 2012 acceleration = 0 bed_size = 180,200 bed_temperature = 60 bridge_fan_speed = 100 bridge_flow_ratio = 1 bridge_speed = 350 brim_width = 0 complete_objects = 0 cooling = 1 disable_fan_first_layers = 1 duplicate = 1 duplicate_distance = 6 duplicate_grid = 1,1 end_gcode = M104 S0 ; turn off extruder temperature\nM140 S0 ; turn off bed temperature \nG28 X0 ; home X axis\nG92 Z0 E1\nG1 Z10 E0 F3000 ; retract extruder and filament\nG1 Y180 F6000 ; drive print table all the way out\nM84 ; disable motors external_perimeter_speed = 90% extra_perimeters = extruder_clearance_height = 20 extruder_clearance_radius = 20 extruder_offset = 0x0 extrusion_axis = E extrusion_multiplier = 1.0 extrusion_width = 0 fan_always_on = 0 fan_below_layer_time = 60 filament_diameter = 1.75 fill_angle = 45 fill_density = 0.3 fill_pattern = rectilinear first_layer_bed_temperature = 60 first_layer_extrusion_width = 0 first_layer_height = 120% first_layer_speed = 20% first_layer_temperature = 195 g0 = 0 gcode_arcs = 0 gcode_comments = 0 gcode_flavor = reprap infill_acceleration = 50 infill_every_layers = 1 infill_extruder = 1 infill_extrusion_width = 0 infill_speed = 120 layer_gcode = layer_height = 0.28 max_fan_speed = 100 min_fan_speed = 35 min_print_speed = 10 notes = Used for Mate name tag nozzle_diameter = 0.35 only_retract_when_crossing_perimeters = 0 output_filename_format = [input_filename_base].gcode perimeter_acceleration = 25 perimeter_extruder = 1 perimeter_extrusion_width = 0 perimeter_speed = 100 perimeters = 2 post_process = print_center = 90,100 randomize_start = 1 retract_before_travel = 4 retract_length = 4 retract_length_toolchange = 3 retract_lift = 0.5 retract_restart_extra = 0 retract_restart_extra_toolchange = 0 retract_speed = 150 rotate = 0 scale = 1 skirt_distance = 10 skirt_height = 1 skirts = 2 slowdown_below_layer_time = 60 small_perimeter_speed = 80% solid_fill_pattern = rectilinear solid_infill_below_area = 70 solid_infill_every_layers = 0 solid_infill_speed = 100% solid_layers = 3 start_gcode = G28 ; home all axes\nM92 E820 support_material = support_material_angle = 45 support_material_extruder = 1 support_material_extrusion_width = 0 support_material_pattern = rectilinear support_material_spacing = 2.5 support_material_threshold = 45 temperature = 185 threads = 3 top_solid_infill_speed = 60 travel_speed = 140 use_relative_e_distances = 0 z_offset = 0.22