Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prusa 2.6.0 - No sparse layers removes the move to the wipe tower on X and Y before executing the tool change g-code, causing the nozzle to dive into the print #11089

Closed
2 tasks done
BogdanPNT opened this issue Aug 8, 2023 · 11 comments

Comments

@BogdanPNT
Copy link

BogdanPNT commented Aug 8, 2023

Description of the bug

Doing a "Change extruder" command while having a wipe tower enabled with no sparse layers enabled removes the G1 for the X and Y movement, causing the print head to dive into the print. On Prusaslicer 2.5 by slicing the same model with the same parameters, it generates a G1 X15.25 Y200.25 (top left corner of the wipe tower position) before the G1 Z.4
With sparse layers enabled
image
With sparse layers disabled
image

Project file & How to reproduce

To check the issue on the included project file, import it, slice it and go to 9.80 mm, layer 49. The missing G1 X and Y can be seen missing before line 4492.

To reproduce this issue, make sure to have a printer with 2 extruders selected, the wipe tower and no sparse layers enabled. Slide a model and do an extruder change, but not before 0.80 mm, because it seems like if you do an extruder change before that layer, the bug doesn't reproduce properly.
SparseLayersIssue.zip

Checklist of files included above

  • Project file
  • Screenshot

Version of PrusaSlicer

2.6.0+win64

Operating system

Windows 10 Pro

Printer model

Ender 3 running Klipper v0.11.0-257-ged66982b

@capi92
Copy link

capi92 commented Aug 22, 2023

Same issue here.

Thus, as of now, we have 2 bugs preventing multi color print on MK4
MK4 firmware issue in M600 creating a blob :
prusa3d/Prusa-Firmware-Buddy#3106
This bug that is preventing wipe tower to work thus no way to remove the blob...

Please solve this asap...

@capi92
Copy link

capi92 commented Aug 22, 2023

@BogdanPNT you should rename the bug and upgrade description as per your finding

@BogdanPNT BogdanPNT changed the title Prusa 2.6.0 - No sparse layers adds a G1 Z.4 before executing the tool change g-code, smashing into the print Prusa 2.6.0 - No sparse layers doesn't add the move to the wipe tower before executing the tool change g-code, causing the nozzle to dive into the print Aug 27, 2023
@BogdanPNT BogdanPNT changed the title Prusa 2.6.0 - No sparse layers doesn't add the move to the wipe tower before executing the tool change g-code, causing the nozzle to dive into the print Prusa 2.6.0 - No sparse layers removes the move to the wipe tower on X and Y before executing the tool change g-code, causing the nozzle to dive into the print Aug 27, 2023
@BogdanPNT
Copy link
Author

@BogdanPNT you should rename the bug and upgrade description as per your finding
I've updated the title and description as per your request.

@rkindl
Copy link

rkindl commented Aug 28, 2023

I have exact same issue with Prusa 2.6.0. And there is also a problem that after executing toolchange printing head is at first returned to model and only then it moves to wipe tower leaving some some small piece of filament on model and thus completly defeating purpose of WipeTower.

@christianh17
Copy link

Same to me, I helped myself with editing the gcode before uploading but I hope for a solution in the slicer. My way is only reasonable for one or two changes, but I do not want to imagine what happens with many changes.

@LouDnl
Copy link

LouDnl commented Oct 20, 2023

Same issue here with Pruse 2.6.1
image
Just after CP TOOLCHANGE UNLOAD the printhead moves down into the print before moving to the wipe tower. Turning of sparse layers solves this ofcourse, but thats not what I intended to do.
(ignore the red lines, they are comments in after toolchange custom gcode and unused)
image
Imho the printhead should move to the wipe tower first and then move down and heat up. It now also waits above the print for heat up and cool down before moving.

@Jan-Soustruznik
Copy link
Collaborator

Hello,
@rkindl , @christianh17 , @LouDnl , could you share you 3MF file, please?

Thank you, have a nice day

@rkindl
Copy link

rkindl commented Oct 23, 2023

My model with correpsonding 3MF file is published here:
https://www.printables.com/model/404906-ark-nova-coffee-break-token/comments
In comments there is also a photo of the problem in version 2.6.0.

@LouDnl
Copy link

LouDnl commented Oct 29, 2023

Sorry for the wait, didn't have a 3mf file at hand. Recreated one, see attached zip file (couldn't upload the 3mf file).
It happens at this point on line 5516, layer 29 just after layer change.
image
CHEPCalibrationCube.zip

@LouDnl
Copy link

LouDnl commented Nov 10, 2023

Any update?

lukasmatena added a commit that referenced this issue Nov 11, 2023
@lukasmatena
Copy link
Collaborator

Fixed in 2.7.0-beta1. Closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants