RepRap: Unterschied zwischen den Versionen

Aus Stratum 0
Wechseln zu:Navigation, Suche
(Kategorien++)
(Von larsan: config aktualisiert)
Zeile 67: Zeile 67:
 
Es gibt vermutlich nicht ''die eine Ideal-Konfiguration'' die für alle Teile gut funktioniert, mit den hier gelisteten sollte aber ein Druck einigermaßen gelingen.
 
Es gibt vermutlich nicht ''die eine Ideal-Konfiguration'' die für alle Teile gut funktioniert, mit den hier gelisteten sollte aber ein Druck einigermaßen gelingen.
 
==== Von larsan ====
 
==== Von larsan ====
Mit Support etc. aktiviert. In etwa die Config vom Twilight-Druck
 
  
 
<pre style="height:200px;overflow:scroll;">
 
<pre style="height:200px;overflow:scroll;">
# generated by Slic3r 0.9.4-dev on Sat Nov 3 17:46:55 2012
+
# generated by Slic3r 0.9.8-dev on Wed Nov 28 08:03:30 2012
 
acceleration = 0
 
acceleration = 0
 
bed_size = 180,200
 
bed_size = 180,200
bed_temperature = 60
+
bed_temperature = 50
 
bottom_solid_layers = 3
 
bottom_solid_layers = 3
 
bridge_fan_speed = 100
 
bridge_fan_speed = 100
bridge_flow_ratio = 1.05
+
bridge_flow_ratio = 1
 
bridge_speed = 60
 
bridge_speed = 60
 
brim_width = 0
 
brim_width = 0
 
complete_objects =  
 
complete_objects =  
cooling = 1
+
cooling =  
 
disable_fan_first_layers = 1
 
disable_fan_first_layers = 1
 
duplicate = 1
 
duplicate = 1
Zeile 86: Zeile 85:
 
duplicate_grid = 1,1
 
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
 
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 = 100%
+
external_perimeter_speed = 40%
 
extra_perimeters = 1
 
extra_perimeters = 1
 
extruder_clearance_height = 20
 
extruder_clearance_height = 20
Zeile 92: Zeile 91:
 
extruder_offset = 0x0
 
extruder_offset = 0x0
 
extrusion_axis = E
 
extrusion_axis = E
extrusion_multiplier = 1.02
+
extrusion_multiplier = 1
extrusion_width = 100%
+
extrusion_width = 0
 
fan_always_on = 0
 
fan_always_on = 0
 
fan_below_layer_time = 60
 
fan_below_layer_time = 60
 
filament_diameter = 1.75
 
filament_diameter = 1.75
fill_angle = 45
+
fill_angle = 0
fill_density = 0.25
+
fill_density = 0.15
 
fill_pattern = honeycomb
 
fill_pattern = honeycomb
first_layer_bed_temperature = 60
+
first_layer_bed_temperature = 50
first_layer_extrusion_width = 90%
+
first_layer_extrusion_width = 0
first_layer_height = 95%
+
first_layer_height = 0.27
first_layer_speed = 25%
+
first_layer_speed = 15%
first_layer_temperature = 200
+
first_layer_temperature = 195
 
g0 = 0
 
g0 = 0
 +
gap_fill_speed = 20
 
gcode_arcs = 0
 
gcode_arcs = 0
 
gcode_comments = 0
 
gcode_comments = 0
Zeile 112: Zeile 112:
 
infill_every_layers = 1
 
infill_every_layers = 1
 
infill_extruder = 1
 
infill_extruder = 1
infill_extrusion_width = 120%
+
infill_extrusion_width = 0
infill_speed = 70
+
infill_speed = 60
 
layer_gcode =  
 
layer_gcode =  
layer_height = 0.3
+
layer_height = 0.24
 
max_fan_speed = 100
 
max_fan_speed = 100
 
min_fan_speed = 35
 
min_fan_speed = 35
Zeile 122: Zeile 122:
 
notes = larsanconfig
 
notes = larsanconfig
 
nozzle_diameter = 0.35
 
nozzle_diameter = 0.35
only_retract_when_crossing_perimeters = 1
+
only_retract_when_crossing_perimeters =  
output_filename_format = [timestamp]_[input_filename_base].gcode
+
output_filename_format = [input_filename_base].gcode
 
perimeter_acceleration = 25
 
perimeter_acceleration = 25
 
perimeter_extruder = 1
 
perimeter_extruder = 1
 
perimeter_extrusion_width = 0
 
perimeter_extrusion_width = 0
perimeter_speed = 40
+
perimeter_speed = 50
perimeters = 2
+
perimeters = 3
 
post_process =  
 
post_process =  
 
print_center = 90,100
 
print_center = 90,100
 
randomize_start = 1
 
randomize_start = 1
retract_before_travel = 4
+
retract_before_travel = 5
 
retract_length = 2
 
retract_length = 2
 
retract_length_toolchange = 3
 
retract_length_toolchange = 3
 
retract_lift = 0
 
retract_lift = 0
retract_restart_extra = 0
+
retract_restart_extra = 0.01
 
retract_restart_extra_toolchange = 0
 
retract_restart_extra_toolchange = 0
 
retract_speed = 50
 
retract_speed = 50
 
rotate = 0
 
rotate = 0
 
scale = 1
 
scale = 1
skirt_distance = 10
+
skirt_distance = 20
 
skirt_height = 1
 
skirt_height = 1
 
skirts = 3
 
skirts = 3
Zeile 149: Zeile 149:
 
solid_infill_below_area = 0
 
solid_infill_below_area = 0
 
solid_infill_every_layers = 0
 
solid_infill_every_layers = 0
solid_infill_speed = 100%
+
solid_infill_speed = 90%
 
start_gcode = G28 ; home all axes\nM92 E820
 
start_gcode = G28 ; home all axes\nM92 E820
support_material = 1
+
support_material =  
 
support_material_angle = 45
 
support_material_angle = 45
 
support_material_extruder = 1
 
support_material_extruder = 1
support_material_extrusion_width = 160%
+
support_material_extrusion_width = 0
 
support_material_pattern = rectilinear
 
support_material_pattern = rectilinear
 
support_material_spacing = 2
 
support_material_spacing = 2
support_material_threshold = 40
+
support_material_speed = 60
temperature = 200
+
support_material_threshold = 41
 +
temperature = 185
 
threads = 2
 
threads = 2
top_solid_infill_speed = 40%
+
top_solid_infill_speed = 70%
top_solid_layers = 2
+
top_solid_layers = 3
travel_speed = 90
+
travel_speed = 50
 
use_relative_e_distances = 0
 
use_relative_e_distances = 0
z_offset = 0.20
+
vibration_limit = 0
 
+
z_offset = 0
 
</pre>
 
</pre>
  

Version vom 28. November 2012, 08:39 Uhr

Alles zum alten Drucker unter Reprap/Parent

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

Interessierte Entitäten

Vereinheitlichter Druckführerscheinabsolvierungsundeinweisungsvorgang ist in Arbeit. (™)

Logbuch

Im Logbuch ist eine Liste der bisher gedruckten Teile.

Software

Modelle

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

Stew hat eine funktionierende Konfiguration unter Reprap/Skeinforge eine Kurzanleitung und Konfiguration für Skeinforge abgelegt.

Konfigurationen für den Slicer

Es gibt vermutlich nicht die eine Ideal-Konfiguration die für alle Teile gut funktioniert, mit den hier gelisteten sollte aber ein Druck einigermaßen gelingen.

Von larsan

# generated by Slic3r 0.9.8-dev on Wed Nov 28 08:03:30 2012
acceleration = 0
bed_size = 180,200
bed_temperature = 50
bottom_solid_layers = 3
bridge_fan_speed = 100
bridge_flow_ratio = 1
bridge_speed = 60
brim_width = 0
complete_objects = 
cooling = 
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 = 40%
extra_perimeters = 1
extruder_clearance_height = 20
extruder_clearance_radius = 30
extruder_offset = 0x0
extrusion_axis = E
extrusion_multiplier = 1
extrusion_width = 0
fan_always_on = 0
fan_below_layer_time = 60
filament_diameter = 1.75
fill_angle = 0
fill_density = 0.15
fill_pattern = honeycomb
first_layer_bed_temperature = 50
first_layer_extrusion_width = 0
first_layer_height = 0.27
first_layer_speed = 15%
first_layer_temperature = 195
g0 = 0
gap_fill_speed = 20
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 = 60
layer_gcode = 
layer_height = 0.24
max_fan_speed = 100
min_fan_speed = 35
min_print_speed = 5
min_skirt_length = 0
notes = larsanconfig
nozzle_diameter = 0.35
only_retract_when_crossing_perimeters = 
output_filename_format = [input_filename_base].gcode
perimeter_acceleration = 25
perimeter_extruder = 1
perimeter_extrusion_width = 0
perimeter_speed = 50
perimeters = 3
post_process = 
print_center = 90,100
randomize_start = 1
retract_before_travel = 5
retract_length = 2
retract_length_toolchange = 3
retract_lift = 0
retract_restart_extra = 0.01
retract_restart_extra_toolchange = 0
retract_speed = 50
rotate = 0
scale = 1
skirt_distance = 20
skirt_height = 1
skirts = 3
slowdown_below_layer_time = 50
small_perimeter_speed = 100%
solid_fill_pattern = rectilinear
solid_infill_below_area = 0
solid_infill_every_layers = 0
solid_infill_speed = 90%
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
support_material_speed = 60
support_material_threshold = 41
temperature = 185
threads = 2
top_solid_infill_speed = 70%
top_solid_layers = 3
travel_speed = 50
use_relative_e_distances = 0
vibration_limit = 0
z_offset = 0

Schnelle Config von Daniel Bohrer (Work in Progress)

Der erste und letzte Layer wird "normal schnell" gedruckt, die anderen doppelt so schnell. Bei dünnen Strukturen (z.B. Mate-Tags) muss man notfalls noch ein bisschen mit der Perimeteranzahl spielen.

# generated by Slic3r 0.9.4-dev on Fri Nov 16 20:55:02 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 = 1
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 = 0
fill_density = 0.2
fill_pattern = rectilinear
first_layer_bed_temperature = 60
first_layer_extrusion_width = 0
first_layer_height = 100%
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.25
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 = 0
solid_infill_every_layers = 0
solid_infill_speed = 100%
solid_layers = 3
start_gcode = G28 ; home all axes\nM92 E820
support_material = 1
support_material_angle = 45
support_material_extruder = 1
support_material_extrusion_width = 0
support_material_pattern = rectilinear
support_material_spacing = 3
support_material_threshold = 45
temperature = 185
threads = 3
top_solid_infill_speed = 50%
travel_speed = 140
use_relative_e_distances = 0
z_offset = 0.22

von Chrissi^

  • Nette Konfiguration zum Drucken von allem möglichen.
  • First Layer ist super langsam => Guter Druck auch bei kleinen Strukturen
  • First Layer Extrusion Width 110% => Wenig Wellenschlagen auf dem ersten Layer
# generated by Slic3r 0.9.3 on Tue Nov  6 21:53:43 2012
acceleration = 0
bed_size = 180,200
bed_temperature = 60
bridge_fan_speed = 100
bridge_flow_ratio = 1.05
bridge_speed = 60
brim_width = 0
complete_objects = 
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 = 100%
extra_perimeters = 1
extruder_clearance_height = 20
extruder_clearance_radius = 30
extruder_offset = 0x0
extrusion_axis = E
extrusion_multiplier = 1
extrusion_width = 100%
fan_always_on = 0
fan_below_layer_time = 60
filament_diameter = 1.75
fill_angle = 45
fill_density = 0.1
fill_pattern = rectilinear
first_layer_bed_temperature = 60
first_layer_extrusion_width = 112%
first_layer_height = 95%
first_layer_speed = 15%
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 = 120%
infill_speed = 60
layer_gcode = 
layer_height = 0.3
max_fan_speed = 100
min_fan_speed = 35
min_print_speed = 5
notes = larsanconfig
nozzle_diameter = 0.35
only_retract_when_crossing_perimeters = 1
output_filename_format = [timestamp]_[input_filename_base].gcode
perimeter_acceleration = 25
perimeter_extruder = 1
perimeter_extrusion_width = 0
perimeter_speed = 60
perimeters = 2
post_process = 
print_center = 120,120
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 = 50
small_perimeter_speed = 50%
solid_fill_pattern = rectilinear
solid_infill_below_area = 0
solid_infill_every_layers = 0
solid_infill_speed = 100%
solid_layers = 3
start_gcode = G28 ; home all axes\nM92 E820
support_material = 1
support_material_angle = 45
support_material_extruder = 1
support_material_extrusion_width = 160%
support_material_pattern = rectilinear
support_material_spacing = 2
support_material_threshold = 40
temperature = 205
threads = 2
top_solid_infill_speed = 40%
travel_speed = 90
use_relative_e_distances = 0
z_offset = 0