supermerill / SuperSlicer

G-code generator for 3D printers (Prusa, Voron, Creality, etc.)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Scarf joins instead of seams

perfessor101 opened this issue · comments

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
a new way to minimize seam gaps borrowed from wood working - scarf joints

Describe the solution you'd like
A clear and concise description of what you want to happen.
minimize seam gaps through scarf joints

Describe how it would work
Be as descriptive as your skill level allows you.
nozzle raises from one nozzle height to the next nozzle height at a 15 degree angle (there may be better angle choices)
on each layer

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
tried adjusting seam gap settings but doesn't work as well

Additional context
Add any other context or paint drawing about the feature request here.
https://forum.prusa3d.com/forum/prusaslicer/better-seams/
https://github.com/SoftFever/OrcaSlicer/actions/runs/8096108803

this is similar to "Wipe while retracting" ?
but it should be added alongside s_seam_position for a new variable "seam_type"

I wouldn’t put it in with wipe while retracting that isn’t a seam type?
In wood working seams are better at angles and this borrows from that.
instead of a seam abruptly starting and stopping the seam starts at a tapered angle bridging one layer to the next.
so instead of stop extrusion move up and over then start extrusion move up and over while extruding a smaller amount.
Looks like it’s in the next orcaslicer and next PrusaSlicer.

The links have graphics and better explanations than mine.

activate external perimeter first
then vase mode (no seam)
then to choose the start/end height, you have to modify your extruder min layer height.

I implemented that many years ago but on my prusa mk2 and ender3, the results where meh.
I tested it for some days, printed many cylinders and the normal.seam yields better results evrytime.
So I let it rot, and I don't really know if someone used it, as I never had any request/complain on it, just some some old questions.
I wonder if it's still working as intended.

If they find a implementation that can improve the seam with current printer hardware, I'll merge/update.

I wouldn’t put it in with wipe while retracting that isn’t a seam type?

i was referring to creating a new "setting" for seam types, and putting it in print settings along with seam position.
but then, tuning the "seam_gap" well does help remove the seams, but i guess there might be some users that like being able to see the "seams"

As this is the only thread I see on Scarf for SuperSlicer, and it has been 2 weeks since the last post, I think this conversation is behind the recent beta release of Orca that has implemented scarf seams. I have played with this beta feature, and it is amazing! I really hope all the slicers quickly move to implement it! I used this on a cylinder, with filament that shows everything, and the seams just aren't there!

I'd like to add my +1 ... I just printed with OrcaSlicer for the first time to test the feature (with the 2.0), for a bottle-cap made in PETg with a 0.6mm nozzle on my MK3s+, and the seam is far less pronounced, even though I forgot to reduce the layer height for the thread. I guess printers and/or the slicer engine crossed the precision threshold needed for the feature. please look into it ...

commented

Please add this, looking forward to getting rid of my ugly seems!!