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

Orca is leaving a wide gap in the seam #6378

Open
2 of 3 tasks
hikicoder opened this issue Aug 8, 2024 · 11 comments
Open
2 of 3 tasks

Orca is leaving a wide gap in the seam #6378

hikicoder opened this issue Aug 8, 2024 · 11 comments
Labels
bug Something isn't working

Comments

@hikicoder
Copy link

Is there an existing issue for this problem?

  • I have searched the existing issues

OrcaSlicer Version

2.1.1

Operating System (OS)

Windows

OS Version

Windows 10

Additional system information

Device name HikiSRV
Processor AMD Ryzen 9 7900 12-Core Processor 3.70 GHz
Installed RAM 64.0 GB (63.1 GB usable)
Graphics: RTX A4500 20gb

Printer

Elegoo Neptune 4 Max / Neptune 4 Pro / Creality K1Max

How to reproduce

Just add 2 STL's with thin walls (I've tested with 3, 4, 6 walls)
Seam gap of 0.1, 0.05, 0.01, 0.
Retraction works fine for any other print and even for the same STL if it's alone on the plate.

Actual results

WhatsApp Image 2024-08-08 at 01 48 52_36ee90ee
WhatsApp Image 2024-08-08 at 01 48 44_2c68c92b

Expected results

Normal closed seams

Project file & Debug log uploads

Plates2.zip

Checklist of files to include

  • Log file
  • Project file

Anything else?

No response

@hikicoder hikicoder added the bug Something isn't working label Aug 8, 2024
@vgdh
Copy link
Contributor

vgdh commented Aug 8, 2024

Do you have the same issue in other slicers?

@hikicoder
Copy link
Author

Do you have the same issue in other slicers?

I've tested on creality print and cura...
Both printed the seams correctly.
What I find most weird is that I've just printed the same stl's, no change to the configs at all, but one at a time.
Both printed perfectly.

It really only happens when printing more than one STL in the same plate.
They even print normally, aside from one or both having this gap at the seam.
Printing more than 2 always give me gaps in each one.

@igiannakas
Copy link
Contributor

The below can cause what you're seeing:

  1. Your extra length on restart is set to 0.5 which means you are extruding more than retracting (0.2). If that is needed you have an issue with your retraction settings - most probably it's too low so you are leaking material out of the nozzle while traveling and then you need to unretract more to compensate which isn't always successful hence the gap.
  2. Your seam gap should be expressed as a %age. Start by setting it to 0% (without the % you are setting absolute gap values)
  3. Your PA value is not tuned correctly - try calibrating this again.
  4. Try traveling faster and with a faster acceleration. This allows for less time for the nozzle to leak.

In general this issue happens either due to incorrect setting of the seam gap (too large) or because your nozzle is leaking material during travel or due to wrong PA. To combat the leaky nozzle (especially with a 0.6 nozzle) you need higher retraction values and faster travel speeds. The other two are just calibrations /settings that just need to be set correctly.

@hikicoder
Copy link
Author

Just Tested.
It improved a lot, but still happening here and there.
Removed restart length and increased retraction, no significant change on it's own.
Increasing the travel speed seems to be the most effective.
Using gap seam at 0% leaves the seam too fat. Using 5~7% to make it similar to 0.05.
Can't see why you say my PA is not tuned correctly, tho... I'm getting pretty sharp corners.

Still... out of 6 machines (Usually printing with same gcode configs), 2 beds had 1 stl each with open gaps... Still trying to investigate further causes.
Bit wonky due to deadline and having to "test in prod" kkkk

@igiannakas
Copy link
Contributor

igiannakas commented Aug 9, 2024

If it was me I’d combine the fastest travel speed you can do together with a bit higher retraction. From what you’ve said it appears to be due to nozzle ooze. Maybe also try slightly lower filament print temperature (like 5-10c) to reduce how “runny” it is.

too low a Pa can cause a delay in material flow when you’re starting to extrude, resulting in gaps. If the gap is at the start of the seam it may be too low PA. If it’s at the end it may be too high. But without seeing your PA test I can’t tell. Check out the below test and see how the start is under extruded with low PA and the end is under extruded with high Pa.

IMG_4053

finally you can try decreasing the de-retraction speed to 30mm/sec to allow for time for the nozzle to pressurise.

@ericaprieto
Copy link

ericaprieto commented Oct 22, 2024

This is definitely related to multiple objects and rounded corners. I printed the same box, with the same settings, multiple times, always get this when I have more copies at the same time, and funny thing: I tried 3 copied, 1 was perfect and the other 2 have these same games.

Watching it closely it looks like it only starts extruding after it does the curve on that corner.

And it looks like the issue only happens in the back left corner, I'll try to move the seam to see if changes something.

@staal54a
Copy link

I'm seeing some very similar issues on my X1C with there being a seam gap despite adjusting the likely culprit parameters: set seam gap to 0 and 0%, dried filament thoroughly, switched between arachne and classic, tuned PA manually and used the auto calibration. None of that seems to work.

The only difference for me is that I didn't need to attempt to print multiple parts to see the issue. The STL I was printing, however, did have a lot of thin walls and it seemed like a few layers were not as problematic as others. I also tested printing a single wall cylinder and the seam was okay, but there were certainly slightly larger gaps at various heights.

The other interesting part is I have so far not been able to recreate it on any of my other printers (all bedslingers); I only see it on the X1C. I've only tried to recreate the single wall cylinder at this point though (will attempt to test the problematic STL when I get a chance).

@grrminator
Copy link

Can confirm. I set seam gap to 0, 2.5, 5, 7.5 and default 10 (all percents) and the gap is still the same. All exactly the same witdth. A mm or two wide.

I already have PA calibrated etc.

@grrminator
Copy link

This was not an issue previously in orca 1.8 or so. Now it is and IDK why after updating.

@staal54a
Copy link

staal54a commented Dec 2, 2024

Here is a simple test case I use which recreates the seam issue I'm seeing with the X1C. I'm wondering if others can run this test and also recreate it (should be relatively quick and use minimal filament):

  1. In OrcaSlicer, open a new project
  2. Add a cylinder via Right Click -> Add Primitive -> Cylinder
  3. Either in the global print settings or the per object settings, update the following:
    • Set wall loops to 1
    • Set infill density to 0%
    • Set top layers to 0
    • Set bottom layers to 1
    • Set seam gap to 0%
  4. Then, in the filament overrides settings, ensure that Retract on Layer Change is enabled
  5. (Optional) Maybe disable arc fitting, I am able to recreate the issue with it but it does result in different gcode so might be worth just removing that variable. UPDATE: I actually tried with arc fitting enabled and sliced a file with 1.8 and then 2.2 and saw that the total extrusion for 1.8 was about 2.2 mm for a single layer of my cylinder and that in version 2.2.0, it was only about 2 mm.

Print the file and not if you are still seeing the same seam gap. If you are able to slice with a version of Orca Slicer that then successfully removes the seam gap with the same settings and filament profile, try adding up the extrusion distance for a single layer and compare the totals.

I've got to go to work now so can't really do more testing right now but based on what I'm seeing on my machine, it does seem like there is something underlying changing my total extrusion distance per layer in 2.2.0.

@staal54a
Copy link

staal54a commented Dec 5, 2024

I've played around with various settings and I still haven't identified the issue or found what I would consider a good solution (I've messed with a lot of different factors one at a time and to various extremes). At this point in time, I think my best path moving forward is to use the Extra Length on Restart for deretraction moves. I do get slightly better results lowering my retraction to an absurdly low amount (0.05mm as one example) but that does cause a little bit more stringing on retraction test models. Plus I'm using a Bambu X1C whose base 0.8mm retraction distance is somewhat dialed in.

Just as a note, I think the reason a few people above said they only see it with multiple items could be related to the retract on layer change setting. For my one wall cylinder test print, if I disable that setting the cylinder prints fine as long as there is just one since that removes the retraction that would normally occur at the seam. However, with multiple objects on the plate, that retraction would still occur before a travel move.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

6 participants