-
-
Notifications
You must be signed in to change notification settings - Fork 19.3k
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
[BUG] TOOLCHANGE_ZRAISE behavior change causes messier prints #19178
Comments
Please attach your Marlin configuration files, as requested by the issue template. Marlin behavior is extremely configurable, and it is very difficult to debug any issue without knowing how the firmware is configured. |
Hi @sjasonsmith , |
Hi,
|
Is anyone solving this? |
Keep in mind that all the code here is contributed by unpaid volunteers who work on it in their free time. I've added a Help Wanted label to hopefully attract attention of someone who has the hardware, interest, and ability to fix/implement the change. At present, we have nearly 400 feature requests, and nearly 100 bug reports, so some patience is required. |
I am currently on bugfix e817773 and for me on every toolchange (T0->T1, T1->T0) on my single-nozzle setup the Z axis is raised +2mm. I will try to search through the recent commits to find the actual change in implemenation to role back. |
If someone has time to check as well, I hand selected these commits for the search via 'git log --all --grep=tool' Date: Fri Aug 7 18:06:25 2020 -0500 Date: Fri Jan 10 23:12:21 2020 +0100 Date: Wed Oct 9 17:48:00 2019 -0700 EDIT: EDIT2: WORKAROUND: |
HI, @Quas7 The problem is in the transfer when changing the tool, not in ZRAISE. When the tool is changed, the Z axis returns and then moves to the print position for the second tool. For me, ZRAISE is absolutely fine. |
Yes, it seems to be unrelated to your sequence issue. |
Hi, @thinkyhead This is a serious problem when changing tools. |
One real challenge is that most people don't have multi-tool printers. One of our most active multi-tool contributors has been too busy with other things to do much this year. If one of you is willing to step up to help resolve some multi-tool issues, I'm sure the community would greatly appreciate it! |
Hi, please modify the "Z raise distance for tool-change" function as follows to return the Z axis:
If you need to test adjustments before PR, I'm fully available.Thank you very much |
I have the exact same problem outlined here: #19150 It has been a problem for months now and I also have had zero success fixing it. What I think is it is related to Bed Leveling (AUTO_BED_LEVELING_UBL) and TOOLCHANGE_NO_RETURN. What I have found is that if I disable Auto Bed Leveling and TOOLCHANGE_NO_RETURN the issue goes away. This is not my goal though because both of those make massive differences in print quality. I am quite sure that it has to the with TOOLCHANGE_NO_RETURN. The first layer after a tool change is lifted, the subsequent layer (if no tool change occurs) moves to the proper Z height. Then another tool change occurs and the same results occur with the first layer being lifted and any subsequent layer with the same tool not being lifted. When I turn off TOOLCHANGE_NO_RETURN it doesn't seem to do this, BUT this is useless for me because the way my system is designed, having the carriage return to the TOOL 0 slot after getting TOOL 1 causes a crash and this is why TOOLCHANGE_NO_RETURN is so very important to have on - even as a default. I also really wish there was a way to edit the sequence of moves during a Tool Change and have them setup per Tool individually. |
This issue has had no activity in the last 30 days. Please add a reply if you want to keep this issue active, otherwise it will be automatically closed within 7 days. |
Please refer to the close duplicate for newer configuration files and some videos. |
Hi, can someone please address this issue? |
Hi, @sjasonsmith |
This issue has had no activity in the last 30 days. Please add a reply if you want to keep this issue active, otherwise it will be automatically closed within 7 days. |
It's been here since 28 Aug 2020 and no fixes. Should I leave it open or should I close it? |
I would like this to be open until it can be fixed. I have opened other issues related to this problem that have all gone stale and closed without any changes being made. I appreciate all the work the core devs do and want Marlin to push into the future but without a functioning multi-tool backend I can't see Marlin going beyond the base level of printers. If I could fix it myself I would but I am not versed enough in coding for it. |
Ahoj, už vím kde je pravděpodobně problém. Tato "chyba" však byla pro tisk s více extrudery lepší, protože se hlava vrátila na pozici Z až po přejezdu na Tím nedocházelo k "otření" vytékajícího filamentu na jném místě. |
Navrhuji při tisku nevracet osu Z. |
Duplicate of #19150 |
Please relocate discussion to #19150. |
Previously: https://www.youtube.com/watch?v=gH9YIyn2DkQ
Marlin-bugfix-2.0.x 16-7-2020.zip
Current: https://www.youtube.com/watch?v=1D9Tc8ZOyaU
Marlin-bugfix-2.0.x ..... from 28-8-2020
Current behavior is bad !!!
The material comes out nozzle with moving tool !!!
I didn't make any changes in
configuration.h
orconfiguration_adv.h
, I just used the latest bugfix-2.0.xThe G-code file is also the same.
The text was updated successfully, but these errors were encountered: