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


  • administrators

    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?


  • administrators

    @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


 

Looks like your connection to Duet3D was lost, please wait while we try to reconnect.