Layers shifted due to mechanical vibrations

I noticed that sometimes layers become shifted in x- or y-direction, like on these pictures:

evernote.com/shard/s274/sh/7 … 9838245570

It seems to occur only in cylindrical or circular objects. Sometimes when repeating the print the object would be just fine, in other times layers were shifted in each print but not the same layers.
Now I designed an object where the shifting of layers always occurs . Some of the layers 35 to 39 get shifted anytime I try to print. It seems to be when doing the infill. Please have a look at this video showing the vibrating heatbed and the skipping of steps.

youtube.com/watch?v=JgFvT7EbOQs

I will try to change the print settings like infill speed and see if it helps. Does anyone have other hints?

[quote=“Platinius”]I noticed that sometimes layers become shifted in x- or y-direction, like on these pictures:

evernote.com/shard/s274/sh/7 … 9838245570

It seems to occur only in cylindrical or circular objects. Sometimes when repeating the print the object would be just fine, in other times layers were shifted in each print but not the same layers.
Now I designed an object where the shifting of layers always occurs . Some of the layers 35 to 39 get shifted anytime I try to print. It seems to be when doing the infill. Please have a look at this video showing the vibrating heatbed and the skipping of steps.

youtube.com/watch?v=JgFvT7EbOQs

I will try to change the print settings like infill speed and see if it helps. Does anyone have other hints?[/quote]

You printspeed seems very high, try reducing this first?

What do you have as feedrate setting? Your speed seems exceptionally high. The motors may require more power at these speeds (adjust the reference voltage to 0.55v).

I’m using the standard settings “k8200_pla_standard_new.ini” with support material turned on. Where can I check the feedrate setting?

Here are the .stl and .gcode files. Can anyone try to print this part? It takes about 35 min.
drive.google.com/folderview?id= … sp=sharing

Feedrate can be found in the Manual control tab of Repetier

I actually don’t know whats wrong with your printer, but I wonder how this part can be printed? Do you use support material (can’t see it in video)?

@VEL448: I didn’t touch these controls. Everything is in the standard position.
I tried printing with 30 mm/s infill speed instead of 50 mm/s and reduced speed (feedrate 75), yet the same shifted layers.

@edirol: Yes, I’m using support material. It’s printing just fine besides the shifted layers.

It will be very hard to troubleshoot this one since it’s a custom printer and we can’t examine it. All sorts of things may be causing the shift. You will need to apply some common sense in what the cause may be while it is happening (you are able to see and hear all parts, we only see a mirror).

Have you adjusted the motor voltages to 0.55V?

Hi,
just printed your thing without any problems.
Noticed the “shaking” while printing the infill but that is quite normal with this short moves.
You could try to play a little bit with this parameter, but I think that’s not really the reason for your problems.
Looking at your video again for me it’s a mechanical problem with the x-axis:

  • belt tension
  • pulley on the motor-axis not fastened
  • pulley not in line with the counterpart bearing

Regards Bernd

@BerndJM: Thanks! Knowing that it can be printed correctly on other printers helps me a lot. So it must be something wrong with the hardware since I use only the standard software settings. The belt tension is similar to the tension of the y-axis belt. The rest I will check today.

@VEL448: I turned the voltage up to 0.5 V before but this didn’t change anything. The temperature of the driver doesn’t exceed 55°C which is a good value I think. The only custom thing on the printer is the mirror. Today I retry to print without it.

If its not the mirror that is moving on the bed, you can try to check the machine settings by manually type in the g-code “M503” and post the result.

@ Platinius
Do you see “echo: endstops hit:” in your repetier logfile when issue is happening???
Then your microswitches get triggered from the vibration. I had the same problem.

I now printed it without mirror and the same error occured. I turned up the driver voltage to 555mV and still had 2 skipped steps in 2 layers. The belt tension is comparable to the y-axis belt and pulley and bearing are in line.
When I changed the infill from honeycomb to concentric only 1 step was skipped. When using rectilinear infill NO steps were skipped. So the type of infill seems to have an effect. But I’m not willing to try all kinds of different infill settings with all the different objects to find out which one might work. Also not every infill is suitable.

@BerndJM: Did you print my object with your own settings or did you use the gcode-file?

Also I tried to cut off the lower part of the object and only leave the part where the shifting occurs. Now there was no shifting of layers although there was still this shaking of the bed.

@edirol: This is the log:
19:11:24.832 : echo:Steps per unit:
19:11:24.832 : echo: M92 X64.25 Y64.25 Z2560.00 E600.00
19:11:24.832 : echo:Maximum feedrates (mm/s):
19:11:24.832 : echo: M203 X500.00 Y500.00 Z50.00 E500.00
19:11:24.832 : echo:Maximum Acceleration (mm/s2):
19:11:24.832 : echo: M201 X9000 Y9000 Z100 E10000
19:11:24.832 : echo:Acceleration: S=acceleration, T=retract acceleration
19:11:24.832 : echo: M204 S1000.00 T1000.00
19:11:24.832 : echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum xY jerk (mm/s), Z=maximum Z jerk (mm/s)
19:11:24.832 : echo: M205 S0.00 T0.00 B20000 X20.00 Z0.40 E5.00
19:11:24.832 : echo:Home offset (mm):
19:11:24.832 : echo: M206 X0.00 Y0.00 Z0.00
19:11:24.832 : echo:PID settings:
19:11:24.832 : echo: M301 P63.00 I2.25 D440.00

@mr_cg: No, there isn’t any message like that. I’m certain there are steps being skipped since I can hear this typical sound.

Can anyone explain to me what the “vibration” option in the Slicr settings is for?

Thanks for your help so far.

M203 semms ok. Try to reduce the gap infill speed. Alltough I never had this shifting problems is set this speed to 14mm/s to get rid of those vibrations. There is also a frequency limit option, but I did not make good experiences.

Have you marked the stepper shaft, tooth belt and drive wheel to verify if you have slip here???

Soldered cables are also ok???

I have the same problem.
Here i printed a vise.
The 2 blocks are moved to the right.
Sometimes slicer makes bad g-code and you need to slice it a few times to get it right.
And the strange thing is i can print other stuff thats fine and no problem and sometimes like a gear or this vise doesn’t work.
My belt tension is fine , the piece on the bed doesn’t move, voltage alright, etc etc…
Have the standard 3d printer.
Its also strange that only the 2 blocks are moved and not the rest of the upper layers
Link of the vise i wanted to print : thingiverse.com/thing:45935
Here is the picture:

[quote=“Citystars”]Sometimes slicer makes bad g-code and you need to slice it a few times to get it right.[/quote]I’m curious, please link the bad piece of gcode and what gcode it should have been

About the shifting: The rounding on this part has a very challenging region at the z position your print has shifted. I highly suspect that your extruder collided with the warping part.

Thats why i say sometimes…
Its possible that slicer makes a “better” code 1/5 sometimes not.
And this takes more than 2hours to print i’m not going to print 5 pieces to have maybe the “better” g-code.
I also have read it.
And do you maybe have a sollution on this?

Nothing is warped in this piece. And its printed with support material so it was the same height.

Try to print a gear from a clock.
Its a gear with a cylinder on the top bottom is fin just the cylinder…
Did 2 try’s and 2 times the same outcome

Have you try to upgrade voltage on stepper motor piggyback fot according axe ?