automatic load Macro - precisionpiezo
-
Hey,
i noticed when i load the filament with the extruder that the piezo triggers when the filament reaches the hotend.
So I had the Idea for writing a Macro which loads the filament automaticly, like a homing.g file.
But I have no clue how to write a macro which listens for an specific endstop and stops the extruder.
or do I have to calibrate this in config.g? The piezo triggers pretty often while printing, so defining it as an endstop for the E axis could generate a problem?best regarts
Kevin -
Have you considered using extruder motor stall detection instead?
-
the motor is pretty stong. with the bondtech the pushfitting are pushed out pretty easy. I could reduce the current and try that.
Thanks -
I finally had the time to implement the stall detection for the extruder. First tests seams to work perfect.
I was wondering if it is possible to use Extruder Stall detection while printing.My first tests are a bit strange, in the middle of the first layer the stall detection went on for no obvious reason. When I prevent the filament from extruding, the extruder motor loses steps.
I guess it highly depends on the speed the extruder runs? -
@windiesel said in automatic load Macro - precisionpiezo:
I finally had the time to implement the stall detection for the extruder. First tests seams to work perfect.
I was wondering if it is possible to use Extruder Stall detection while printing.My first tests are a bit strange, in the middle of the first layer the stall detection went on for no obvious reason. When I prevent the filament from extruding, the extruder motor loses steps.
I guess it highly depends on the speed the extruder runs?Yes. Stall detection doesn't work reliably at low speeds, so to avoid false stall warnings the firmware ignores stall indications below a certain speed. You can configure this speed in the M915 command.
-
that makes sense. You typically get extrusion Problems at higher sprintspeeds