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

Feature request: manual seam placement tool #152

Closed
lokus77 opened this issue Jan 21, 2020 · 7 comments
Closed

Feature request: manual seam placement tool #152

lokus77 opened this issue Jan 21, 2020 · 7 comments
Labels
fix is live in the last release Please download /build the last release and try to reproduce. new Feature New feature or request

Comments

@lokus77
Copy link

lokus77 commented Jan 21, 2020

Hi supermerill. I love Slic3r++, very nice job!!
I know slicer++ has "hidden seam" option, but..

Maybe would be nice (and maybe unique feature, does not exist in any slicer) if the
user could "paint" in 3d view the seam position (across Z ). So user can decide where goes seam in each part of a model. Would be something like variable layer height editor. Not sure if is easy to implement.

I did prusa team request prusa3d#2527
and several users liked it.

Time ago, some users tried similar solutions:
prusa3d#728
prusa3d#342

@supermerill
Copy link
Owner

supermerill commented Jan 21, 2020

Maybe a new type of modifier mesh (like the pr 728) ?
The seam will go at the nearest point, relative to the modifier mesh (at the same Z).
So you can add a cylinder for simple placement (like the "rear" option).
And you can create a complex mesh if needed.

@supermerill supermerill added the new Feature New feature or request label Jan 21, 2020
@CroXY3D
Copy link

CroXY3D commented Jun 13, 2020

Another option would be Kiss like seam settings. In Kiss you specify a sector where kiss is allowed to place seams. Allows you to dither a seam on the back of a part, for example.

@stevenignys
Copy link

Hi, This would be very useful. I could see it working like the support enforcer and support blocker.

Or maybe could use the same UI element as the Place on Face tool and allow you to select faces you dont want the seam on or do for instance?

@Stephan3
Copy link

+1 for kiss seaming
seam

@dartrax
Copy link

dartrax commented Jul 26, 2020

+1 for kiss seaming

@Stephan3, has this actually something to do with where on the outside perimeter the seam should be placed? It looks like the seam gets hidden inside by some perimeter-x-crossing. If that's the case, I would recommend openig a new feature request (only if it does not yet exist) and explain it. Looks very interesting!

@dartrax
Copy link

dartrax commented Jul 26, 2020

Another option would be Kiss like seam settings. In Kiss you specify a sector where kiss is allowed to place seams. Allows you to dither a seam on the back of a part, for example.

I was not able to place a seam at the inside of a C-Shaped object with kisslicers way: prusa3d#728 (comment)

@supermerill supermerill added the fixed for the next version That means that you should be able to test it in the latest nightly build label Aug 19, 2020
@supermerill
Copy link
Owner

supermerill commented Aug 19, 2020

Current implementation (in next release):

  • you can add sphere via the contextual menu
  • for each layer, it will get the nearest sphere in the Z axis
  • it will put the seam at the nearest point from the center of the sphere (in the xy plane)

Maybe later I or someone can modify the slicer to also slice the seam object to be able to have a complex seam object.

@supermerill supermerill added fix is live in the last release Please download /build the last release and try to reproduce. and removed fixed for the next version That means that you should be able to test it in the latest nightly build labels Aug 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
fix is live in the last release Please download /build the last release and try to reproduce. new Feature New feature or request
Projects
None yet
Development

No branches or pull requests

6 participants