Hello all,
I'm Pepe, nice to meet you. I have a modified Ender 3 with a Duet Wifi 1.04 updated to 2.03 (2019-06-13b2), but I have this problem from older versions (at least from 2.02RCX)
I have a really good precission in the 3d printing but I have something like ringing that I cannot remove at normal speeds (80mm/s, 40mm/s...)
I made a high tower to check the Z but the tower only present the problem that I'm talking (something like ringing):
I took two photos with some tests:
I tried to many things in the software, but the only thing that remove the "ghost" is slow down the print (25% of 80mm/s... with Speed factor in Duet Web panel).
The outer faces in the cube are printed at 64mm/s (Simplify3D applies a slow factor).
My machine mods are the next one:
-V6 clon with original titanium barrel (original ender3 heater/sensor)
-Trianglelab BMG
-Precision Piezo Orion
-XY Motech motors 0.9deg from e3d
-Z dual motors 0.9deg from e3d
-E motor is the original E motor from Ender 3 (I tried with the other motors with same results)
-Duet Wifi
This is the last configuration I tried:
config.g
; General preferences
G90 ; Send absolute coordinates...
M83 ; ...but relative extruder moves
; Drives
M569 P0 S0 ; Drive 0 goes backwards
M569 P1 S0 ; Drive 1 goes backwards
M569 P2 S1 ; Drive 2 goes forwards
M569 P3 S1 ; Drive 3 goes forwards
M350 X16 Y16 Z16 E16 I1 ; Configure microstepping with interpolation
M92 X160 Y160 Z800 E6560 ; Set steps per mm 406 6459
;M92 X80 Y80 Z400 E93 ; Originals from Ender 3
;PEPE JERK M566 X600 Y600 Z80 E600 ; Set maximum instantaneous speed changes (mm/min)
M566 X600 Y600 Z80 E2000 ; Set maximum instantaneous speed changes (mm/min)
M203 X9000 Y9000 Z1000 E7200 ; Set maximum speeds (mm/min)
;PEPE ACCEL M201 X2000 Y2000 Z300 E3000 ; Set accelerations (mm/s^2)
M201 X2000 Y2000 Z500 E20000 ; Set accelerations (mm/s^2)
;M906 X600 Y800 Z600 E600 I10 ; Set motor currents (mA) and motor idle factor in per cent
;M906 X1250 Y1250 Z800 E600 I10 ; Set motor currents (mA) and motor idle factor in per cent
M906 X1250 Y1250 Z600 E800 I10 ; Set motor currents (mA) and motor idle factor in per cent
M84 S10 ; Set idle timeout
;M593 F40 ; cancel ringing at 40Hz
M569 F1 P1 ;Pitch mode Y motor
M569 F1 P2 ;Pitch mode Z motor
M569 F1 P3 ;Pitch mode E motor
; Axis Limits
M208 X-5.5 Y0 Z0 S1 ; Set axis minima
M208 X244 Y220 Z255 S0 ; Set axis maxima
; Endstops
M574 X1 Y1 S3 ; Set endstops controlled by motor load detection
M915 X Y S30 R2 F1 ; Set X and Y to sensitivity 1, when stall home XY and resume print, unfiltered so it does not takes 4 steps to figure out it has stalled
;M915 X Y S1 R3 F0 ; Set X and Y to sensitivity 1, when stall home XY and resume print, unfiltered so it does not takes 4 steps to figure out it has stalled
; Filament Sensor
M591 D0 P2 C3 S1 ;Filament Sensor E0
; Z-Probe
M574 Z1 S2 ; Set endstops controlled by probe
;M307 H3 A-1 C-1 D-1 ; Disable heater on PWM channel for BLTouch
;M558 P1 I1 R0.4 F300 H2 T6000; ; Set Z probe type to analogico no filtered and the dive height + speeds
M558 P8 I1 R0.5 F550 H2 T6000 A1; ; Set Z probe type to digital no filtered and the dive height + speeds
;G31 P471 X0 Y0 Z-1 ; Set Z probe trigger value, offset and trigger height
G31 P100 X0 Y0 Z-0.075 ; Set Z probe trigger value, offset and trigger height DIGITAL
M557 X10:225 Y10:210 S20 ; Define mesh grid
; Heaters
M305 S"Bed" P0 T100000 B4725 C7.060000e-8 R4700
;M305 S"Hotend 0" P0 T100000 B4355 C0 R4700 ; Set thermistor + ADC parameters for heater 0 4138
M143 H0 S120 ; Set temperature limit for heater 0 to 120C
M305 S"HotEnd 0" P1 T100000 B4725 C7.060000e-8 R4700 ; Set thermistor + ADC parameters for heater 1 C7.060000e-8
M143 H1 S260 ; Set temperature limit for heater 1 to 280C
; Fans
;M106 P0 S0 I0 F500 H-1 ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned off
;M106 P1 S1 I0 F500 H1 T45 ; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned on
;M106 P2 S1 I0 F500 H1 T45 ; Set fan 2 value, PWM signal inversion and frequency. Thermostatic control is turned on
M106 P0 S0 I0 F10 H-1 X0.5 C"Layer Fan" ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned off
M106 P1 I0 F25000 S0.8 T50 H1:2 C"Hotend Fan" ; Hot end Fan
M106 P2 I1 T35:65 H100:101:102 L0.3 F25000 S0.3 C"Duet Fan" ; Duet Fan
; Tools
;M563 P0 D0 H1 ; Define tool 0
M563 P0 D0 H1 F0
G10 P0 X0 Y0 Z0 ; Set tool 0 axis offsets
G10 P0 R0 S0 ; Set initial tool 0 active and standby temperatures to 0C
;Pressure Advance
M572 E0 S0.1
; Automatic power saving
M911 S10 R11 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; Set voltage thresholds and actions to run on power loss
; Custom settings are not configured
I tried with differents M906 (800 for XY) without differences...
I also tried with different microsteping (in all motors),
The ;PEPE lines are my original values after try to delete the error.
I don't know if somethis is wrong with the configuration, maybe I need to change bearings and pulleys (stock ender 3 20 tooth)
I don't know if it's an extruder issue.
If I can help you to find my errors... I will do whatever you want!!
Really thanks for reading and sorry for my not so much correct english writing