1

Topic: Y shift in ALL prints (Workbench)

So I have read all the threads on adjusting and calibrating and I have followed all of them. I have adjusted my belt tension, tighter, looser, and nothing. I have adjusted the pulleys, hundreds of times, and nothing. I have adjusted the rod end mounts, trying to make sure the linear rods are parallel, nothing still. While the shifts aren't as bad as when I first got the printer it still shifts once or twice per layer in most prints. I have yet to print an object that didn't have at least one y-axis shift. Also the severity of shifts varies on location, prints closer to the front of the print platform have less errors than in the rear or middle. I am at a loss of where to go from here. Since Solidoodle doesn't take care of defects/warranties I am stuck fixing this myself. Could it be a bent frame or a misaligned linear rod? Could it be inside of the step motor, is it skipping internally? Any help would be great.

Post's attachments

20160108_132104.jpg
20160108_132104.jpg 4.87 mb, file has never been downloaded. 

20160112_153437(1).jpg
20160112_153437(1).jpg 4.29 mb, file has never been downloaded. 

20160112_153534.jpg
20160112_153534.jpg 4.7 mb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.

2

Re: Y shift in ALL prints (Workbench)

Have you tried a fan on the board?
Have you added a fan or even just a heat sink to the X motor?
Have you adjusted the  VREF for the axis that is skipping?
Have you verified that the nozzle isn't catching on the previous layer due to warping of the part or over extrusion?
Have you lubed the rear Y axis drive shaft bushings?

Printit Industries Model 8.10 fully enclosed CoreXY, Chamber heat
3-SD3's & a Workbench all fully enclosed, RH-Slic3r Win7pro, E3D V6, Volcano & Cyclops Hot End
SSR/500W AC Heated Glass Bed, Linear bearings on SS rods. Direct Drive Y-axis, BulldogXL
Thanks to all for your contributions

3

Re: Y shift in ALL prints (Workbench)

There is a heat sink on the X-motor, but it's the Y that slips. I doubt it's a heating issue since the slips can happen at the very beginning of the print or later, it just is random. I have not checked the vref for the y-axis. I will look how to do that and report back on that. The nozzle isn't catching, I've watched it carefully and sometimes it will do it on the very first layer, especially on large circular objects. But the slipping is ONLY in the Y direction, the x axis does not slip at all. I have lubed the all of the rods, white lithium grease.

4

Re: Y shift in ALL prints (Workbench)

x1320x wrote:

There is a heat sink on the X-motor, but it's the Y that slips. I doubt it's a heating issue since the slips can happen at the very beginning of the print or later, it just is random. I have not checked the vref for the y-axis. I will look how to do that and report back on that. The nozzle isn't catching, I've watched it carefully and sometimes it will do it on the very first layer, especially on large circular objects. But the slipping is ONLY in the Y direction, the x axis does not slip at all. I have lubed the all of the rods, white lithium grease.


Could also be a bad harness you may want to ohm it out while flexing or moving the head in the large pattern you noted..

Printing since 2009 and still love it!
Anycubic 4MAX best $225 ever invested.
Voxelabs Proxima SLA. 6 inch 2k Mono LCD.
Anycubic Predator, massive Delta machine. 450 x 370 print envelope.

5 (edited by x1320x 2016-01-13 07:42:33)

Re: Y shift in ALL prints (Workbench)

Let me see if I understand, you want me to test the resistance of the wiring harness? What exactly am I looking for? Higher than average values? Also am I only resistance testing the y-axis stepper motor? BTW here is a small circle that failed on the first layer.

Post's attachments

N4phIpe.jpg
N4phIpe.jpg 897.07 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.

6

Re: Y shift in ALL prints (Workbench)

+1 to wardjr
To add a couple more theories:
*The Y motor be undercurrent. Thus the VREF mention
*Y motor may be about to kick the bucket
*The Y drive belt (endless that hangs on the shaft and motor) may have a hair too much slack

Printit Mason and Printit Horizon printers
Multiple SD2s- Bulldog XL, E3D v5/v6/Lite6, Volcano, Hobb Goblin, Titan, .9 motor, Lawsy carriages, direct Y drive, fishing line...the list goes on
Filawinder and Filastruder #1870.....worth every penny!

7

Re: Y shift in ALL prints (Workbench)

+1 to AZERATE!

Also, with the drive pulleys loosened, make sure the Y axis moves smoothly along the entire range when moving it by hand.

SD2 - Stock - Enclosure - Heated Bed - Glass Plate - Auto Fire Extinguisher
Ord Bot Hadron - RAMPS 1.4 - Bulldog XL - E3D v6 - 10" x 10" PCB Heated Build w/SSR - Glass Plate
Thanks for All of Your Help!

8

Re: Y shift in ALL prints (Workbench)

I have been fighting the same issue. I just got some new advice. This can be caused by a stepper motor skipping a step. There can be many reasons for this. The first is the previously mention VREF being off, mostly likely not enough current. It can also be caused by going so fast that your motor skips steps. This was mostly my problem. I was trying to push my printer up to 100mm/sec. When I dropped to 80 it got better, and runs fine around 60. Means I am going to have to do some tweaking, and possibly upgrading to go faster.

At this point, I should probably check my voltage as I guess it is at least a little low.

Solidoodle 4-Mostly stock running off headless Raspberry Pi with Octoprint

9

Re: Y shift in ALL prints (Workbench)

I will test the VREF today, I see it should read 1V, correct?

10

Re: Y shift in ALL prints (Workbench)

1 volt is just a ballpark and not a golden rule. It should be what ever it takes to not skip but not run hot. Then it should also not be so low the motor stalls. There is a happy little window you have to find and is different for every printer out there.

Printing since 2009 and still love it!
Anycubic 4MAX best $225 ever invested.
Voxelabs Proxima SLA. 6 inch 2k Mono LCD.
Anycubic Predator, massive Delta machine. 450 x 370 print envelope.

11

Re: Y shift in ALL prints (Workbench)

Voltages:
X: 0.823
Y: 1.105
Z: 1.226
E1: 0.264
E2: 0.288

That comment is a little too vague, whatever it takes to not skip... The Y axis skips but it's already well over 1V, how much more can it go and at what cost?

12

Re: Y shift in ALL prints (Workbench)

I may be wrong, but I think the worst thing you can do is burn up the motor. 1.1v is higher than 1.0v, but 1.2v is not unheard of.

Solidoodle 4-Mostly stock running off headless Raspberry Pi with Octoprint

13 (edited by jagowilson 2016-01-19 18:11:27)

Re: Y shift in ALL prints (Workbench)

x1320x wrote:

Voltages:
X: 0.823
Y: 1.105
Z: 1.226
E1: 0.264
E2: 0.288

That comment is a little too vague, whatever it takes to not skip... The Y axis skips but it's already well over 1V, how much more can it go and at what cost?

if it's skipping with that much voltage you have a mechanical problem. I'm guessing it probably doesn't move well by hand. probably a loose belt, over tightened belt, or very poor alignment.

you really don't need to multimeter test the steppers. if it's skipping turn it up. if it's at maximum and still skipping, your problem is mechanical. the motors should run with a nice hum, not a screech. when the power is too high the motors go from sounding like sine waves to square waves (clipping)

14

Re: Y shift in ALL prints (Workbench)

So I have aligned it over 100 times and I have change the belt tension from lose to firm in many increments and I can't get rid of the shifts. So if the belts are too tight then it shifts more often. The motor sounds fine but when it jumps I hear a click but I can't see anything move. I watch the belts and I don't see it jump a tooth so I think the slipping is internal to the stepper motor. I almost never get a shift in the X direction, side to side, only front to back.

15

Re: Y shift in ALL prints (Workbench)

Take a close look at the X belt. I bet you a nickel the belt is stretching. This can be best fixed with 80lb braided fishing line....if I am correct.

Printit Mason and Printit Horizon printers
Multiple SD2s- Bulldog XL, E3D v5/v6/Lite6, Volcano, Hobb Goblin, Titan, .9 motor, Lawsy carriages, direct Y drive, fishing line...the list goes on
Filawinder and Filastruder #1870.....worth every penny!

16 (edited by jagowilson 2016-01-19 23:17:39)

Re: Y shift in ALL prints (Workbench)

His X axis is fine. Can you take a couple videos?

First: take a video of the back rod as you move the axis front to back
Second: a video of the Y motor at the point it skips

I can't really think of anything else, need more information.  Maybe a loose set screw, which can look like shifting.

17

Re: Y shift in ALL prints (Workbench)

I will try to take a video asap. Does a loose screw make a clicking sound when it shifts? The sound happens if I hold the assembly and push it around when the Y stepper motor is powered.

18

Re: Y shift in ALL prints (Workbench)

Get us a video.

I just dug into my WorkBench that I bought used.  There are so many things that can go wrong that it is difficult to know where to start.  The good news is that in a matter of a few evenings, I managed to fix them all without major modifications.

Item number one is the VREF especially for the Y axis.  Don't worry about damaging a motor as that is unlikely.  The reality is that Y motor is exactly the same motor used on SD 2,3 & 4's.  It was under powered and overdriven on those models so a bigger machine with dual extruders isn't going to improve the situation.  Open up the case (Another issue for later) and turn up the pot on the Y axis just a tiny bit (1/16-1/8) Clockwise.  This will help but it won't compensate for the mechanical resistance of this machine.

Secondly is verify that the X gantry rods are actually perpendicular to the Y axis rods.  I'll put money on it not being so.
The epoxy on one or more of the carriages has most likely let loose and will need to be repaired properly.  This means taking the time to pull the gantry off the rods and buying some epoxy.  This lead to the next issue that can be easily fixed.

Thirdly is fix the (previous) issue of the X rods not being parallel with each other and the bed.  Also Perpendicular to the Z-axis.  Once the gantry is out, find a good flat surface and lay the gantry (Minus the extruder and carriage) upside down and ensure things are flat before your 5 minute epoxy hardens.  This is a god time to check the distance of the two Y-carriages.  Then reassemble ensuring everything is clean of all grease and use a thin oil instead.

The fourth thing will be proper alignment of the belts and drive rod pulleys.  Tension the belts evenly so they are snug, do this while they are clamped to the Y carriages.  Then loosen the grub screws on both drive pulleys and slide the gantry forward against the stops.  At this point if things are properly held in place both carriages should touch the stops (or real close to it) at the same time.  This gantry binds very easily so alignment is critical.  If things are moving smoothly then it is time to slide the gantry back and forth several times.  You will need to apply pressure evenly with both hands on both sides.  This is when and how you are going to feel for misalignment and binding.  Once you get a feel for that happy neutral position you can tighten the set screws on the pulleys.

The Fifth problem is the rear drive rod itself.  It needs to be lubed with a light oil on the bushings.  The trick is to get it into the bushing and not all over everything else.  Loosen the bolts that hold the interior support bushing bracket.  This will allow you to oil it easier and align it with the rod as you tighten things back up.  Check the motor drive belt and ensure that it is lined up with the pulley on the drive rod.  This is true for all belts on the machine, if they ride to one side it can add serious resistance to the movement.  The motor belt should be tight but not so much that it adds resistance to motion.
Any pulleys that idle on a bolt or shaft (front Y axis pulleys & left X axis Pulley) will benefit from a little oil as well.

The Sixth major issue is the location and routing of the (enormous) wire loom that goes up to the extruders.  Anything you can do to lighten that up and allow nice, non interfering motion is going to be a must.

The Seventh major flaw in this design is the location of the control board.  I appreciate SD's efforts to improve fit and finish but I am of the opinion that it should be outside the printer.  There should be fans keeping those drivers cool and the little fan on the bottom of the frame would be enough if there was a source of air near the drivers.  So cut some holes in that box and add another fan at the very least.  Best would be to mount it on the rear with a good fan cover plate.

The Eighth major flaw is in regards to the Z axis threaded rod and nut.  This setup has over 1mm of play in the nut and due to the huge cantilever platform, it will chatter.  Clean the threaded rod of any debris and grease and apply a thin oil.  Then find the proper well nut to match those threads. (I haven't located one yet) what you need is something that you can screw down from the top with some cushion in between the two nuts.  This is a proven technique on other SD models and it only takes a couple of seconds to install.  If your Z Screw is bent (mine is not) then you need to straighten it or replace it.

The ninth major flaw is using bushings on the Z axis guide rods with such a short space in between them.  This is what causes most of the bed chatter as it moves down.  SD was relying too much on gravity with this design.  To fix this issue you want to clean and lube with light oil.  If that still doesn't fix it then consider some form of bungee cord that can be attached to the platform near the guide rods.  They will need to pull down to the bottom and most likely have to loop back up to the top of the frame.  This will allow enough pressure through the entire range of motion.

The Tenth and (my opinion) largest flaw is in the dual extruder design and the autolevel garbage that hangs on it.  Get rid of all that crap and switch it over to a good mechanical leveling and Z height adjustment system.  The dual extruders have no easy way to tweak the nozzle height.  I would guess this is the major cause of any shifting encountered given all the other issues above.  Even with everything as near perfect as possible, the other nozzle still catches parts of the previous layer.  There is nothing that can be done to remedy this issue other than switching over to a single extruder design.  That is exactly what I did with a completely redesigned carriage.  Over the next couple of days I will try and post up some pictures.

The only way this machine will be truly capable of dual extrusion would be with an E3D Cyclops run with dual Bowden setups. 

I also was very disappointed with the butcher job SD did on the firmware for this machine and their Solidoodle MotherBoard.  Thermal runaway protection is completely messed up along with a host of other things.  That is a conversation for another day.

Hope this helps and as always

Happy Printing

wardjr

Printit Industries Model 8.10 fully enclosed CoreXY, Chamber heat
3-SD3's & a Workbench all fully enclosed, RH-Slic3r Win7pro, E3D V6, Volcano & Cyclops Hot End
SSR/500W AC Heated Glass Bed, Linear bearings on SS rods. Direct Drive Y-axis, BulldogXL
Thanks to all for your contributions

19

Re: Y shift in ALL prints (Workbench)

What a write up! Thanks wardjr from all the Workbench owners using the forum!

FuseBox 1.5 CoreXY - e3dv6 - Graphic Smart Display
Solidoodle 2 - e3dv6 - Hobb Goblin - e3d Titan - lawsy carriages - Direct Drive Y Axis - T8 Z axis - OctoPi

20

Re: Y shift in ALL prints (Workbench)

I missed a couple things worth mentioning.  The right Y carriage has an adjustable Teflon block that needs to be snug but not tight.  Loosen the bolt and push the block up to the rod and tighten the bolt back up.  The idea here is you want it snug enough that it doesn't allow any vertical movement of that carriage.  It needs to be loose enough that it won't cause excess resistance.  This is an old design used on all SD's that never worked well in the first place.  It should have three triangulated points that ride on the rod to ensure stability.  As is it relies heavily on the epoxy holding the X-gantry rods.
The other thing is the PEEK style hot ends, I was under the impression that SD got away from those on the later models.  If the Budget allows, pick up a genuine E3d V6 or even a Lite6.  I had a spare V5 laying around so I chose to put that on as it has been a proven performer.  With such a large build volume I wanted a .6 nozzle as well.

I am sure I missed several other things so feel free to ask.  At this point there is no part of this printer that I have left untouched.

Happy Printing

Printit Industries Model 8.10 fully enclosed CoreXY, Chamber heat
3-SD3's & a Workbench all fully enclosed, RH-Slic3r Win7pro, E3D V6, Volcano & Cyclops Hot End
SSR/500W AC Heated Glass Bed, Linear bearings on SS rods. Direct Drive Y-axis, BulldogXL
Thanks to all for your contributions

21

Re: Y shift in ALL prints (Workbench)

Hi, did you find out what was? i´m havinh the same situation, check voltage, aligment, tensioning.

I printed a lot without any issue, this issue has couple of days and haven´t been able to fix it.

thanks

22

Re: Y shift in ALL prints (Workbench)

I haven't solved this issue. I am hesitant on dismantling the gantry. While I am mechanically inclined I have reservations that I might damage things worse. If anyone is in the Bay Area and has more experience with this than me, I'm a newb, I'll buy you a beer/whiskey and throw down on some grub if you help me tear this thing apart. Otherwise it's just a huge paperweight at my house for now. :\

23

Re: Y shift in ALL prints (Workbench)

Have you tried increasing the VREF for the Y driver?  Consider better board cooling fan setup.  There is no reason you can't get this machine printing well.  It is never going to be a speedy printer without major modifications so you may have to slow it down.  Make sure and calibrate extrusion so the nozzle isn't dragging on the previous layer.  It is crucial that the z guide rods be clean and lubricated with a light oil.  The spacing of the vertical bushings on those rods is simply too close together.  This is going to cause excess resistance even with ideal conditions.  It is possible that the bed simply isn't moving down enough for the next layer.  This causes the nozzles to drag on the previous layer.  Because the y axis is more complicated with more moving parts it will almost always be the first to skip.  If the y axis doesn't skip while manually moving it via the controls than there is no reason it should skip during printing.  That is unless the process of printing is adding another factor of resistance to the equation.

Printit Industries Model 8.10 fully enclosed CoreXY, Chamber heat
3-SD3's & a Workbench all fully enclosed, RH-Slic3r Win7pro, E3D V6, Volcano & Cyclops Hot End
SSR/500W AC Heated Glass Bed, Linear bearings on SS rods. Direct Drive Y-axis, BulldogXL
Thanks to all for your contributions

24

Re: Y shift in ALL prints (Workbench)

It's not dragging. It can slip sometimes when printing the first layer, especially circles. BTW what kind of light oil? I was told to use white lithium grease, a thick oil.

25

Re: Y shift in ALL prints (Workbench)

Any type of oil, 3 in 1 seems to be a favorite.  Sewing machine oil will work also but grease is thicker and attracts too much dust.  Don't forget about the three bushings on the Y drive rod.

Printit Industries Model 8.10 fully enclosed CoreXY, Chamber heat
3-SD3's & a Workbench all fully enclosed, RH-Slic3r Win7pro, E3D V6, Volcano & Cyclops Hot End
SSR/500W AC Heated Glass Bed, Linear bearings on SS rods. Direct Drive Y-axis, BulldogXL
Thanks to all for your contributions