Rat-OS / RatOS-configuration

The RatOS modular klipper configuration
155 stars 136 forks source link

FR: Add simultaneous Z-move when approaching priming location #287

Closed kmarty closed 2 months ago

kmarty commented 2 months ago

to allow lay down oozed filament from the nozzle next to prime location instead of smudge(?) all over the nozzle (where it is often remains sticked and dragged over bed when print already started and this string being released in the least convenient moment). It greatly helps against it.

(IDEX part isn't tested, I have single carriage)

3dprintpt commented 2 months ago

the purpose of the blob/smudge is to remove any remaining bit of dirt/filament stuck to the nozzle, I believe. It always work for me on the 3 machines. VMinion, VC3 and VC4 Idex... It should not be draged around after making the blob. For some reason it is not sticking to your bed...

kmarty commented 2 months ago

It should not be draged around after making the blob. For some reason it is not sticking to your bed...

I'm talking about filament oozed while hotend is heating before toolhead starts to move to create prime blob. I'm not talking about primblob itself, I'm talking about the fact when filament is oozed enough, the original moves causes to stick this oozed filament around the nozzle. Far enough, even on "hexagon" on the nozzle, not to be cleaned by prime blob (don't ask me how do I know it is possible to happen :-) ). That's the "smudge"* I'm talking about, not the prime blob itself (which itself works suprisingly well as primeline alternative).

This (simple) modification allows this oozed filament can be laid aside before prime blob is even created.

*) I used this word because Google translate didn't offer any suitable variant in English for words like "zablemcané", "zapatlané" (which is not "stuck"("uvízlé"), "jammed"("zaseklé") nor "tangled"("zamotané") even remotely).

3dprintpt commented 2 months ago

Oh, my bad... Ooze before the blob. That said, the remaining ooze should be stuck to the blob... I will try to replicate this. What hotend are you using?

kmarty commented 2 months ago

Rapido 2 UHF. But it doesn't matter, it happens on any hotend when filament is oozing while hotend is heating. I have very similar diagonal movement (Y and Z axis in this specific case) on V0 (vanilla Klipper) with Revo to prevent this. Even if it has primeline, not primeblob. Works like charm for... yeah, for years. The same I've had on Ratos V2.0, with primeline.

When I installed RatOS v2.1 this was the first issue I've had. So I added this movement here too plus sent this FR.

HelgeKeck commented 2 months ago

this is strange, in 99.9% of the cases my ooze ends up on the pimreblob already, without doing any extra shenigans. we have already btw another way to fight that,, which doesn trequire any extra moves. will add it soon

HelgeKeck commented 2 months ago

and the and the change for idex is not needed anyway since we have oozeguards

kmarty commented 2 months ago

we have already btw another way to fight that,

I can see it. OK. (now, how can I cancel pull request :-) )