;FLAVOR:Marlin
;TIME:35273
;Filament used: 23.2464m
;Layer height: 0.2
;MINX:19.2
;MINY:89.362
;MINZ:0.2
;MAXX:280.8
;MAXY:210.638
;MAXZ:9.6
;Generated with Cura_SteamEngine 4.5.0
M140 S110
M105
M190 S110
M104 S250
M105
M109 S250
M82 ;absolute extrusion mode
M201 X500.00 Y500.00 Z100.00 E5000.00 ;Setup machine max acceleration
M203 X500.00 Y500.00 Z10.00 E50.00 ;Setup machine max feedrate
M204 P500.00 R1000.00 T500.00 ;Setup Print/Retract/Travel acceleration
M205 X8.00 Y8.00 Z0.40 E5.00 ;Setup Jerk
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G28 ;Home
M420 S1 Z2 ;Enable ABL using saved Mesh and Fade Height
G92 E0 ;Reset Extruder
G1 Z2.0 F3000 ;Move Z Axis up
G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position
G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line
G1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little
G1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line
G92 E0 ;Reset Extruder
G1 Z2.0 F3000 ;Move Z Axis up
G92 E0
G92 E0
G1 F2700 E-5
;LAYER_COUNT:48
;LAYER:0
M107
G0 F6000 X24.969 Y89.664 Z0.2
;TYPE:SKIRT
G1 F2700 E0
G1 F1200 X25.738 Y89.485 E0.02626
G1 X26.522 Y89.385 E0.05255
G1 X27.117 Y89.362 E0.07235
G1 X34.2 Y89.362 E0.30793
Yeah there's no triangle in the gcode. Strange. Does it do it before or after the line on the left edge?
The line on the left edge is drawn with these commands:
G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position
G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line
G1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little
G1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line
Looking over the gcode it all looks fine.
It does it after. It draws the line on the left, draws to the center of the bed, and then back to the starting point. Then lifts up and starts the actual print.
Edited by furkasocalWere you able to figure out what is causing this?
I've had an Ender 5 plus and it started doing the same thing but the gcode looks fine
I looked this over again. I think the gcode file got corrupted after you copied it to the SD card (are you printing through an SD card?)
I think somehow one of the X10.1 or X10.4 got changed to X101 or X104 - the period got lost. Actually it would be the first 10.4. Can you open the file on the SD card and check that?
I'd try writing the gcode file to a new location on the SD card and try printing the copy (instead of the original) - just the first few seconds to see if it makes the big triangle.
Thanks! I'll take a look at that. It does it every time I slice something though. It's not just this file.
I am getting the triangle every time as well and it interferes with first layer. Did you find out how to prevent the triangle from happening? It does this on every print.
I haven't found the solution yet but I am now sure it's a setting in Cura, a friend sent me a file sliced with a different program and the triangle didn't occur.
Can confirm it's not the printer, just set up a new CR10s Pro V2 yesterday and it's doing the same thing. I've uninstalled/reinstalled Cura from my computer and that didn't fix it either. It's not really ruining any of the prints, and before this happened I wasn't really sure what gcode even was, so on the bright side it's forcing me to learn stuff 🙂
I might try rolling back to a previous version, but for now I'm just removing the triangle as soon as it's printed if I'm quick enough.
-
1
Let me know if that solves the issue. Good to know that I am not the only one or that it is my printer.
Okay this is so bizarre. It does this *before* it does the skirt? Can you post a 5 second video that shows what happens 1 second before and after it happens? I see nothing of interest in the gcode but I'd like to narrow it down to one or two lines of code and seeing the video would help.
Yep, before the skirt.
I've got about 4 hours left on a print right now, but I'll try to remember to take a video when I start the next one and throw it up on Youtube sometime tomorrow if I have time. It's nice to not be alone 😅
-
2
Attached is the starting sequence before the skirt is added. It lays down the side line and then completes the triangle before placing the skirt. If I turn off skirt it does the same triangle and then goes right to the print.
-
1
yup mine does the same thing.
Oh and here's the first little bit of Gcode for the Ender 5 Plus video above.
;FLAVOR:Marlin
;TIME:3627
;Filament used: 2.22282m
;Layer height: 0.2
;MINX:147.271
;MINY:66.732
;MINZ:0.2
;MAXX:202.8
;MAXY:283.146
;MAXZ:6.8
;Generated with Cura_SteamEngine 4.5.0
M140 S60
M105
M190 S60
M104 S215
M105
M109 S215
M82 ;absolute extrusion mode
M201 X500.00 Y500.00 Z100.00 E5000.00 ;Setup machine max acceleration
M203 X500.00 Y500.00 Z10.00 E50.00 ;Setup machine max feedrate
M204 P500.00 R1000.00 T500.00 ;Setup Print/Retract/Travel acceleration
M205 X8.00 Y8.00 Z0.40 E5.00 ;Setup Jerk
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G28 ;Home
M420 S1 Z2 ;Enable ABL using saved Mesh and Fade Height
G92 E0 ;Reset Extruder
G1 Z2.0 F3000 ;Move Z Axis up
G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position
G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line
G1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little
G1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line
G92 E0 ;Reset Extruder
G1 Z2.0 F3000 ;Move Z Axis up
G92 E0
G92 E0
G1 F1500 E-6.5
;LAYER_COUNT:34
;LAYER:0
M107
M204 S500
M205 X8 Y8
G0 F6000 X148.449 Y73.352 Z0.2
;TYPE:SKIRT
VERY HELPFUL, THANKS!
G1 Z2.0 F3000 ;Move Z Axis up
G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position
G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line
G1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little
G1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line
G92 E0 ;Reset Extruder
G1 Z2.0 F3000 ;Move Z Axis up
Well it's definitely the first "10.4" line. This is so messed up! It should not do this. So when the video starts it is in the middle of the 3rd line of code above. F is feedrate in mm/minute. Divide by 60 to get mm/sec. So that F1500 is 25mm/sec. E is the E axis position - it's extruding 15mm of filament while it draws that line up the left side. Again - this is the 3rd line of code above.
4th line: Then it does the crazy move and it's moving faster as expected - at F5000 or 83mm/sec. And you can clearly see that it is indeed about 3X faster. BUT IT'S ONLY SUPPOSED TO MOVE LESS THAN A MILLIMETER TO THE RIGHT.
5th line: then it moves back to the left front corner as it is supposed to while extruding (now goes from 15 to 30mm or extrudes another 15mm of filament - that's the E30). And it's back to 25mm/sec. The video confirms. All is fine on the 5th line.
6th line doesn't cause movement - it just tells the printer to think of this as position 0 for the extruder stepper.
7th line raises the nozzle 2mm - and it's in the video all good.
YOUR PRINTER HAS A MARLIN WITH A SERIOUS BUG. There are lots of bugs in marlin. Anyway this is how I would fix it - get rid of the speed change, no need to mention Y or Z since they are not supposed to move (and don't):
G1 X10.4 ;Move to side a little
If it still moves to the center of the bed - just take the damn command out. It's not really needed. I'm guessing somehow the speed changes is causing the issue but there is no need to speed up when moving 0.4mm - I mean it's not going to make much difference!
-
1
What I see in video is if the command was X104 instead of X10.4.
I'm wondering it the period in 10.4 is not a normal period - maybe it's some kind of unicode character? Or UTF8? Another thing you could try is just change 10.4 to 11 and get rid of the period.
Thank you. I will make the changes and see how it works. I appreciate the help.
hi guys, i have an ender 5 plus and i am getting this same problem ONLY if i turn on auto leveling. if i turn off AL then the purge line does what it's suppose to do.
considering the gcode remains the same, i'm guessing we need to add a "home" command somewhere before it does the purge line ??
i have no idea how to gcode tho.
I updated the gCode - it still does the triangle. This was also an issue on the last two versions of Cura. Thanks for you help working on this one.
Recommended Posts
Top Posters In This Topic
11
7
7
6
Popular Days
Apr 12
19
Apr 5
8
Apr 6
5
Aug 23
5
Top Posters In This Topic
gr5 11 posts
furkasocal 7 posts
theTicFramedtheadverb 7 posts
ecappiello 6 posts
Popular Days
Apr 12 2020
19 posts
Apr 5 2020
8 posts
Apr 6 2020
5 posts
Aug 23 2020
5 posts
Popular Posts
pollackscience
I have the same issue with a CR10S Pro V2. Like others note, the issue seems to be with the call to "M420 S1 Z2". According to here (https://marlinfw.org/docs/gcode/M420.html), this command enables
Its3dbro
Yep, before the skirt. I've got about 4 hours left on a print right now, but I'll try to remember to take a video when I start the next one and throw it up on Youtube sometime tomorrow if
ecappiello
If you make your preset printer Creality CR-10S instead of CR-10S pro it works without changing any other settings.
Posted Images
Framar 38
You probably have some script G-code created when you slice your model. Have a look at the G-code generated.
Link to post
Share on other sites