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

Modifiers are printed as if they are separate parts #4110

Open
inovatorius opened this issue Feb 8, 2024 · 2 comments
Open

Modifiers are printed as if they are separate parts #4110

inovatorius opened this issue Feb 8, 2024 · 2 comments
Labels
duplicate This issue or pull request already exists hard new Feature New feature or request

Comments

@inovatorius
Copy link

inovatorius commented Feb 8, 2024

Whenever I add a modifier let's say extrusion multiplier, the entire region that is covered by that modifier is printed as if it is a separate object with it's own perimeters and infill.

For example:
image
image

I would like to see an option that would allow to mitigate this. This would stop any unnecessary print moves and travels that impact the quality of the print also saving time.

This would be the ideal case (modifier is removed here):
image

We assume that the modifier for the extrusion multiplier is still there, but now everything is printed as if there was none. External and internal perimeters are printed in one-go without any additional travel moves and infill is consistent.

This feature is missing in pretty much all of the slicers and is only available in Simplify3D.

@supermerill
Copy link
Owner

duplicate of #914 #1092 and maybe others
It needs a rework of the gcode creator.
Currently, you print region separatly. For this to works, you need to have sub-region with gcode-only modifiers, and switch between these region when an extrusion jump over the boundary.
Nothing is in the codebase to allow that.
That's why I put it in a long-term goal.
Having a reworked gcode workflow that won't work on string but on extrusion objects may also allow this with some simple "post-"processing.

@supermerill supermerill added duplicate This issue or pull request already exists new Feature New feature or request hard labels Feb 8, 2024
@foreachthing
Copy link

If you can, make your modifier just a layer (or two) smalller than your object and place it inside. That way your outer most perimeter is not disruppted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue or pull request already exists hard new Feature New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants