Jump to content

NEW PART DAY: SILENT STEPPER MOTORS


anon4321

Recommended Posts

  • 2 weeks later...
  • Replies 128
  • Created
  • Last Reply

Top Posters In This Topic

Posted · NEW PART DAY: SILENT STEPPER MOTORS

has anyone made progress on implementing the watterott parts on the UM2? i was so excited about the noise reduction that i didn't notice instructions were for the UMO and not the UM2 :( my bad. but i still want to reduce the noise level to keep my family from revolt over my printing habit :)

cheers

  • Link to post
    Share on other sites

    • 3 months later...
    Posted · NEW PART DAY: SILENT STEPPER MOTORS

     

    Yes and no. Yes, x and y axis are important but (no) don't underestimate the extruder motor(s). Just unhook it during a print and you will hear the difference.

     

    Just decoupling the feeder from the chassis makes a huge difference. IME, the silentstep stick did not make a huge difference in the sound of retractions, but decoupling the feeder from the chassis did.

     

    It was expected that this wouldn't fix the E-Motor noise. Because the E-Motor moves very fast during retraction, Marlin sends two step pulses at a time so the interrupt handler doesn't get called more often than the poor little 8bit AVR can handle. So the output is: "step,step,pause ,step,step,pause, ...". Of course it doesn't help to smooth in-between steps when the steps themselves are irregular. Don't take my word for it, look at the code (stepper.cpp).

  • Link to post
    Share on other sites

    Posted · NEW PART DAY: SILENT STEPPER MOTORS

     

     

    Yes and no. Yes, x and y axis are important but (no) don't underestimate the extruder motor(s). Just unhook it during a print and you will hear the difference.

     

    Just decoupling the feeder from the chassis makes a huge difference. IME, the silentstep stick did not make a huge difference in the sound of retractions, but decoupling the feeder from the chassis did.

     

    It was expected that this wouldn't fix the E-Motor noise. Because the E-Motor moves very fast during retraction, Marlin sends two step pulses at a time so the interrupt handler doesn't get called more often than the poor little 8bit AVR can handle. So the output is: "step,step,pause  ,step,step,pause,  ...". Of course it doesn't help to smooth in-between steps when the steps themselves are irregular. Don't take my word for it, look at the code (stepper.cpp).

     

    Yuck. Seems like they should have just cut the microsteps to 1/8th and done a single pulse.

  • Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

    • Our picks

      • UltiMaker Cura 5.8 Stable released 🎉
        In the Cura 5.8 stable release, everyone can now tune their Z seams to look better than ever. Method series users get access to new material profiles, and the base Method model now has a printer profile, meaning the whole Method series is now supported in Cura!
        • 5 replies
      • Introducing the UltiMaker Factor 4
        We are happy to announce the next evolution in the UltiMaker 3D printer lineup: the UltiMaker Factor 4 industrial-grade 3D printer, designed to take manufacturing to new levels of efficiency and reliability. Factor 4 is an end-to-end 3D printing solution for light industrial applications
          • Thanks
          • Like
        • 3 replies
    ×
    ×
    • Create New...