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

Automatically Flow Correct Infill/Wall Overlap #6880

Open
1 task done
CCS86 opened this issue Sep 22, 2024 · 3 comments
Open
1 task done

Automatically Flow Correct Infill/Wall Overlap #6880

CCS86 opened this issue Sep 22, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@CCS86
Copy link

CCS86 commented Sep 22, 2024

Is there an existing issue for this feature request?

  • I have searched the existing issues

Is your feature request related to a problem?

It is pretty standard to use the infill/wall overlap feature to minimize small gaps in this area. But, the problem with this is that this overlap is not flow compensated, so it leads to over-extrusion.

Because only the paths adjacent to the wall contribute to this over-extrusion, the magnitude depends on how close the walls are to each other. I believe that this is a huge part of what drove the development of "small area flow compensation". You can actually use this feature to flow compensate these overlapped paths:

image

But, as the angle between the infill and wall becomes more shallow, those overlapped paths become longer, and it's not practical to use small area flow comp to fix this constant amount of over-extrusion:

image

I'm proposing that infill paths which have the infill/wall overlap applied to them should be automatically flow compensated for the amount of overlap defined in the user setting. I think that this will detangle small area flow compensation and allow it to be fine tuned more accurately. It will likely allow you to use larger infill/wall overlaps and make it easier to remove all voids.

On a separate, but related note, these areas of overlap between the infill and its anchors are also uncompensated and contributing to small area over-entrusion:

image

@igiannakas
Copy link
Contributor

The monotonic lines pattern helps a lot with this.

@CCS86
Copy link
Author

CCS86 commented Sep 28, 2024

The monotonic lines pattern helps a lot with this.

It can, but there are a couple limitations / drawbacks:

  • It can cause a ton of infill retraction at low angles
  • You can't use the monotonic line pattern for sparse infill, so you have to cheat it in with top/bottom layers or solid threshold, which gives you less control over the print.

@boromyr
Copy link

boromyr commented Dec 25, 2024

+1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants