Termine rausgenommen
[stratum0-wiki.git] / RepRap%2FParent.mw
1 [[Datei:RepRap bei der Arbeit.jpg|thumb|RepRap bei der Arbeit]]
2
3 ==Erster und zweiter RepRap==
4 Diese Seite dokumentiert den Reprap, welcher früher mal im Space stand, und Privateigentum von [[Benutzer:DanielWillmann|Daniel]] ist. Daniel hat den Drucker irgendwann zu sich geholt. Deshalb (aber nicht nur deshalb) war schon lange geplant, einen weiteren RepRap fürs Stratum anzuschaffen:
5
6 * Am 21.05.2012 gab es einen Aufruf zum Pledgefunding, und innerhalb von ca. zwei Tagen gingen Pledges über mehr als genug Geld ein.
7 * Seit dem 13.06.2012 läuft nun die Sammlung des Geldes, wobei bis zum 24.06.2012 bereits genug Geld für den eigentlichen Drucker eingegangen war.
8 * Kürzlich wurde entschieden werden, dass ein einzelnes Gerät selbst erstellt wird (Kunststoffteile drucken, Rest als Set kaufen), also kein großes Build Event mit Profis.
9 * Welches Modell und wo die Teile dafür herkommen, wird gerade geplant.
10
11 '''Der Planungs- und Baufortschritt der nächsten Generation ist zu finden unter [[Reprap/Child]].'''
12
13 Alle folgenden Informationen beziehen sich auf den ersten, nicht mehr hier vorhandenen RepRap.
14
15 ==Hinweise zur Benutzung==
16 Er war nicht gerade billig, deshalb mussten einige Regeln befolgt werden.
17
18 * Nur die Druckberechtigten dürfen drucken
19 * Wenn der Drucker längere Zeit nicht druckt, stell sicher, dass die Heizung für den Extruder aus ist
20 * Nach dem Verbinden in Printrun *zuerst* die X- und Y-Achsen kalibrieren
21 * Nullpunkt der Z-Achse vor dem Drucken überprüfen. Nicht drucken, wenn der Kopf auf die Buildplatform drückt
22 * Nie unbeaufsichtigt drucken
23 * Das Filament muss per Hand nachgeführt werden (die kleine Schwarze Rolle rollt sich sehr zuverlässig selbst ab von der Wandhalterung, aber bei der orange-farbenen gibt es defitiv manchmal Probleme!)
24 * Die Plattform vor dem Drucken gründlich säubern. Das ist die häufigste Ursache für viele Probleme
25 * Nach dem Drucken warten, bis die Teile abgekühlt sind, da sie sich ansonsten verformen
26 * Den Druckkopf schon Minuten vor dem Druckbeginn manuell auf die erhöhte Temperatur für die erste Lage zu heizen verschlechtert das Ergebnis
27 * Der kleine Lüfter wird manuell über die Steckkontakte am Netzteilkabel "geregelt". Es empfiehlt sich, ihn beim Aufheizen abzuschalten (dauert sonst ewig bis zur Zieltemperatur), bei Druckbeginn aber sofort zu aktivieren. Er ist eigentlich für 5 volt ausgelegt, sollte aber bei filigranen Teilen oder solchen, die je Layer wenig Zeit brauchen, auf 7 Volt (zwischen 5 und 12 Volt klemmen) betrieben werden. Kurzzeitig verträgt er sogar volle 12 Volt, aber es gilt als unsicher, das länger so zu betreiben.
28 * Der große Lüfter wird meist nicht gebraucht, manchmal aber doch. Da er nicht schadet, sollte man ihn wohl doch so oft wie möglich einsetzen.
29 * Den Druck zwischen drin 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.
30
31 Wenn beim Drucken etwas kaputt geht, dann muss die Person auch dafür sorgen, dass es wieder repariert wird. Das kostet unter Umständen Geld. Wer das nicht einsieht, der sollte nicht drucken. Dieser Punkt ist mir sehr wichtig. Ich möchte den Drucker nicht in zwei Monaten in Einzelteilen abholen. --[[Benutzer:DanielWillmann|DanielWillmann]] 12:39, 28. Mai 2012 (CEST)
32
33 Falls, was hoffentlich nie passieren wird, Kunststoffteile kaputtgehen sollten kann ich die neu drucken. --[[Benutzer:Oni|Oni]] 19:39, 2. Jun. 2012 (CEST)
34
35 ===Druckberechtigte===
36 * [[Benutzer:DanielWillmann|Daniel Willmann]]
37 * [[Benutzer:Shoragan|Shoragan]]
38 * [[Benutzer:Daniel Bohrer|Daniel Bohrer]]
39 * [[Benutzer:Oni|Oni]]
40 * [[Benutzer:DooMMasteR|DooMMasteR]]
41 * [[Benutzer:DieLenaMaria|Lena]]
42 * [[Benutzer:Marylin|Marylin]]
43 * [[Benutzer:Larsan|Larsan]]
44
45 Solltest du selber drucken wollen und nicht auf der Liste stehen, wende dich an [[Benutzer:Shoragan]] oder [[Benutzer:DanielWillmann]]. Er wird dir eine Einführung geben und zusammen mit dir deinen ersten Druck durchführen. Danach setzt er dich auf die Liste.
46
47 ==Software==
48 * git://github.com/openscad/openscad.git
49 * git://github.com/alexrj/Slic3r.git
50 * git://github.com/kliment/Printrun.git
51
52 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
53
54 ==Modelle==
55 * Stratum0 Mate name tags - http://www.thingiverse.com/thing:23817
56 ** 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) --[[Benutzer:Daniel Bohrer|Daniel Bohrer]] 23:37, 3. Jun. 2012 (CEST)
57 * INGA Gehäuse - http://www.thingiverse.com/thing:22450
58 *
59
60 ==Workflow==
61 ===3D Modell erstellen===
62 * z.B. mit OpenSCAD, FreeCAD oder Blender
63 * Jedes Program, das einen STL export hat
64 * Manchmal enthalten die STLs Fehler und Slic3r kommt durcheinander. Netfabb http://cloud.netfabb.com/ kann viele dieser Dateien wieder reparieren
65 * http://thingiverse.com ist eine Super Quelle bereits fertiger Modelle
66
67 ===Slicen===
68 * Die Bemerkungen hier beziehen sich auf Slic3r. Es gibt noch andere Tools, wie SFACT oder Skeinforge, aber die sind deutlich komplexer
69 * Die Config muss nach jedem Start neu geladen werden
70 * Eine gute Temperatur für transparentes PLA ist 170°C. Orange druckt gut bei 185°C
71 * Der erste Layer sollte mit 10-15°C mehr gedruckt werden
72 * Es kann helfen, von Zeit zu Zeit die Version zu updaten
73
74 ===Konfigurationen für den Slicer===
75 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.
76
77 ==== Von Lena ====
78 [[Benutzer:DieLenaMaria|Lena]] hatte, bevor sie Daniels Konfiguration hier gefunden hatte, mal eine komplett eigene Konfiguration gebastelt. Diese erzielt sehr gute Ergebnisse auch bei schwierigen Teilen, ist aber extrem langsam und daher selten zu gebrauchen. Auf Anfrage gibt sie diese aber sicher heraus ;)
79
80 Außerdem gibt es eine weitere Konfig von Lena, die auf Daniels beruht und für das Drucken von Gleisen mit [[RepRails]] optimiert ist:
81
82 <pre style="height:200px;overflow:scroll;">
83 acceleration = 0
84 bed_size = 180,190
85 bed_temperature = 55
86 bridge_fan_speed = 100
87 bridge_flow_ratio = 1
88 bridge_speed = 50
89 complete_objects = 0
90 cooling = 1
91 disable_fan_first_layers = 1
92 duplicate = 1
93 duplicate_distance = 6
94 duplicate_grid = 1,1
95 end_gcode = M104 S0 ; turn off extruder temperature\nM140 S0 ; turn off bed temperature \nG28 X0 ; home X axis\nG92 E0.2\nG1 E0 F3000 ; retract filament\nG1 Y180 F6000 ; drive print table all the way out\nM84 ; disable motors
96 extra_perimeters = 1
97 extruder_clearance_height = 20
98 extruder_clearance_radius = 20
99 extrusion_axis = E
100 extrusion_multiplier = 1
101 extrusion_width = 180%
102 fan_always_on = 0
103 fan_below_layer_time = 60
104 filament_diameter = 3
105 fill_angle = 45
106 fill_density = 0.5
107 fill_pattern = concentric
108 first_layer_bed_temperature = 60
109 first_layer_extrusion_width = 0
110 first_layer_height = 100%
111 first_layer_speed = 40%
112 first_layer_temperature = 195
113 g0 = 0
114 gcode_arcs = 0
115 gcode_comments = 0
116 gcode_flavor = reprap
117 infill_acceleration = 50
118 infill_every_layers = 1
119 infill_extrusion_width = 0
120 infill_speed = 60
121 layer_gcode =
122 layer_height = 0.25
123 max_fan_speed = 100
124 min_fan_speed = 35
125 min_print_speed = 30
126 notes = Setting for new Firmware version\nUsed for almost everything. Bridges well\n\nOrange prints well, transparent prints well at 185 first layer temp and 170 other layers
127 nozzle_diameter = 0.35
128 output_filename_format = [input_filename_base].gcode
129 perimeter_acceleration = 25
130 perimeter_speed = 55
131 perimeters = 3
132 perimeters_extrusion_width = 0
133 post_process =
134 print_center = 90,95
135 randomize_start = 1
136 retract_before_travel = 2
137 retract_length = 1
138 retract_lift = 0.25
139 retract_restart_extra = 0
140 retract_speed = 10
141 rotate = 0
142 scale = 1
143 skirt_distance = 6
144 skirt_height = 1
145 skirts = 2
146 slowdown_below_layer_time = 30
147 small_perimeter_speed = 40
148 solid_fill_pattern = rectilinear
149 solid_infill_speed = 60
150 solid_layers = 3
151 start_gcode = G28 ; home all axes\nM92 E820
152 support_material = 0
153 support_material_tool = 0
154 temperature = 185
155 threads = 1
156 top_solid_infill_speed = 50
157 travel_speed = 145
158 use_relative_e_distances = 0
159 z_offset = 0
160 </pre>
161
162 ==== Für Mate-Tags ====
163 Es existiert eine Konfiguration von {{Benutzer|shoragan}}, die für Mate-Tags optimiert ist. Temperaturen auf die entsprechende Farbe und Kunststoffart anpassen!
164 <pre style="height:200px;overflow:scroll;">
165 acceleration = 0
166 bed_size = 200,200
167 bed_temperature = 0
168 bottom_layer_speed_ratio = 0.8
169 bridge_fan_speed = 100
170 bridge_flow_ratio = 1
171 bridge_speed = 60
172 cooling = 1
173 disable_fan_first_layers = 1
174 duplicate = 1
175 duplicate_distance = 6
176 duplicate_grid = 1,1
177 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
178 extrusion_axis = E
179 extrusion_multiplier = 1
180 extrusion_width_ratio = 1.6
181 fan_always_on = 0
182 fan_below_layer_time = 60
183 filament_diameter = 3
184 fill_angle = 45
185 fill_density = 0.3
186 fill_pattern = rectilinear
187 first_layer_bed_temperature = 0
188 first_layer_height_ratio = 1
189 first_layer_temperature = 200
190 g0 = 0
191 gcode_arcs = 0
192 gcode_comments = 0
193 gcode_flavor = reprap
194 infill_acceleration = 50
195 infill_every_layers = 1
196 infill_speed = 60
197 layer_gcode =
198 layer_height = 0.25
199 max_fan_speed = 100
200 min_fan_speed = 35
201 min_print_speed = 10
202 notes = Used for Mate name tag
203 nozzle_diameter = 0.35
204 output_filename_format = [input_filename_base].gcode
205 perimeter_acceleration = 25
206 perimeter_speed = 50
207 perimeters = 1
208 post_process =
209 print_center = 80,80
210 retract_before_travel = 2
211 retract_length = 1
212 retract_lift = 0.25
213 retract_restart_extra = 0
214 retract_speed = 30
215 rotate = 0
216 scale = 1
217 skirt_distance = 6
218 skirt_height = 1
219 skirts = 2
220 slowdown_below_layer_time = 60
221 small_perimeter_speed = 50
222 solid_fill_pattern = rectilinear
223 solid_infill_speed = 60
224 solid_layers = 3
225 start_gcode = G28 ; home all axes\nM92 E820
226 support_material = 0
227 support_material_tool = 0
228 temperature = 190
229 travel_speed = 130
230 use_relative_e_distances = 0
231 z_offset = 0
232 </pre>
233
234 ==== Von Daniel ====
235 Gute Basis zum Experimentieren. Auch hier Temperaturen auf die gewählte Farbe und Kunststoffart einstellen!
236 <pre style="height:200px;overflow:scroll;">
237 acceleration = 0
238 bed_size = 180,190
239 bed_temperature = 55
240 bottom_layer_speed_ratio = 0.8
241 bridge_fan_speed = 100
242 bridge_flow_ratio = 1
243 bridge_speed = 50
244 complete_objects = 0
245 cooling = 1
246 disable_fan_first_layers = 1
247 duplicate = 1
248 duplicate_distance = 6
249 duplicate_grid = 1,1
250 end_gcode = M104 S0 ; turn off extruder temperature\nM140 S0 ; turn off bed temperature \nG28 X0 ; home X axis\nG92 E0.2\nG1 E0 F3000 ; retract filament\nG1 Y180 F6000 ; drive print table all the way out\nM84 ; disable motors
251 extruder_clearance_height = 20
252 extruder_clearance_radius = 20
253 extrusion_axis = E
254 extrusion_multiplier = 1
255 extrusion_width_ratio = 1.8
256 fan_always_on = 0
257 fan_below_layer_time = 60
258 filament_diameter = 3
259 fill_angle = 45
260 fill_density = 0.20
261 fill_pattern = honeycomb
262 first_layer_bed_temperature = 60
263 first_layer_height_ratio = 1
264 first_layer_temperature = 195
265 g0 = 0
266 gcode_arcs = 0
267 gcode_comments = 0
268 gcode_flavor = reprap
269 infill_acceleration = 50
270 infill_every_layers = 1
271 infill_speed = 80
272 layer_gcode =
273 layer_height = 0.25
274 max_fan_speed = 100
275 min_fan_speed = 35
276 min_print_speed = 30
277 notes = Setting for new Firmware version\nUsed for almost everything. Bridges well\n\nOrange prints well, transparent prints well at 185 first layer temp and 170 other layers
278 nozzle_diameter = 0.35
279 output_filename_format = [input_filename_base].gcode
280 perimeter_acceleration = 25
281 perimeter_speed = 45
282 perimeters = 1
283 post_process =
284 print_center = 90,95
285 randomize_start = 1
286 retract_before_travel = 2
287 retract_length = 1
288 retract_lift = 0.25
289 retract_restart_extra = 0
290 retract_speed = 10
291 rotate = 0
292 scale = 1
293 skirt_distance = 6
294 skirt_height = 1
295 skirts = 2
296 slowdown_below_layer_time = 30
297 small_perimeter_speed = 45
298 solid_fill_pattern = rectilinear
299 solid_infill_speed = 70
300 solid_layers = 3
301 start_gcode = G28 ; home all axes\nM92 E820
302 support_material = 0
303 support_material_tool = 0
304 temperature = 185
305 threads = 1
306 travel_speed = 145
307 use_relative_e_distances = 0
308 z_offset = 0
309 </pre>
310
311 ==== Von larsan ====
312 Basierend auf der Mateconfig. Ist momentan so eingestellt, dass recht nah am Urspung, also vorne links gedruckt wird, das muss ggf für jedes Bauteil einzeln angepasst werden.
313 <pre style="height:200px;overflow:scroll;">
314 acceleration = 0
315 bed_size = 170,170
316 bed_temperature = 60
317 bridge_fan_speed = 100
318 bridge_flow_ratio = 1
319 bridge_speed = 40
320 brim_width = 0
321 complete_objects = 0
322 cooling = 1
323 disable_fan_first_layers = 1
324 duplicate = 1
325 duplicate_distance = 6
326 duplicate_grid = 1,1
327 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
328 external_perimeter_speed = 90%
329 extra_perimeters = 1
330 extruder_clearance_height = 20
331 extruder_clearance_radius = 20
332 extrusion_axis = E
333 extrusion_multiplier = 1
334 extrusion_width = 135%
335 fan_always_on = 0
336 fan_below_layer_time = 60
337 filament_diameter = 3
338 fill_angle = 45
339 fill_density = 0.15
340 fill_pattern = honeycomb
341 first_layer_bed_temperature = 60
342 first_layer_extrusion_width = 0
343 first_layer_height = 115%
344 first_layer_speed = 80%
345 first_layer_temperature = 195
346 g0 = 0
347 gcode_arcs = 0
348 gcode_comments = 0
349 gcode_flavor = reprap
350 infill_acceleration = 50
351 infill_every_layers = 1
352 infill_extruder = 1
353 infill_extrusion_width = 0
354 infill_speed = 60
355 layer_gcode =
356 layer_height = 0.28
357 max_fan_speed = 100
358 min_fan_speed = 35
359 min_print_speed = 10
360 notes = Used for Mate name tag
361 nozzle_diameter = 0.35
362 output_filename_format = [input_filename_base].gcode
363 perimeter_acceleration = 25
364 perimeter_speed = 40
365 perimeters = 3
366 perimeters_extruder = 1
367 perimeters_extrusion_width = 0
368 post_process =
369 print_center = 45,30
370 randomize_start = 1
371 retract_before_travel = 4
372 retract_length = 1
373 retract_lift = 0.4
374 retract_restart_extra = 0
375 retract_speed = 30
376 rotate = 0
377 scale = 1
378 skirt_distance = 6
379 skirt_height = 1
380 skirts = 3
381 slowdown_below_layer_time = 60
382 small_perimeter_speed = 40
383 solid_fill_pattern = rectilinear
384 solid_infill_speed = 60
385 solid_layers = 3
386 start_gcode = G28 ; home all axes\nM92 E820
387 support_material =
388 support_material_angle = 45
389 support_material_extruder = 1
390 support_material_extrusion_width = 0
391 support_material_pattern = rectilinear
392 support_material_spacing = 2.5
393 support_material_threshold = 45
394 temperature = 185
395 threads = 2
396 top_solid_infill_speed = 50
397 travel_speed = 130
398 use_relative_e_distances = 0
399 z_offset = 0
400 </pre>
401
402 ===Drucken===
403 * Mit Printrun Datei auf Drucker drucken
404
405 ==Logbuch==
406 Um einen Überblick zu behalten, wer was wann gedruckt hat tragt euch bitte im [[Reprap/Logbuch/Parent|Logbuch]] ein.
407
408
409 [[Kategorie:Infrastruktur]]
This page took 0.061623 seconds and 5 git commands to generate.