• Tags
  • Documentation
  • Order
  • Register
  • Login
Duet3D Logo Duet3D
  • Tags
  • Documentation
  • Order
  • Register
  • Login

automatic load Macro - precisionpiezo

Scheduled Pinned Locked Moved
Tuning and tweaking
2
6
758
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • undefined
    windiesel
    last edited by 26 Oct 2018, 16:08

    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

    1 Reply Last reply Reply Quote 0
    • undefined
      dc42 administrators
      last edited by 26 Oct 2018, 16:20

      Have you considered using extruder motor stall detection instead?

      Duet WiFi hardware designer and firmware engineer
      Please do not ask me for Duet support via PM or email, use the forum
      http://www.escher3d.com, https://miscsolutions.wordpress.com

      1 Reply Last reply Reply Quote 0
      • undefined
        windiesel
        last edited by 27 Oct 2018, 00:36

        the motor is pretty stong. with the bondtech the pushfitting are pushed out pretty easy. I could reduce the current and try that.
        Thanks

        1 Reply Last reply Reply Quote 0
        • undefined
          windiesel
          last edited by 21 Nov 2018, 12:21

          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?

          undefined 1 Reply Last reply 21 Nov 2018, 13:44 Reply Quote 0
          • undefined
            dc42 administrators @windiesel
            last edited by 21 Nov 2018, 13:44

            @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.

            Duet WiFi hardware designer and firmware engineer
            Please do not ask me for Duet support via PM or email, use the forum
            http://www.escher3d.com, https://miscsolutions.wordpress.com

            1 Reply Last reply Reply Quote 0
            • undefined
              windiesel
              last edited by 23 Nov 2018, 09:42

              that makes sense. You typically get extrusion Problems at higher sprintspeeds

              1 Reply Last reply Reply Quote 0
              • First post
                Last post
              Unless otherwise noted, all forum content is licensed under CC-BY-SA