Notifications
Clear all

Cura: How do I fix this issue?  

  RSS
jeremytodd1
(@jeremytodd1)
Trusted Member
Cura: How do I fix this issue?

for splicers, I only use Prusa Control, Slic3r Prusa Edition, and Cura. Cura is my favorite so far but I have an annoying little issue that happens only in Cura. I'm also sure that it is pretty easy to fix.

When I use Cura, after it does the initial priming line and moves to the print area, it'll put down a small line of filament that leads from the prime line to the print area.

Here is an image of what I mean:

How do I fix this? I've had this line mess with the prints before and I'd like to fix it.

Posted : 31/03/2018 12:45 am
JoanTabb
(@joantabb)
Veteran Member Moderator
Re: Cura: How do I fix this issue?

compare the start codes
there may be a missing retract or z lift/hop

regards Joan

I try to make safe suggestions,You should understand the context and ensure you are happy that they are safe before attempting to apply my suggestions, what you do, is YOUR responsibility. Location Halifax UK

Posted : 31/03/2018 2:10 am
jeremytodd1
(@jeremytodd1)
Trusted Member
Topic starter answered:
Re: Cura: How do I fix this issue?

I'm not really sure what I'm looking at here.

But this is Slic3r's start g-code:
M115 U3.1.1-RC5 ; tell printer latest fw version
M201 X1000 Y1000 Z200 E5000 ; sets maximum accelerations, mm/sec^2
M203 X200 Y200 Z12 E120 ; sets maximum feedrates, mm/sec
M204 S1250 T1250 ; sets acceleration (S) and retract acceleration (T)
M205 X10 Y10 Z0.4 E2.5 ; sets the jerk limits, mm/sec
M205 S0 T0 ; sets the minimum extruding and travel feed rate, mm/sec
M83 ; extruder relative mode
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
G28 W ; home all without mesh bed level
G80 ; mesh bed leveling
G1 Y-3.0 F1000.0 ; go outside print area
G92 E0.0
G1 X60.0 E9.0 F1000.0 ; intro line
G1 X100.0 E12.5 F1000.0 ; intro line
G92 E0.0
M221 S{if layer_height<0.075}100{else}95{endif}

And this is Cura's start g-code:
G21 ; set units to millimeters
G90 ; use absolute positioning
M82 ; absolute extrusion mode
M104 S{material_print_temperature_layer_0} ; set extruder temp
M140 S{material_bed_temperature_layer_0} ; set bed temp
M190 S{material_bed_temperature_layer_0} ; wait for bed temp
M109 S{material_print_temperature_layer_0} ; wait for extruder temp
G28 W ; home all without mesh bed level
G80 ; mesh bed leveling
G92 E0.0 ; reset extruder distance position
G1 Y-3.0 F1000.0 ; go outside print area
G1 X60.0 E9.0 F1000.0 ; intro line
G1 X100.0 E21.5 F1000.0 ; intro line
G92 E0.0 ; reset extruder distance position

What would I need to add to the Cura start g-code?

Posted : 31/03/2018 5:39 am
ronnie12342003
(@ronnie12342003)
Estimable Member
Re: Cura: How do I fix this issue?

just cut and paste the start codes into either slicer cura or slicer

Posted : 31/03/2018 3:47 pm
vincent.g9
(@vincent-g9)
New Member
Re: Cura: How do I fix this issue?

Joan is right, you need to retract and hop.
I wouldn't cut and paste all start code from Slic3r to Cura, edit your .gcode file for each print.
Look just after the start code, at ;Layer:0.

Cura uses G0, which tells your printer to move as fast as possible to the next point. For us, it doesn't seem to be the solution.

;LAYER:0
M107
G0 F3600 X108.538 Y91.036 Z0.15
;TYPE:SKIRT

This is an example using G1, your parameters could be different.

;LAYER:0
M107 ;Fan off
G1 E-0.400 F2100 ;Retract
G1 Z0.800 F10200 ;Hop
G1 F5100 X--.-- Y--.-- ;Insert Cura's X & Y values from generated gcode file
G1 Z0.200 F10200 ;Lower Z to print height
G1 E0.5125 F2100 ;Reprime
;TYPE: ---

Hope this will help!

Posted : 31/03/2018 6:29 pm
Share: