1 (edited by elenhinan 2015-02-16 20:02:28)

Topic: SD4 with ballscrew for z-axis installed

After upgrading the stock SD4 z-screw right after I got the printer to a M3 slop nut by 2n2r5 I got rid of more or less all the z-axis wobble trouble. I tried the threadless ballscrew as well, but found it started to slip after some use. I'm now on the path to add auto-leveling, hopefully using piezo-electric sensors (I have a working prototype), but I were having some trouble with a small amount of backlash on the z-axis.

I then found a  (really) cheap supplier of ballscrews and ballnuts on aliexpress, at 19 usd with custom end-milling. The one I ordered arrived yesterday, and I printed an adapter so that I did not need to drill new mounting holes (and thus having the trouble of aligning these exactly around the motor axle).

I would say the ballscrew is of good quality, there is absolutely no backlash whatsoever. It is reasonably smooth for the price, giving fast and accurate motion.

I've uploaded the adapter here to thingiverse: 685231

Post's attachments

DSC_0189.JPG
DSC_0189.JPG 1.78 mb, 8 downloads since 2015-02-16 

DSC_0193.JPG
DSC_0193.JPG 2.01 mb, file has never been downloaded. 

DSC_1500.jpg
DSC_1500.jpg 285.88 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.
Solidoodle SD4, Ramps 1.4, 4x DRV8825, 16V 450W PSU, MK3 alu heatbed /w glass
E3D v6, bowden feeding, airtripper extruder, mk8 gear.
LM8UU X & Y carriages. GT2 belts and pulleys, bearings on all axles.

2

Re: SD4 with ballscrew for z-axis installed

I'm surprised this didn't get more attention.  Very nice job.  At that price and ease of construction its a hard mod to pass up.  Did you find it to be effective in removing backlash?

SD4 w/ RUMBA, E3D Volcano, all bearings, glass bed

3

Re: SD4 with ballscrew for z-axis installed

With the previous z-screw the amount of backlash increased with wear, and I ended up having to preload nuts by adding weights to the bed close to the bushings. These are not needed anymore, and there does not seem to be any backlash at all. I would guess any backlash at this point would come from the metal plate where the motor is mounted would bend slightly before the ballscrew and nut would give.

A ballscrew should be the best solution for the z-axis, I cannot think of any reason why not. So the question is whether or not cheap china ones are up to the job, and it seems like they are smile

The one I bought was "CNC Linear SFU 1204 BallScrew Set 1pc RM1204 L-330mm + 1pc SFU1204 Ball Screw Anti Backlash BallNut with end machining" by golmart on aliexpress. I've attached the drawing I sent them if anyone is interested. Be careful with the ballnut, if it goes outside the threads the balls will fall out. I would recommend buying a 8mm collar for the top to prevent this, and a rigid 8 to 5 mm coupler in the bottom.

Post's attachments

ballscrew.png
ballscrew.png 5.45 kb, 1 downloads since 2015-02-20 

You don't have the permssions to download the attachments of this post.
Solidoodle SD4, Ramps 1.4, 4x DRV8825, 16V 450W PSU, MK3 alu heatbed /w glass
E3D v6, bowden feeding, airtripper extruder, mk8 gear.
LM8UU X & Y carriages. GT2 belts and pulleys, bearings on all axles.

4

Re: SD4 with ballscrew for z-axis installed

I would add that even though the resolution with this is less than other solutions at 4mm per revolution, with my drv8825 driver it still amount to 1600 steps/mm. Printing at 0.05mm layer height gives very nice results (although I've only printed a knob so far), where it is not possible to see any layers in the walls.

Solidoodle SD4, Ramps 1.4, 4x DRV8825, 16V 450W PSU, MK3 alu heatbed /w glass
E3D v6, bowden feeding, airtripper extruder, mk8 gear.
LM8UU X & Y carriages. GT2 belts and pulleys, bearings on all axles.

5

Re: SD4 with ballscrew for z-axis installed

Great info, thanks.  Now to measure for the SD2.  I imagine it will take the better part of a month to arrive.

SD4 w/ RUMBA, E3D Volcano, all bearings, glass bed

6

Re: SD4 with ballscrew for z-axis installed

Only took two weeks to Norway, incl. machining. But according to their shop on aliexpress they won't ship during chinese new year. Good luck if you order one, hope mine wasn't the only good one they had in stock wink But the other reviews look favorable as well.

Also I would draw in the nut as well if you send them a drawing, so they place it the correct way before shipping. I got mine reversed, so had to roll up some paper to rotate it. Not a big deal but would suck to spill out all the balls.

Solidoodle SD4, Ramps 1.4, 4x DRV8825, 16V 450W PSU, MK3 alu heatbed /w glass
E3D v6, bowden feeding, airtripper extruder, mk8 gear.
LM8UU X & Y carriages. GT2 belts and pulleys, bearings on all axles.

7

Re: SD4 with ballscrew for z-axis installed

Here's a picture of the 0.05 mm layer height knob I printed for LCD enclosure. I tried taking some pictures with a macro lens on my DSLR, but the combination of white abs and very smooth surface makes it impossible/very difficult to see the layers (except for on the top). I've added a AA battery for scale. Uneveness is less than the specs of dust on the battery at least smile

Post's attachments

DSC_1503.JPG
DSC_1503.JPG 1.39 mb, 2 downloads since 2015-02-26 

DSC_1510.jpg
DSC_1510.jpg 640.5 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.
Solidoodle SD4, Ramps 1.4, 4x DRV8825, 16V 450W PSU, MK3 alu heatbed /w glass
E3D v6, bowden feeding, airtripper extruder, mk8 gear.
LM8UU X & Y carriages. GT2 belts and pulleys, bearings on all axles.

8

Re: SD4 with ballscrew for z-axis installed

Nice print!! Tempted to follow suit, can't shake the wobble even with a fine thread at the moment.
Is that a bowden feed extruder in the background? How have you found working with that? Your results are evidence it can do very well at least...

SD3. Mk2b + glass, heated enclosure, GT2 belts, direct drive y shaft, linear bearings, bowden-feed E3D v5 w/ 0.9° stepper
Smoothieboard via Octoprint on RPi

9

Re: SD4 with ballscrew for z-axis installed

Thx smile

I find bowden to be easy to work with. I use an airtripper with mk8 gear, with an SY42STH47-1684A stepper I had in a drawer. This is a fairly strong stepper, and the feeding works great. I've never had a stall due to the extruder slipping, the motor will stall before the mk8 slips (at least for PLA). I run 150mm/s retracts without problems. Also, I use a drv8825 driver with 32 microsteps. After putting this in fast decay mode, all problems with moire pattern in prints went away, even when running on max current (both with and without bowden).

I do not have problems with blobbing or stringing from the bowden setup, although sometimes it does underextrude slightly right after a long translation move. I need to play more with the settings, but I think I might be printing with to high temperature (210C for PLA). I normally print at about 60 mm/s for perimeters, 100 for infill and 150 for movement (0.2mm layer height).

I switched to bowden so I could increase speed, minimize oscilations when printing corners at high speed, and make it ready for someday upgrading to dual extrusion. I still need to do something with the top lid so I can use it with the bowden tube, and keep the printer sealed to prevent drafts for ABS prints. Haven't gotten that far yet.

Overall, I'm happy with the bowden setup. I made a simple mount for it as well (thingiverse# 612526)

Solidoodle SD4, Ramps 1.4, 4x DRV8825, 16V 450W PSU, MK3 alu heatbed /w glass
E3D v6, bowden feeding, airtripper extruder, mk8 gear.
LM8UU X & Y carriages. GT2 belts and pulleys, bearings on all axles.

10

Re: SD4 with ballscrew for z-axis installed

Great find!  I still have the original 5/16" and hope to try the M5 soon.  If that doesn't work out then I'll definitely give the ballscrew a try.  I'm getting surprisingly good results with the stock setup but there is still extremely faint banding.

SD3, RUMBA, 360W power, ABS: Glass bed + Aquanet Extra Super Hold Hairspray, Anti-backlash Z spanner, Repetier Host + Slic3r

11 (edited by mdrVB6 2015-12-15 21:42:49)

Re: SD4 with ballscrew for z-axis installed

Thread bump because I am finally getting around to doing this 10 months later, haha.  Anyway, how did you all get the pressed in nut removed from the bed holder?  I swear I remember seeing a thread here where someone had done it using a printed piece to gain leverage but I haven't had any luck finding it.  Did anyone have it saved?  Thanks.

Edit:  found it using google search site:soliforum.com nut removal
http://www.soliforum.com/topic/2990/bos … -consumer/

Hopefully I can get to it this weekend.

SD4 w/ RUMBA, E3D Volcano, all bearings, glass bed

12

Re: SD4 with ballscrew for z-axis installed

It's pressed in pretty well. I went for a drill in the end...

SD3. Mk2b + glass, heated enclosure, GT2 belts, direct drive y shaft, linear bearings, bowden-feed E3D v5 w/ 0.9° stepper
Smoothieboard via Octoprint on RPi

13

Re: SD4 with ballscrew for z-axis installed

I just grabbed it with a pair of vice grips and started twisting. It came off in less than 30 seconds

To print or, 3D print, that is the question...
SD3 printer w/too many mods,  Printrbot Simple Maker Ed.,  FormLabs Form 1+
AnyCubic Photon, Shining 3D EinScan-S & Atlas 3D scanners...
...and too much time on my hands.

14

Re: SD4 with ballscrew for z-axis installed

Maybe I got the gorilla-built one, or was just impatient. wink
Twisting it out with vice-grips sounds like a much better idea haha.

SD3. Mk2b + glass, heated enclosure, GT2 belts, direct drive y shaft, linear bearings, bowden-feed E3D v5 w/ 0.9° stepper
Smoothieboard via Octoprint on RPi

15

Re: SD4 with ballscrew for z-axis installed

How does the new z-axis ballscrew get attached to the motor shaft?

16

Re: SD4 with ballscrew for z-axis installed

clarklee wrote:

How does the new z-axis ballscrew get attached to the motor shaft?

Usually with whats known as a coupler..

http://soliforum.com/i/?zK47gGR.jpg

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.