Jump to content
Ultimaker Community of 3D Printing Experts

(SOLVED) Layer shifting (again)


Recommended Posts

Posted (edited) · (SOLVED) Layer shifting (again)

Hello,

 

first of all, yes i read tons of  articles about this and tried the solutions.

i design with openscad then slice with cura 3.6.0, save it on an sd card and finally print with the TEVO black widow.

 

the problem is every now and then i get a layer shift.

thirst i tried all the sollutions, but the i started to experiment.

- when i start the same print again i get the same layer shift at exactly the same location and the same shift.

- when i slice again with cura there could be no layer shift or a new layer shift

(this with the exact same setting in cura)

 

so

- if it is a loose pully it should happen more randomly.(even if i wanted i could not get a loose pully to skip at axactly the same spot twice at a row)

- if it is a defective SD card, it would be solved by changing the card (tried 3 cards withe and without extra formatting)

- if it is a setting in cura, it should happen exactly the same after re-slicing withe the same settings

- if it is in the printer firmware, it should happen with every print.(re-installed the firmware, and it was the same firmware with the previous cura version wich worked fine)

 

in my opinion it starts to look like a bug in cura, evenmore because it started from cura 3,6,0 and didnt happen in 3.5 or 3.4.

now i have a big thing to print (3days printing and a lot of filament) and have to gamble

will it print or shift......

and if it shift will it be will it be 0.4mm or 10 cm (both happend, 10cm overnight and we all know the mess i found next day....)

 

anyone any suggestions?

 

Henk

 

 

 

Edited by Kevig
  • Link to post
    Share on other sites
    Posted · (SOLVED) Layer shifting (again)

    If it is Cura, you should see the layer shift in the layer view, but you have to zoom in extremely. 

     

    But I would install 3.51 again and do the print with the older version if you think it was just coming with 3.6. Especially if you have a 3 days print in the queue.

  • Link to post
    Share on other sites
    Posted · (SOLVED) Layer shifting (again)

    I have experienced the same sort of problem. (Ender 3, marlin 1.19, BLtouch, Cura 3.6)

    I have this stl. I sliced it with Cura 3.6, it looks good and made 1 print.

    I get shifting layers.

    I tried again, fixed the STL in FReeCad, sliced it with Cura 3.6. I get shifting layers exactly at the same layer and of the same exact amount of shift. The STL looks good when sliced in Cura 3.6.

    Trying to see if it was the Y-axis, but shift at the exact same layer twice would be very strange for a slipping pully, I decided to just rotate the STL 90 degrees in Cura 3.6. Sliced STL looks good again. I print it, expecting layer shift in the Y-axis again at the same layers at the 2 attempts before but now.... it prints perfectly, no layer shifts, not in Y not in X.

     

    I looked in the gcode and the layers co-ordinates for the shifting layers are the same, gcode looks good. Rotating the object 90 degrees and printing it is proof of that and I manually checked the gcode of the object.

     

    I had this happen to another small object, shift were also in the Y-axis, solved that by choosing another object which was the same as the small object but a taller version, cant remember if I rotated that 90 degrees compared to the small object.

     

    Kevig, if you contact me, we can share some information and try to solve this.

     

    I attached the file that has shifting layers, but when rotated 90 degrees, shifting layers disappear.

    CE3_case-bottom-d-fixed.gcode

    case-bottom-d-fixed.stl

  • Link to post
    Share on other sites
    Posted · (SOLVED) Layer shifting (again)

    i noticed:

    - rotating the object 90 degrees seems to solve the problem

    (did not try  smaller rotations or 180 rotation)

    - re-clising changed the location of the shift, not the ax

    - the problem occeurs often the layer before or after a change in design
    (ie i had a keychain with cutout characters, the layer after the characters shifted or with a fanduct exactly at the end of a internal screw hole)

     

    in the next couple of days, i am going to try different angles and cura 351

     

    henk

    20190102_121659.jpg

    20190102_121705.jpg

    20190102_121719.jpg

    20190102_122303.jpg

  • Link to post
    Share on other sites
    Posted · (SOLVED) Layer shifting (again)
    21 minutes ago, Kevig said:

    i noticed:

    - rotating the object 90 degrees seems to solve the problem

    (did not try  smaller rotations or 180 rotation)

    - re-clising changed the location of the shift, not the ax

    - the problem occeurs often the layer before or after a change in design
    (ie i had a keychain with cutout characters, the layer after the characters shifted or with a fanduct exactly at the end of a internal screw hole)

     

    You have a problem with your printer hardware, loose belt, loose pulley or something like that. Check the tension of your belts, check if the belt itself is ok. I am sure you have some play on one axle and due to a direction change, the layer will be slightly shifted a little bit.

  • Link to post
    Share on other sites
    Posted · (SOLVED) Layer shifting (again)

    This is almost always a slipping pulley.  Does your printer have belts?  That go over pulleys?  If so tighten the hell out of the set screws that keep the pulley from slipping on the shaft.  Also mark the pulley and the shaft with a marker to see if it is moving after your next layer shift.  Usually it's the pulley that is hardest to get to such as the one on the motor.

     

  • Link to post
    Share on other sites
    Posted · (SOLVED) Layer shifting (again)

    @smithy and Gr5

    off course i checked my pulleys and belts, they are ok

    (i broke my allenkey on it)

     

    and also it is virtually impossible to get a slipping pulley or belt to slip twice at exactly the same place, and exactly the same amount of shift and on top of that, no shifting besides that.

    and if i rotate the same model 90 degrees, reslice and reprint no shifting occeurs at all

     

    if it is a loose pulley/belt, it should shift randomly or the shift same amount every time the pulley is in the same position.

    and it should do the same after rotating the model

     

    when printing the keychains (as shown in the pictures) i tryed to simply reprint (turn of printer, turn it on again, load the model from SD card and start printing) and it shifted exactly at the same layer and the same amount

     

    so i think i can rule out: Pulley, Belt, SDCard and Open scad

    left over: the merlin firmware or CURA 3.6.0.

     

    henk

  • Link to post
    Share on other sites
    Posted (edited) · (SOLVED) Layer shifting (again)

    It's just a guess, but it is well possible that Cura 3.6 generates a different tool path (compared to the older versions).

    Perhaps with higher accelerations or faster direction changes and your printer cannot keep up and loses steps at some point...

    The y-axis has a greater inertial mass and is more prone to this problem. That's at least a possible reason why it works sometimes better with a rotated model. 🤷‍♂️

    Edited by tinkergnome
  • Link to post
    Share on other sites
    Posted · (SOLVED) Layer shifting (again)

    Found it.
    my Vref on the stepper-drivers was to low.
    as a result the motor did not got enough power to move the printbed and skipped steps
    (printbed is the heaviest part on my printer)
    i increased the power from 0.72 to 8.7 and the problem dissapeared
    the temp from the drivers rose from 55deg to 59deg
    Henk

  • Link to post
    Share on other sites
    Posted · (SOLVED) Layer shifting (again)
    On 1/17/2019 at 7:13 AM, Kevig said:

    Found it.
    my Vref on the stepper-drivers was to low.
    as a result the motor did not got enough power to move the printbed and skipped steps
    (printbed is the heaviest part on my printer)
    i increased the power from 0.72 to 8.7 and the problem dissapeared
    the temp from the drivers rose from 55deg to 59deg
    Henk

     

    Great you find the answer. Before find your post I arrived to the same conclusion, It wasn't about something mechanical. did you change the power in the firmware or did it moving an internal potentiometer? I saw a video of someone doing it. 

     

    Thank you!

  • Link to post
    Share on other sites
    Posted · (SOLVED) Layer shifting (again)

    i had to turn a potentionmeter
    i used the video on youtube
    henk

  • Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    ×
    ×
    • Create New...