For anyone still using endstop switches...
-
Yes an I have tried
I have replaced steppers with longer versions with more torque
adjust current for the steppers (they are slightly warm)
added cooling on stepper drivers
Lubricated linear rails and checked for binding
checked belt tension
Checked Pulley screws
Prints are dimensionally accurateI am running out of ideas on what to check/fix to reduce the likelyhood of layer shifts.
so now im onto ideas like homing every layer or adding cheap S42B closed loop controllers.
-
@Adamfilip In addition to all the things you listed, layer shifting is often due to too high jerk and/or acceleration settings. I have also heard of a few cases caused by too much mechanical force required to pull filament from the spool.
There are probably hundreds of posts in this and other forums on the topic of shifted layers.
Does the machine use steel core belts?
-
My machine is not setup for speed.
I typically print at 40-60mm/sechere are my acceleration settings
M566 X600 Y600 Z20 E800 ; Set maximum instantaneous speed changes (mm/min) JERK M203 X9000 Y9000 Z1500 E10000 ; Set maximum speeds (mm/min) M201 X1000 Y1000 Z250 E5000 ; Set accelerations (mm/s^2) M906 X1800 Y1800 Z1500 E1300 I30 ; Set motor currents (mA) and motor idle factor in per cent
I dont use Steel belts., I once tried them but i use regular 6mm GT2 belts.
-
@Adamfilip The acceleration and jerk look reasonable. X and Y motor currents look a little high- what type of motors are you using? Sometimes excessive motor current can cause bad behavior...
Is this a corexy machine?
When it shifts is it always at 45/135 degree angle? That would indicate one motor is not turning...
-
-
Do you have "external" steppers -> In that case the cable that transmits the stp/dir/en pulses could be the problem. If only one of the pulses is missed you loose something oviously.
-
Microstepsetting too high -> the ABSOLUT-torque for 1 full-step get´s more and more divided with microsteps into incremental-torque-steps. If your incremental torque drops below of what you need in "extreme"-situations you loose a step. This is realted to the next 3.
-
Edit: already written down here: Check accel/jerk
Have you checked also the above?
-
-
I have recently upgraded to stronger 60mm long Nema 17 with more torque, and 2AM max current, thats why it looks high
previously I was using aprox 1000ma
I dont recall if it was diagonal or not, will examine closer on next occurrence
yes machine is CoreXYusing Built in stepper drivers of Duet2Wifi