Ultimaker / Cura

3D printer / slicing GUI built on top of the Uranium framework
GNU Lesser General Public License v3.0
6.21k stars 2.08k forks source link

Scarf Seams + Outer Wall Wipe Distance not working as expected on 5.9.0 Beta #19860

Closed tripartist1 closed 4 days ago

tripartist1 commented 2 weeks ago

Cura Version

5.9.0 Beta

Operating System

Windows 10

Printer

Ender 3v2 Klipper

Reproduction steps

  1. Load a default draft profile
  2. Enable "Outer wall wipe distance" by setting its value to >0 (I set to 5mm for visibility)
  3. Enable Scarf Seams by setting "Scarf Seam Length" to >0 (I set to 10mm for visibility)
  4. Slice any model (I used a basic cylinder from "parts for calibration")

Actual results

Gcode is generated to

  1. Complete the scarf seam
  2. Move back to the start of the wall (in my case 10mm)
  3. Complete the outer wall wipe move

Expected results

Same as Actual Results, minus 2:

  1. Complete the scarf seam
  2. DO NOT move back to the start of the wall (in my case 10mm)
  3. Complete the outer wall wipe move

I expect the wipe to happen immediately after the seam, as it does with normal seams. Traveling back to the start of the wall defeats the whole purpose.

Add your .zip and screenshots here ⬇️

None needed, simple changes from default profiles.

GregValiant commented 2 weeks ago

Thanks for the report. Scarf Seam is being worked on for the beta II release.

@HellAholic - this may be something to interest you.

HellAholic commented 2 weeks ago

@GregValiant thanks for the poke. We discussed this the other day internally, we're gathering a list of dependencies and behaviors for the scarf seam interaction with other settings. We're also running tests and experimenting with different values and approaches. I added a ticket for this one since I also don't think the behavior is as expected, even if the travel back to the seam location happens then it should wipe for the indicated distance rather than the current behavior.

Outside of that, the scarf seam is acting like the wipe distance with flow control so it should not be necessary to add a wipe distance with the scarf seam.

Wipe distance of 1mm ( wipes at 1mm from the start of the seam location for length of 0) image

wipe distance of 5mm (wipes at 3mm from the start of the seam location for length of 2mm) image

internal reference: CURA-12266

MariMakes commented 4 days ago

👋 Quick update on our side. This is resolved in the 5.9 release 🎉 , you can download the Cura version with the fix here: https://github.com/Ultimaker/Cura/releases/tag/5.9.0

I'll close this issue since it's resolved. Thanks again, and please let us know if you run into any other issues 💪