SoftFever / OrcaSlicer

G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)
https://discord.gg/P4VE9UY9gJ
GNU Affero General Public License v3.0
7.2k stars 847 forks source link

Can't get rid of stringing #3150

Open EkiciLP opened 10 months ago

EkiciLP commented 10 months ago

OrcaSlicer Version

1.8.1

OS version

Windows 10

Additional system information

No response

Printer

Anycubic Vyper with Direct Extruder mod

How to reproduce

  1. Slice some Object
  2. Print it
  3. See the Strings

Actual results

I see many Strings and even Blobs which I don't see if I slice with Superslicer

Expected results

No stringing. I already tried solutions of other posts like using Spiral Z-Hop which significantly improved the strings but they are still there and sometimes my Parts don't fit together because of blobs. I don't know if I just didn't copy the settings correctly but it seems right to me. I've been troubleshooting with different speeds and lengths but the results are always almost identical. With Superslicer there are other issues and in my opinion Orca Slicer is just way better, partly because it is actually maintained.

I will attach both my Orcaslicer and Superslicer profiles so you can check that I haven't done some dumb mistake.

Project file & Debug log uploads

Configs.zip

Checklist of files to include

oscillatingdecay commented 10 months ago

I am also experiencing this. I think there is something wrong with "retraction" was a whole. I am experiencing the string but if you look at the first layer, the seam is blobbing and not retracting. As soon as I imported the settings and sliced the model in Prusaslicer, the blobs on the first layer went away where the reatraction would have occurred.

NeverUsedID commented 10 months ago

The reason is "wipe while retraction" on my side. I also can't see any retraction g-code in preview or in exported gcode file. So only Wipe without retraction is happening.

Example1: "retraction on layer change" enabled, but no wipe:

grafik

Example2: Wipe enabled grafik

I get the stringing exactly on the wipe positions allong these travel lines:

grafik

Keep in mind that i'am really new to 3d-printing.

Edit: If i enable "use Firmware Retraction" i can see retraction, but then its not possible to enable wipe.

grafik

kadisonm commented 10 months ago

I'm experiencing the same problem and it looks like other people have been as well.

https://www.reddit.com/r/FixMyPrint/comments/1764ewy/stringing_after_switching_to_orca_slicer/

It seems like this user commented something similar to @NeverUsedID, so maybe this has something to do with the stringing issues?

I've done a couple of things to prevent stringing but I'm still getting it especially on my organic supports. It isn't horrible but it is way more than what I get on Bambu Studio. If it's relevant I am using a Bambu Lab P1S with Sunlu PLA+.

What I've tried:

user6508 commented 10 months ago

The same issue I have with orca and prusa. Cura gives more clearer result.

faberyx commented 9 months ago

have the same issue too, tried a lot of different settings but I still get it, it doesn't happen at all on Cura

Naninani commented 9 months ago

I think the issue is with "Wipe while retracting" not working at all.

"Wipe while retracting" disabled, "Retract amount before wipe" set to 100% or any other %

image image

"Wipe while retracting" enabled, "Retract amount before wipe" set to 50%

image

"Wipe while retracting" enabled, "Retract amount before wipe" set to 0%

image

Also for whatever reason the Z hop type on the inner wall after the wipe is Normal instead of Spiral.

image

@SoftFever, looks like Wipe while retracting is not working.

yonkiman commented 9 months ago

I'm seeing two problems related to this. The first is that there is a lot of long (>100mm) travel without retracting. So there's a lot of oozing out of my 0.6mm nozzle.

The second is that rotating the part in Z by 2 degrees (the only way I can put the seam close to where I want it ) radically changes the slicing, so there is a ton more travel (again, with no retractions) than the identical but non-rotated part in the upper right. image Travel Changes.3mf.zip

Edzi11 commented 8 months ago

Ive been having fuzz and stringing as well that disappears when using prusa slicer. same settings as well.

sixerstyle commented 8 months ago

Same here, you can't get stringing under control. no problem with cura or prusa slicer

oscillatingdecay commented 7 months ago

Wipe on retracting is not occurring for me. Screenshot 2024-04-05 at 6 42 52 PM

grrminator commented 6 months ago

Its very frustrating. I have multiple printers that were on cura.

As soon as I move to orca, which is much better, this stringing will NOT go away. I get that its fuzz and mostly can just be burned off, I shouldnt have to get a butane torch every time my printer finishes something.

grrminator commented 6 months ago

Ive also noticed that the retraction test does NOT work at all or does not cause any noticeable difference @SoftFever

SlipstreamFPV commented 6 months ago

Same problem here with K1C

sixerstyle commented 6 months ago

Since version 2.0.0 the stringing problems have disappeared for me

staal54a commented 3 months ago

I think the issue is with "Wipe while retracting" not working at all.

"Wipe while retracting" disabled, "Retract amount before wipe" set to 100% or any other % image image

"Wipe while retracting" enabled, "Retract amount before wipe" set to 50% image

"Wipe while retracting" enabled, "Retract amount before wipe" set to 0% image

Also for whatever reason the Z hop type on the inner wall after the wipe is Normal instead of Spiral. image

@SoftFever, looks like Wipe while retracting is not working.

I can't seem to load some of your images but at least in that last image, if you zoom all the way in on where those retractions to z-hops are occurring you can see the yellow line indicating the wipe. It is a much smaller line than any of the walls (it's about the same size as the travel/z-hop lines versus teh printing wall lines)

staal54a commented 3 months ago

Wipe on retracting is not occurring for me. Screenshot 2024-04-05 at 6 42 52 PM

And similar for your issue, if you zoom in on the rightmost inner wall, there is a small yellow line above the inner wall line which indicates a wipe is occurring. The interesting part is why it's not occurring on all those retractions but also tough to gather without seeing the retraction settings and such.

I personally haven't had an issue getting wipe while retracting to work in any version of Orca I've used (since pre 1.0) but the main issue I'm seeing is that the retract amount before wipe percentage is not truly honored. Basically it seems that the wipe distance and speed is used to calculate the amount of retraction that occurs during the wipe, then any additional retraction required occurs before the wipe.

ForsakenRei commented 3 months ago

I'm also having stringing issue with 2.1.1. Temp tower printed and chose a best temp for my filament(190C surprisingly) and printed a retraction test which is perfect, but when printing string tower or my normal parts I got tons of strings. When looking at it actually prints the strings tower, it seems my spiral z hop only happens on 1 of the 2 towers towards the tip so one of them will have a lot of strings. I don't know why it only do z hop on that one tower.

DearTanker commented 1 month ago

Because I use the Creality K1C, I have never tried Bambu Studio before.

But, recently I found that Bambu Studio can actually support non-Bambu 3D printers, so I tried it with the string hell model with it. I didn't expect that the result was very perfect. I have ever seen that good result before. After many days with countless comparisons and tweak with Orca, I finally discovered a detail that might be causing this problem, and you can't set it through Orca.

2024-09-15 162125

[left: Bambu Studio][right: OrcaSlicer]

Bambu Studio will retraction again before traveling after retracting and wiping, while Orca will not do it no matter how I adjust the settings. I think this is the root cause of the strings problem.

staal54a commented 1 week ago

Because I use the Creality K1C, I have never tried Bambu Studio before.

But, recently I found that Bambu Studio can actually support non-Bambu 3D printers, so I tried it with the string hell model with it. I didn't expect that the result was very perfect. I have ever seen that good result before. After many days with countless comparisons and tweak with Orca, I finally discovered a detail that might be causing this problem, and you can't set it through Orca.

2024-09-15 162125 [left: Bambu Studio][right: OrcaSlicer] Bambu Studio will retraction again before traveling after retracting and wiping, while Orca will not do it no matter how I adjust the settings. I think this is the root cause of the strings problem.

I'm pretty sure what you are seeing is the fact that Bambu Studio will respect the 0% retract before wipe value but Orca does not. So my guess as to what you are seeing is the following (which I was able to recreate in Bambu Studio and Orca Slicer):

So I'm wondering if the wipe not starting immediately causes any issues since the nozzle would just be sitting there, albeit for a potentially really short period of time. I may play around with some different parameters (wipe speed and distance namely) to see if that improves the stringing issues I'm seeing myself.