Step Motor noise TMC2660

  • Hello all,

    I have a Duet Ethernet PCB 1.04 on an ender 5 plus (carthesian) and my firmware is : V3.1.1

    These are my settings for the motors :

    M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation
    M92 X79.42 Y79.46 Z800.00 E129.00 ; set steps per mm
    M566 X900.00 Y900.00 Z12.00 E1200.00 ; set maximum instantaneous speed changes (mm/min)
    M203 X6000.00 Y6000.00 Z180.00 E1200.00 ; set maximum speeds (mm/min)
    M201 X500.00 Y500.00 Z20.00 E250.00 ; set accelerations (mm/s^2)
    M906 X900 Y940 Z900 E960 I40 ; set motor currents (mA) and motor idle factor in per cent
    M205 X8.00 Y8.00 Z0.40 E5.00 ;Setup Jerk
    M84 S30 ; Set idle timeout

    My printer is still very noisy (from the step motor), i already try to take a look on TOFF for the tmc2660 and yes when not moving it's more silent but not on movement.
    For exemple on the X or Y axis I pull out the belt and make a moove to see if it was a mecanical problem with vibration but it's not that.

    I use G1 X0 Y0 F3600 and then G1 X175 Y175 F3600 to test the noise. So a speed of 60mm/s that is not that fast for a 3d printer ?
    So can I tweak something ? Or may I have to change motor to higher current one or with more/less inductance ?

    Thanks you if you can give me some help !

  • @Cattalyste

    tmc2660 do not support stealthchop. that is what makes silent moves.
    only the duet maestro and the duet 3 support this.

  • yes I use M569 P0 F# and i put from 1 to 3 dependant the axis but I don't touch the D parameter and let it on 2 (spread cycle)

  • @Veti
    Stealthchop is only working at low speed if I'm right so we can't get silent step motor at speed like 40-50 mm/s ?

  • @Cattalyste said in Step Motor noise TMC2660:


    there is no stealthchop on the Duet Ethernet PCB 1.04

  • @Veti

    Yes but I want to see what I can do if there is no other solution. In the other hand I saw many creality user report creality stepmotor were noisy with duet board !

  • (By other solution => changing board for maestro if that’s the only solution)

  • i run stealthchop2 on my maestro at 60mm/sec

    however at that speed the noise difference is minimal.

  • @Cattalyste
    Please check your X and Y steps per mm.

    I have an Ender 5 Plus as well. X and Y should be 80mm/s each.

    M92 X80.00 Y80.00 Z800.00 E394.22

    I have a Hemera so my E steps are different.

    I had an old Duet Ethernet and now the Duet Wifi on it. I would say both are very quiet even at 80mm/s.

  • @tas

    Hello thanks I will try your step and a calibration cube ! Can I see your input for acceleration, speed variation, and current ?

  • (The noise will vary with motor specs and supply voltage as well)

  • Here are the values. Sorry it took so long but I don't check the forum often.

    Please remember I have a Hemera so the extruder settings will not match your hardware. I am using the stock Creality X, Y, Z motors so the rest should be ok.

    ; Maximum values
    M201 X500.00 Y500.00 Z100.00 E1000.00 ; set maximum accelerations
    M203 X6000.00 Y6000.00 Z300.00 E6000.00 ; set maximum speeds(6000 = 100mm/s)
    M566 X480.00 Y480.00 Z24.00 E300.00 ; set maximum jerk
    M906 X672 Y800 Z672 E850 I30 ; set motor currents (mA) and motor idle factor in per cent

Log in to reply