Kisslicer and klipper

Kisslicer and klipper

Postby walker » 24 Apr 2019, 10:28

I'd like to ask (open) question about kisslicer and klipper FW.
I love kisslicer and also love klipper.
But it is not possible to use preload nad LA at the same time. I've read some posts it is possible but from klipper github:
https://github.com/KevinOConnor/klipper/issues/1423
https://github.com/KevinOConnor/klipper/issues/1172

you shouldn't use kisslicer's preloadVE on Klipper. preloadVE try to pressurized the nozzle by extruding a lot during the start of a print. klipper doesn't like a slicer manipulating the extrusion like that. the best bet is just diasble preloadVE and use Klipper's pressure advance.

I should say, you shouldn't use kisslicer on klipper at all. the reason being kisslicer will generate code that slowdown the print speed during overhang and klipper doesn't like speed transition at all, it will result in a micro pause during the transition and again when it transits from slow to fast.


It is not problem to disable preload (set to 0) but some mistakes on model (changing speeds at overhang) still exists.
Do you have any experiences with this?
Or how to successfully use kisslicer with klipper?
walker
 
Posts: 7
Joined: 30 Jul 2016, 13:17

Re: Kisslicer and klipper

Postby pjr » 24 Apr 2019, 11:32

Yeah, it's pretty much the same with PR Marlin. But in that I deduced that the LA algorithm had issues.

Basically (and this is my very simplistic interpretation; I could be wrong, but it makes sense to me), a properly coded LA firmware should handle Preload. Preload is achieved by generating G-code which performs the required task. If the firmware has problems when following the G-code instructions, then the firmware is faulty. LA should be able to handle the additional Preload feed; yes it will add a very small amount to the Preload feed, but if the printer is calibrated for both, it should work out just fine.

Peter
Please note: I do not have any affiliation with KISSlicer. Any advices given are offered in good faith. It is your responsibility to ensure that by following my advice you do not suffer or cause injury, damage or loss.
User avatar
pjr
 
Posts: 576
Joined: 05 May 2015, 10:27
Location: Kamnik, Slovenia

Re: Kisslicer and klipper

Postby walker » 29 Apr 2019, 04:19

thank you for explanation. I was also fighting with slowing down the speed and flow but I've already found the solution (Mat->Flow adjust-Cool ). It was also problem for Klipper. Just now I am not using preload but try to find the best way to use both - preload at kisslicer and pressure advance at klipper.
walker
 
Posts: 7
Joined: 30 Jul 2016, 13:17

Re: Kisslicer and klipper

Postby pjr » 29 Apr 2019, 06:18

walker wrote:Just now I am not using preload but try to find the best way to use both - preload at kisslicer and pressure advance at klipper.


Looking at those Github posts, I don't think you will be able to use both. And it always concerns me when I see posts telling you to use S3D rather than a much better (yes, I know, very subjective) slicer.

It is problematic when allowing only the firmware to do LA/PA and it is also problematic when allowing only the slicer to attempt the same. Neither method produces perfect results by themselves and it made sense to me to combine them.

What I found was that the PR Marlin LA was not constrained by the "normal" printing limits and that LA caused the printer to over-extrude (beyond the printer limits) at the start of a path when Preload was turned on. If the LA code was properly constrained, then this would not happen. I would presume that the same is the case for Klipper.

In my case, I was able to get better results when using Preload than with LA, So I now have LA turned off, but I retain printer profiles for using it, so that I can test each new release of the firmware - just in case things have been fixed and it produces better results.

The biggest problem with Preload is corners in the middle of a path. Preload is only in operation at the start and end of paths, whereas LA/PA should be effective throughout the path.

However, I do trust KISS when it comes to overhangs.

Peter
Please note: I do not have any affiliation with KISSlicer. Any advices given are offered in good faith. It is your responsibility to ensure that by following my advice you do not suffer or cause injury, damage or loss.
User avatar
pjr
 
Posts: 576
Joined: 05 May 2015, 10:27
Location: Kamnik, Slovenia


Return to Troubleshooting

Who is online

Users browsing this forum: No registered users and 1 guest