Been using kisslicer for a while now, works better than anything else I've tried.
Main pain point for me is getting good first layer, especially if material has adhesion problems (PLA..), mostly affected are sharp corners and short paths.
Usually I end up either using raft=grid (which has sharp corners itself) or changing the flow and dramatically decreasing first layer speed which means very slow prints and manual tweaks during the print using smart controller.
I think this could be improved by:
- having separate speed settings for the first layer. 1st layer max speed is too coarse, it must be a full set of other speed settings, but only active during 1st layer
- having an option to reduce speed around corners.
I don't know if there's a good way to define corners though. Sharp turns are obvious. Turns having small radius are less obvious. Something like direction vector changes by more than X degrees within Y mm?
It would also be great to slow down for short extrusions on the first layer, like short supports or small holes; they constantly un-stick too. For example have a separate speed setting for paths < X mm in length.