Duet 2 Wifi runs differently after printing
-
Hi,
I am trying to figure out what is causing layer shifts in my custom built CoreXY set-up.
I'm using firmware 3.1.1 and PrusaSlicer 2.3.3 (tried several different flavors)
After much time spent debugging I've noticed this strange phenomena:
-After turning the printer on I run a square movement script at different speeds, all seems OK.
-If I upload a G-Code file and starts printing, once printing is done or canceled, the same square movement script runs with some problems (missed steps maybe) at specific points.
-If I reset the printer and run the script again, all is good again.I've checked the G-Code and there aren't any commands given that should change any settings (feedrates, accelerations, jerk)...
What could cause this?
Thanks
-
@dsela please post the GCode file that you print and the square movement script.
I believe that by default, Prusa Slicer does change maximum movement speeds etc. if you don't configure it for RepRapFirmware.
-
@dsela said in Duet 2 Wifi runs differently after printing:
I'm using firmware 3.1.1
Also a good idea to update to 3.3
-
Hi,
So turns out I was wrong - what I saw during the script movement wasn't the motors skipping steps, but slowing down to "keep up" with mesh bed compensation - there was a dent in the print bed.
Probably what has happened is that I tested before printing without mesh bed compensation, and after printing the compensation was enabled..However - I still get layer shifts on certain print jobs..
I think that the nozzle collides with the model sometimes due to curling of the deposited filament..
I tried enabling Z movement when retracting - it helped alot with the shifts but took much more time to print and the model was a few 0.1's of a mm off in Z, and I still got a small shift in one of the top solid layers..
Any ideas would be appreciated..Thanks a lot
-
@dsela said in Duet 2 Wifi runs differently after printing:
Any ideas would be appreciated..
Solving the curling would help. Can you improve your cooling, or print with a lower temp, or use a slicer feature that increases cooling and slows down on overhangs which are the most likely places to curl?
You may also be able to increase your motor current to reduce the chance of missed steps when a contact occurs. Rule of thumb for motor current is to use 60-85% of the rated max current for the motor.