@dc42
it looks like it does not help, I have created the following test macro file, but I can´t hear any difference only on still stand after moves I can hear the motors a little bit when Spread cycle (D2) is enabled.
maybe I have done something wrong?
; first test with stealh enabled
M18 ; disable all motors to reset the stepper drivers
M569 P0.0 S0 D3 V34 ; physical drive 0 goes forwards D2=Spread cycle (x-achses)
M569 P0.1 S0 D3 V34 ; physical drive 1 goes forwards D2=Spread cycle (y-achses)
M569 P0.2 S0 D3 V34 ; physical drive 2 goes backwards D2=Spread cycle (Z1)
M569 P0.3 S0 D3 V34 ; physical drive 3 goes backwards D2=Spread cycle (Z2)
M569 P0.4 S1 D3 V34 ; physical drive 4 goes backwards D2=Spread cycle (extruder)
M569 P0.5 R-1 ; physical drive 4 goes backwards D2=Spread cycle (empty)
M584 X0.0 Y0.1 Z0.2:0.3 E0.4 ; Driver 0 For X, 1 for Y, Z=2:3 U=4, Extruder 4
M350 X32 Y32 Z16 E16 I1 ; configure microstepping with interpolation - working
M92 X400.00 Y400.00 Z400 E412.00 ; set steps per mm
M566 X300.00 Y300.00 Z24.00 E300.00 ; set maximum instantaneous speed changes (mm/min) from config file thingiverse
M203 X14000 Y14000 Z4520 E7000 ; set maximum speeds (mm/min) new test Z800 old
M201 X1000 Y1000 Z1400.00 E5000 ; set accelerations (mm/s^2) own
M906 X1150 Y1150 Z850 E600 I50 ; set motor currents (mA) and motor idle factor in per cent
G91 ; relative positioning
G1 H2 Z0.02 F3000 ; enable the Motor move at least one mircostep -- Problem Stealthchop?
G4 P50 ; make a 50ms pause for the drivers -- Problem Stealthchop?
G1 H2 Z15 F6000 ; lift Z relative to current position
G1 H2 X0.02 ; enable the Motor move at least one mircostep -- Problem Stealthchop?
G4 P50 ; make a 50ms pause for the drivers -- Problem Stealthchop?
G1 H2 Y0.02 ; enable the Motor move at least one mircostep -- Problem Stealthchop?
G4 P50 ; make a 50ms pause for the drivers -- Problem Stealthchop?
G1 H1 X-355 Y355 F9000 ; move quickly to X or Y endstop and stop there (first pass)
G1 H1 X-355 ; home X axis
G1 H1 Y355 ; home Y axis
G1 X5 Y-5 F9000 ; go back a few mm
G1 H1 X-355 F360 ; move slowly to X axis endstop once more (second pass)
G1 H1 Y355 ; then move slowly to Y axis endstop
G90 ; absolute positioning
G1 X177.713 Y144.526 F9000 ; go to first bed probe point and home Z --> own direct system
G30 ; home Z by probing the bed
G91 ; relative positioning
G1 Z15 F6000 ; lift Z relative to current position
G90 ; absolute positioning
;smal test moves
G0 X0 Y0 F3000
G0 X0 Y310 F3000
G0 X310 Y310 F3000
G0 Y0 Y0 F3000
; now again with Spread cycle
M18 ; disable all motors to reset the stepper drivers
M569 P0.0 S0 D2 ; physical drive 0 goes forwards D2=Spread cycle (x-achses)
M569 P0.1 S0 D2 ; physical drive 1 goes forwards D2=Spread cycle (y-achses)
M569 P0.2 S0 D2 ; physical drive 2 goes backwards D2=Spread cycle (Z1)
M569 P0.3 S0 D2 ; physical drive 3 goes backwards D2=Spread cycle (Z2)
M569 P0.4 S1 D2 ; physical drive 4 goes backwards D2=Spread cycle (extruder)
M569 P0.5 R-1 ; physical drive 4 goes backwards D2=Spread cycle (empty)
M584 X0.0 Y0.1 Z0.2:0.3 E0.4 ; Driver 0 For X, 1 for Y, Z=2:3 U=4, Extruder 4
M350 X32 Y32 Z16 E16 I1 ; configure microstepping with interpolation - working
M92 X400.00 Y400.00 Z400 E412.00 ; set steps per mm
M566 X300.00 Y300.00 Z24.00 E300.00 ; set maximum instantaneous speed changes (mm/min) from config file thingiverse
M203 X14000 Y14000 Z4520 E7000 ; set maximum speeds (mm/min) new test Z800 old
M201 X1000 Y1000 Z1400.00 E5000 ; set accelerations (mm/s^2) own
M906 X1150 Y1150 Z850 E600 I50 ; set motor currents (mA) and motor idle factor in per cent
G91 ; relative positioning
G1 H2 Z0.02 F3000 ; enable the Motor move at least one mircostep -- Problem Stealthchop?
G4 P50 ; make a 50ms pause for the drivers -- Problem Stealthchop?
G1 H2 Z15 F6000 ; lift Z relative to current position
G1 H2 X0.02 ; enable the Motor move at least one mircostep -- Problem Stealthchop?
G4 P50 ; make a 50ms pause for the drivers -- Problem Stealthchop?
G1 H2 Y0.02 ; enable the Motor move at least one mircostep -- Problem Stealthchop?
G4 P50 ; make a 50ms pause for the drivers -- Problem Stealthchop?
G1 H1 X-355 Y355 F9000 ; move quickly to X or Y endstop and stop there (first pass)
G1 H1 X-355 ; home X axis
G1 H1 Y355 ; home Y axis
G1 X5 Y-5 F9000 ; go back a few mm
G1 H1 X-355 F360 ; move slowly to X axis endstop once more (second pass)
G1 H1 Y355 ; then move slowly to Y axis endstop
G90 ; absolute positioning
G1 X177.713 Y144.526 F9000 ; go to first bed probe point and home Z --> own direct system
G30 ; home Z by probing the bed
G91 ; relative positioning
G1 Z15 F6000 ; lift Z relative to current position
G90 ; absolute positioning
;smal test moves
G0 X0 Y0 F3000
G0 X0 Y310 F3000
G0 X310 Y310 F3000
G0 Y0 Y0 F3000