Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

Infill reicht nicht bis zum Rand [slic3r | Repetier | Delta]

geschrieben von Chriss 
Infill reicht nicht bis zum Rand [slic3r | Repetier | Delta]
22. July 2014 07:34
Hallo zusammen,

nachdem unser Eigenbau-Delta nun läuft und auch der Extruder im slic3r kalibriert wurde (Thinwall mit 0,35 mm kommt jetzt gut hin und auch die Konturmaße stimmen), ergibt sich noch ein Problem, an dem ich nicht weiterkomme...

Das Infill reicht an manchen Stellen nicht bis an den Rand:


Hier einige Daten:
Slic3r 1.1.5
Repetier FW 0.91
Repetier Host 0.95F
Controller: PiBot v1.42
Extruder: PiBot
HotEnd: PiBot

Header und Einstellungen vom erzeugten gCode:
; generated by Slic3r 1.1.5 on 2014-07-22 at 13:17:36

; perimeters extrusion width = 0.35mm
; infill extrusion width = 0.35mm
; solid infill extrusion width = 0.35mm
; top infill extrusion width = 0.35mm

G21 ; set units to millimeters
M107
M104 S215 ; set temperature
G28 ; home all axis
G1 Z5 F5000 ; lift nozzle

M109 S215 ; wait for temperature to be reached
G90 ; use absolute coordinates
G92 E0
M82 ; use absolute distances for extrusion
G1 F1800.000 E-1.00000
G92 E0

.
.
.

G92 E0
M107

G28 ; home all axis
; G28 X0  ; home X axis
G1 E-2 F30 ; retract 2mm
M104 S0 ; turn off temperature
M84 ; disable motors
; filament used = 1599.7mm (3.8cm3)

; avoid_crossing_perimeters = 0
; bed_size = 200,200
; bed_temperature = 0
; bridge_acceleration = 0
; bridge_fan_speed = 100
; bridge_flow_ratio = 0.8
; brim_width = 0
; complete_objects = 0
; cooling = 1
; default_acceleration = 0
; disable_fan_first_layers = 1
; duplicate_distance = 6
; end_gcode = \nG28 ; home all axis\n; G28 X0  ; home X axis\nG1 E-2 F30 ; retract 2mm\nM104 S0 ; turn off temperature\nM84 ; disable motors
; external_perimeters_first = 0
; extruder_clearance_height = 20
; extruder_clearance_radius = 20
; extruder_offset = 0x0
; extrusion_axis = E
; extrusion_multiplier = 0.92
; fan_always_on = 1
; fan_below_layer_time = 60
; filament_diameter = 1.75
; first_layer_acceleration = 0
; first_layer_bed_temperature = 0
; first_layer_extrusion_width = 150%
; first_layer_speed = 30%
; first_layer_temperature = 215
; g0 = 0
; gcode_arcs = 0
; gcode_comments = 0
; gcode_flavor = reprap
; infill_acceleration = 0
; infill_first = 0
; layer_gcode = 
; max_fan_speed = 100
; min_fan_speed = 55
; min_print_speed = 10
; min_skirt_length = 0
; notes = 
; nozzle_diameter = 0.35
; only_retract_when_crossing_perimeters = 1
; ooze_prevention = 0
; output_filename_format = [input_filename_base].gcode
; perimeter_acceleration = 0
; post_process = 
; print_center = 0,0
; resolution = 0
; retract_before_travel = 2
; retract_layer_change = 1
; retract_length = 1
; retract_length_toolchange = 10
; retract_lift = 0
; retract_restart_extra = 0
; retract_restart_extra_toolchange = 0
; retract_speed = 30
; skirt_distance = 10
; skirt_height = 1
; skirts = 3
; slowdown_below_layer_time = 30
; spiral_vase = 0
; standby_temperature_delta = -5
; start_gcode = G28 ; home all axis\nG1 Z5 F5000 ; lift nozzle\n
; temperature = 215
; threads = 2
; toolchange_gcode = 
; travel_speed = 130
; use_firmware_retraction = 0
; use_relative_e_distances = 0
; vibration_limit = 0
; wipe = 0
; z_offset = 0
; dont_support_bridges = 1
; extrusion_width = 0.35
; first_layer_height = 150%
; infill_only_where_needed = 0
; interface_shells = 0
; layer_height = 0.2
; raft_layers = 0
; seam_position = aligned
; support_material = 0
; support_material_angle = 0
; support_material_enforce_layers = 0
; support_material_extruder = 1
; support_material_extrusion_width = 0
; support_material_interface_extruder = 1
; support_material_interface_layers = 3
; support_material_interface_spacing = 0
; support_material_interface_speed = 100%
; support_material_pattern = pillars
; support_material_spacing = 2.5
; support_material_speed = 20
; support_material_threshold = 0
; bottom_solid_layers = 3
; bridge_speed = 20
; external_perimeter_speed = 70%
; extra_perimeters = 1
; fill_angle = 45
; fill_density = 40%
; fill_pattern = rectilinear
; gap_fill_speed = 20
; infill_every_layers = 1
; infill_extruder = 1
; infill_extrusion_width = 0
; infill_speed = 20
; overhangs = 1
; perimeter_extruder = 1
; perimeter_extrusion_width = 0
; perimeter_speed = 20
; perimeters = 3
; small_perimeter_speed = 20
; solid_fill_pattern = rectilinear
; solid_infill_below_area = 30
; solid_infill_every_layers = 0
; solid_infill_extrusion_width = 0
; solid_infill_speed = 20
; thin_walls = 1
; top_infill_extrusion_width = 0
; top_solid_infill_speed = 20
; top_solid_layers = 3

Habt ihr ne Idee, wo ich schauen muss?

Habe ich wichtige Daten vergessen? Sollte noch was fehlen, bitte Bescheid sagen! winking smiley

Schöne Grüße aus dem Sauerland!
Chriss

1-mal bearbeitet. Zuletzt am 22.07.14 09:13.
Re: Infill reicht nicht bis zum Rand [slic3r | Repetier | Delta]
22. July 2014 15:28
Moin,

man könnte die Überlappung erhöhen. Aber wenn es an anderen Stellen schon gut überlappt, könnte eine Erhöhung zu viel sein.
Vielleicht ist die Druckgeschwindigkeit auch zu hoch, so dass bei Innenkurven dieses Problem auftritt (lasche Riemen?).

Hast du schon einen anderen Slicer (Cura, Kissler) ausprobiert? Manchmal liegt es auch einfach nur daran.


Schöne Grüße,
Marcus

[www.fabmo.de]
Re: Infill reicht nicht bis zum Rand [slic3r | Repetier | Delta]
23. July 2014 02:07
Hi Guin,

danke für deinen Input! smiling smiley Welche Werte wären denn für die Überlappung? Wobei es meist nur an einigen Stellen auftritt...

Druckgeschwindigkeit wurde auf 20 mm/s herunter gesetzt, das sollte der Drucker locker mitmachen. Unser Antrieb erfolgt über Angelschnur, die ist auch gut gespannt und rutscht nicht durch. Schrittverluste auf schließe ich auch aus, da bei dem Thinwall-Objekt die Layer schön sauber aufeiander liegen. Zudem sind die Stepper-Treiber mit bis zu 4A belastbar, eingestellt auf etwa 0,5A pro Säule, die sollten auch nicht überhitzen! winking smiley

Ich hatte mal CraftWare getestet, aber dort sah das Ergebnis ähnlich aus! Ich könnte mir vorstellen, dass wir doch noch iwo Spiel drin haben (vielleicht in den Übergängen zu den Rods!?). Die Diagonal Rods sind aus Carbonstangen, an beiden Enden ein Magnet und am Laufwagen, sowie am Effector sind Stahlkugeln angebracht. Die Laufwagen laufen auf igus drylin W Profilen...

Hier mal ein paar Bilder vom Drucker:




Hatten gestern noch nen Testdruck gemacht, generell wurden um Löcher in der Mitte vom Bauteil recht große Spalten gelassen... Werde nachher mal nen Foto von nem frischen Druck machen! winking smiley

Übrigens, der Drucker ist komplett selbst konstruiert, hatten vor nem Jahr mit der CAD-Planung angefangen und jetzt erst die ersten Druckergebnisse! winking smiley Demnächst gibt es mal einen kompletten Baubericht! :p

Schöne Grüße aus dem Sauerland!
Chriss
Re: Infill reicht nicht bis zum Rand [slic3r | Repetier | Delta]
23. July 2014 03:06
Schrittverluste wären auszuschließen. Das sähe anders aus.
Bei 20mm/s müssten die Komponenten schon viel Spiel haben. Wenn deine Schrittmotoren die Position halten (z.B. in der Homeposition), kannst du ja mal versuchen den Druckkopf ein wenig zu bewegen. Wenn da Spiel ist, weißt du, wo du suchen musst.

Mir wurde auch mal gesagt, dass es zu seltsamen Ergebnissen bei einem Delta kommen kann, wenn deine Hotendhalterung nicht parallel zum Druckbett steht. Das kann man schnell sehen, wenn man das Hotend demontiert und dann die Plattform auf das Druckbett runterschiebt. Es sollte plan aufliegen. Ich konnte aber bisher nicht feststellen, dass das Infill dann nicht weit genug an den Rand reicht. Aber es tut der Druckqualität bestimmt keinen Abbrucht, wenn die Düse so exakt wie möglich zum Druckbett steht smiling smiley

Zur Zeit benutze ich einen Überlappungswert von 18%. Ich glaube, 15% ist Standard.

Was für eine Düse hast du? Wenn es eine 0.4mm Düse ist, könntest du die "extrusion width" erhöhen. Auf ca 0.45mm - 0.48mm. Für eine 0.3mm Düse ist der Wert ok.


Schöne Grüße,
Marcus

[www.fabmo.de]
Re: Infill reicht nicht bis zum Rand [slic3r | Repetier | Delta]
23. July 2014 03:17
Hi Guin,

das mit dem plan aufliegen werde ich nachher mal testen! winking smiley
Nen bisschen kann ich den Druckkopf bewegen in der Homeposition, aber das ist nicht wirklich viel, aber auch hier werde ich mir mal was einfallen lassen, man könnte die Rods nochmal neu bauen (wollten wir sowieso).

Oh, sorry, vergessen, ist ne 0,35mm Düse und wie gesagt, die Perimeter stimmen, Thinwall konnten wir genau auf 0,35mm kalibrieren (bei 0,2 mm Layerhöhe und 0,35 mm Perimeterbreite).

Nutzt du auch den slic3r? Wo finde ich die Überlappung?

Vielen Dank für deine Hilfe & schöne Grüße aus dem Sauerland!
Chriss
Re: Infill reicht nicht bis zum Rand [slic3r | Repetier | Delta]
23. July 2014 08:56
Hi Guin,

so, habe mal Cura getestet, was soll ich sagen: passt! winking smiley
Kennst du noch ne Seite, wo die Kalibrierung von Cura beschrieben wird? Wir haben derzeit noch Höhenprobleme, ein 6mm Bauteil wurde 0,6mm zu hoch gedruckt...
Aber die Grundeinstellungen scheinen schon gut zu laufen! winking smiley

Schöne Grüße aus dem Sauerland!
Chriss
Re: Infill reicht nicht bis zum Rand [slic3r | Repetier | Delta]
23. July 2014 14:29
Hi Guin,

ich mal wieder, eine Frage hätte ich noch! winking smiley
Du scheinst ja auch Cura zu nutzen, oder? Wir haben noch das Problem, dass die Bauteilhöhe immer um ein paar Zehntel zu hoch ist, mit dem Slic3r hat die Höhe auf nen 100stel gepasst, gibt es da noch ne Einstellung oder so?

Vielen Dank!
Schöne Grüße aus dem Sauerland!
Chriss
Re: Infill reicht nicht bis zum Rand [slic3r | Repetier | Delta]
23. July 2014 15:31
Moin Chriss,

bei Slic3r habe ich nun auch nicht die Option für die Überlappung gefunden.

Ich nutze immer den Slicer, der mir angebracht scheint grinning smiley
Cura, Slic3r, Kissler, Simplify3d
Cura war bei mir immer ganz gut bei organischen Modellen, Kissler war sehr gut bei Modellen, bei deren Erstellung ist sehr genau auf passende die Wandstärken geachtet habe. Slic3r war so ein Mittelding.
Mittlerweile haben sich die Slicer aber sehr angeglichen.

Wegen der Genauigkeit:
Das kam bei mir bisher nie drauf an.
Ist deine Höhe durch die Layerhöhe teilbar? Wenn nicht, wird es naturgemäß ungenau.
Ich habe Cura nun gerade nicht hier, aber gibt es da etwas wie "Bed roughness" (heißt bei Kissler so)? Dieser Wert wird zum ersten Layer dazuaddiert. Vielleicht hat Cura auch den Parameter "First Layer height" bei dem man den ersten Layer dicker machen kann und es dann mit den Anzahl der Layer zu Modellhöhe nicht mehr passen könnte.

Was passiert bei Slic3r, wenn du die "extrusion width" auf 0.42 mm erhöhst?
Wenn es mit Cura klappt, sollte es mit Slic3r auch gehen, solange du keinen Bug gefunden hast smiling smiley


Schöne Grüße,
Marcus

[www.fabmo.de]
Re: Infill reicht nicht bis zum Rand [slic3r | Repetier | Delta]
23. July 2014 15:46
Hi Marcus,

werde ich morgen mal bei schauen. Die Layerhöhe hatte ich auf 0.2 mm, das Modell sollte 6mm hoch sein, die Abweichung betrug 0.4 - 0.5mm, sehe da so keinen Zusammenhang, werde morgen aber nochmal genauer dabei schauen! winking smiley Beim Cura gefällt mir die Überlappung, die kann ich beim slic3r nicht einstellen, dadurch gibt es Lücken (muss die Mechanik sowieso nochmal geringfügig anpassen).

Kissler werde ich mir nochmal genauer anschauen...

Schöne Grüße aus dem Sauerland!
Chriss
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen