Please note: the forum is closed.
No new user registrations are accepted. For more info, please click here.
No new user registrations are accepted. For more info, please click here.
Small motions missing
netzmark
Posts: 107🌟 Super Member 🌟
Hi,
My A5 has replaced original drivers with TMC2208, and the bearings with IGUS to get it more silent.
If I do the jogs like that with Pronterface or TFT, every second 0.1mm on Y motion is not performed.
If I do one by one the jumps +/-0.1 (forward and back so) any motions is not done at all.
X and Z axes make each single move without problems.
So I don't know is it some issue of my upgrade or settings, or normal result of the Marlin operationing.
There is some theory that small moves are accumulated byt the controller to don't do so small jumps. But only Y??
I don't remember how it was when the printer was unmoded. But I don't like this behaviour...
So I need an information, I hope someone could check it for me, how it is in your machines.
Comments
I've no experience with TMC2208 stepper drivers - but I know they have no physical reference voltage adjusters - they are set in firmware - have you set them correctly?
Sounds like the microstepping is not programmed to the correct value. Getting a report via gcode M122 might reveal something.
Set current 800 800
RMS current 795 795
MAX current 1121 1121
Run current 25/31 25/31
Hold current 12/31 12/31
CS actual 12/31 12/31
PWM scale 14 14
vsense 1=.18 1=.18
stealthChop true true
msteps 16 16
tstep 1048575 1048575
pwm
threshold 6 6
[mm/s] 1642.62 1642.62
OT prewarn false false
OT prewarn has
been triggered false false
off time 5 5
blank time 24 24
hysteresis
-end 2 2
-start 3 3
Stallguard thrs
DRVSTATUS X Y
stst X X
Marlin config seems to be validated at this point.
If it is a problem of weak microstepping, the cause could be
driver module
control board (socket, PCB trace, solder joint, etc.)
cable from board to motor
motor
Howdy, Stranger!
RegisterIt looks like you've been lurking for a while.
If you register, we will remember what you have read and notify you about new comments. You will also be able to participate in discussions.
So if you'd like to get involved, register for an account, it'll only take you a minute!