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

Port "add seam position" from SuperSlicer #10671

Open
LGro opened this issue May 26, 2023 · 0 comments
Open

Port "add seam position" from SuperSlicer #10671

LGro opened this issue May 26, 2023 · 0 comments

Comments

@LGro
Copy link

LGro commented May 26, 2023

Is your feature request related to a problem? Please describe.
I have cylindrical models that are hollow on the inside and I'd like to automatically place seams on the inside, facing towards the hollow center of the model.

Describe the solution you'd like
The "add seam position" context menu available in SuperSlicer seems to be one great solution.

Describe how it would work
From here and trying it out myself, I understand that you can place one or multiple spheres in space and

  • for each layer, it will get the nearest sphere in the Z axis and
  • it will put the seam at the nearest point from the center of the sphere (in the xy plane)

Describe alternatives you've considered
Painting seams is potentially more specific to individual geometries and when executed precisely better suited to higher surface quality. However, I would benefit from a less manual approach like the one proposed above.

Additional context
I am new to the implementation side of Slic3r, PrusaSlicer and SuperSlicer and thus do not fully understand their relationship to each other, yet. My experience with C++ is limited, so I'm not sure if I'd be able to help with porting the feature upstream if that is feasible at all. Still, I'd be happy to get feedback on the overall feasibility and potential steps involved / places to look for, which might help me or other interested contributors to give this a go.

EDIT: #8015 is a potential duplicate, although potentially more general than what is proposed here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants