1

Topic: Yet another "Y" axis design

Has anyone considered a"Y axis design that uses a single belt and gets rid of the drive shaft?

Something like this would work (I think).  One of the advantages would be a single belt tension adjustment point. The only other thing I might add, would be a spring loaded tension wheel pressing on the belt to take up any slack.

http://www.soliforum.com/misc.php?action=pun_attachment&item=5259

Post's attachments

Single belt carrige.jpg 77.18 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.
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.

2

Re: Yet another "Y" axis design

I have thought about a design exactly like this.  The only issue I can think of becoming a problem would be backlash from stretching of such a long belt.  Last I looked they have belts that are very resistant to stretching of course.

Pretty soon after another part or two, probably a new board, I'll have everything short of motors for an entirely new printer.  I'm going to experiment like crazy on whatever design I can think of or acquire from other sources.  My favorite thing to do is think of ways to improve on the design and efficiency of a machine.  I'd love to get paid to do that.  If you don't beat me to it, I'll be trying this out and I'll post back.

Bowden SD3, Rumba, E3D hotend, Mk5 with RtRyder changes, Direct drive Y axis and bearings, GT2 pulleys and braided fishing line, Lawsy linear bearing conversion, M3 Z screw.

3

Re: Yet another "Y" axis design

Hi Pirvan   Bill D here    I just replaced stock bushings with ball bearings and have had no problems . I can run my Y axis belts tightly so I have no backlash . Bearings came from Bocabearings.com $10.95 each  (2  needed ) Smooth, quiet and should last forever.  part # MF686-2RS. See photos

Post's attachments

P5080047.JPG
P5080047.JPG 58.23 kb, 1 downloads since 2014-05-09 

P5080048.JPG 56.85 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.
SD3, RAMPS 1.4, Lawsy's carriages modified by me, 2 SSRs, E3D V6, 2 Power supplies, Independent monitoring of both power supplies (amps and volts) also extruder and bed temps, Blue Tooth connectivity, bearings in all axis & rotational points, Y axis direct drive.  Remotely controlled power box on / off . Gecko Tec build plate . Renamed FrankenDoodle

4

Re: Yet another "Y" axis design

Hi Pirvan ,    Bill D again    I drilled a 5/16 inch hole in each end of the Y axis pulleys and insert 8mm x 5mm x 3mm bearings also from Bocabearings.com (8 for $10) and also did the same for the X axis idler pulley. This stopped the wobble and squeaking noises and needing to adjust belts often . due to wear of the aluminum pulleys against steel bolts.

Post's attachments

P3300020.JPG
P3300020.JPG 66.06 kb, file has never been downloaded. 

P3300021.JPG
P3300021.JPG 76.16 kb, file has never been downloaded. 

P4010023.JPG
P4010023.JPG 77.95 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.
SD3, RAMPS 1.4, Lawsy's carriages modified by me, 2 SSRs, E3D V6, 2 Power supplies, Independent monitoring of both power supplies (amps and volts) also extruder and bed temps, Blue Tooth connectivity, bearings in all axis & rotational points, Y axis direct drive.  Remotely controlled power box on / off . Gecko Tec build plate . Renamed FrankenDoodle

5

Re: Yet another "Y" axis design

Nice mod bill D, I was looking for an easy solution to put all bearings on rotating parts, and your solution looks like what I was looking for.

Pirvan, your system sounds good ! only one belt tension to deal with, and easier snap of the X carriage on the belt.

now that will mean a lot of pulleys, and a vertical Y motor. So basically a total redesign of the the solidoodle carriage.

But eh, that's the hack and mod section !

Thank you all for all these great ideas.

SD3, early 2013. Silicon 200W 8x8 heater bed, lawsy carriage on 8 mm hardened chrome shafts, E3D V6 and lawsy MK5 extruder, ATX 350 W PSU, Custom build plywood enclosure, azteeg x5 mini smothie firmware, with vikki 2 screen, fishing line conversion and pulley conversion, M5 Z rod. Calling it Gran'ma, going strong ! <3

6

Re: Yet another "Y" axis design

Single motor drive, probably in the back left corner.  Everything else is a idler pulley.  The 3 in the corners are technically sprockets as they have teeth to engage the belt, the inner ones where the back of the belt rides on them are smooth. 

As I mentioned in my original post, I would also add a spring loaded tension idler to take up any slack that may occur due to slippage or stretch.  Effectively creating a self adjusting/tightening system.

Mounting the motor vertically shouldn't pose any problems, but then again, these ideas I'm throwing out there are more conceptual than anything.  I wouldn't go about gutting out a working SoliDoodle to do this.  But if I ever get going on a brand new, scratch build, I would definitely consider something like this.

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.

7

Re: Yet another "Y" axis design

Check out "CoreXY" and "H- bot" for similar thoughts.

Also, keep rails of some sort on the Y-axis. They help keep things square so to speak, and do not add much *moving* weight or cost [moving weight is all that matters.]

8

Re: Yet another "Y" axis design

Yeah, I'm familiar with those designs.  In fact I spent about 3-4 hours staring at the "H" bot design to figure out how in the heck it works.  It's absolutely brilliant.

But the problem with those designs, especially the "H" bot, is that they will require a re-write of the code to get the motors synchronized.  Whereas a standard design like the Solidoodle (and even my idea drives the motors independently, the "H" bot design drives the motors so their output is differential.  I don't know if that is the proper term for it, but I don't have a better description than that. 

For example, with standard drive, when you move the carriage 100mm in the "Y" direction, you only tell the "Y" motor to turn "X" number of steps.  The "X" motor is not doing anything.  With the "H-Bot , to move do the same thing, you need to drive both motors simultaneously, but at different rates.  It's weird, but it works.

Suffice it to say, I don't have the knowledge on how to write that code, and as far as I remember, the guy that posted the "H" bot design never published the software for public consumption

As for the "Y" axis, it still travels on rails, it's just that it's driven by a single continuous belt.

http://www.soliforum.com/misc.php?action=pun_attachment&amp;item=5296

Post's attachments

Single belt carrige 2.jpg
Single belt carrige 2.jpg 67.21 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.
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.

9

Re: Yet another "Y" axis design

Hmmm, oK, i see now how the Y-axis has rails (the first photo I saw didn't have them.)

You are mistaken on the CoreXY / H-bot kinematics not being posted...They are available for at least the main marlin firmware.  It is complicated stuff, but luckily clever people have contributed to the open source code (wooh.)


Basically, I get now that you're just showing a way to remove the usage of a rod for transferring the torque of the motor to both arms of the Y-axis. I kinda like that.  But Im not sure how the carriages will be affected if at all by the fact they're being pulled in slightly different ways (and depending on the direction.) The lines going to them are always of different length, but i guess they should be tensioned enough for this not to matter.

10

Re: Yet another "Y" axis design

But the problem with those designs, especially the "H" bot, is that they will require a re-write of the code to get the motors synchronized.  Whereas a standard design like the Solidoodle (and even my idea drives the motors independently, the "H" bot design drives the motors so their output is differential.  I don't know if that is the proper term for it, but I don't have a better description than that.

Just uncomment the line in config

//#define COREXY

Chuck Bittner is a quadriplegic gamer who is petitioning the major console developers to include internal button remapping in all console games. You can help.
Sign Chuck Bittners petition

11

Re: Yet another "Y" axis design

I've seen the CoreXY definition in the configuration.h file, but as far as I know the "H"-Bot is not the same.

Perhaps someone with more knowledge on the subject should comment on this.

Never the less, I wasn't trying to achieve a CoreXY or H-Bot implementation, I was only trying to get rid of the drive shaft and use a single, self tensioning belt.

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.

12

Re: Yet another "Y" axis design

Yeah! No, i like how you did that. I wonder why it's not used often. I am not sure, perhaps that problem with slightly lopsided forces due to the different lengths of line. Maybe warrants searching the reprap forum. Anytime I think of something, I usually find some obscure post from 2004-2006 with a fanatic reprapper having already tried it....It's really impressive.

13

Re: Yet another "Y" axis design

I have already implemented HBOT. CoreXY and HBOT share the same principal when it comes to controlling the motors. The difference between them is a single belt, or two. The firmware is the same. I have though about doing an HBOT conversion to the doodle, but its way down on the 'tinker' list.

As for your design, I like it. Granted, its alot of belt for just the Y axis, but it really does simplify the tension and gives you the option of putting bearings into the system. Without any firmware changes. And with belting as cheap as $2 a foot, who cares how long it is?

Chuck Bittner is a quadriplegic gamer who is petitioning the major console developers to include internal button remapping in all console games. You can help.
Sign Chuck Bittners petition

14

Re: Yet another "Y" axis design

If you're worried about stretch in the belt being a problem, which is really the only one I can see, what about using spectra line as per the regular spectra conversions? That stuff just does not stretch... Also not expensive per m.

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: Yet another "Y" axis design

I'm not worried about it at all.  The spring loaded tension wheel is designed to take up any slack that might occur due to stretch.

As for Spectra line, I'm not a big fan of the fishing line type setup.  I have a Printrbot that has that setup and the accuracy is just not there.  I actually modified it to use a rack & pinion system instead.

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.

16

Re: Yet another "Y" axis design

Fair call, that hadn't hit me as a disadvantage yet; I was hearing good things from other reports re accuracy, but may have just been in the melee of disappearing backlash!
Will spring-loading idlers cancel the backlash of the belt stretching, or add a new source of backlash? In one direction, the drive pulley will be pulling via the tension wheel before it gets to the first carriage, and in the other direction will be pulling the first carriage directly.
Also re tension, there are effectively two belts in there between the fixed clamping points on the carriage ends, so you'll have to keep those both tensioned and fairly even I think. See image.
If it was me, I'd perhaps keep the pulleys all rigid and tension the belts the normal way, it's still pretty effective.
Thoughts?

Post's attachments

1beltyis2belts.png
1beltyis2belts.png 12.91 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.
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

17

Re: Yet another "Y" axis design

I honestly don't know how this will behave.  Everything is theoretical.  Will there be any backlash, I don't know, but it's interesting, and something I might try one day.  For now, it's just a conversation piece.

Regarding the belt, it's one piece.  One end attaches to the side of the carriage block and is fixed, the other endloops through everything and attaches to the other side of the same block, but it's adjustable for tension in a manner similar to what we have right now.

At the other carriage block it will go through, but it will have something like a clamping mechanism that can be released, so you can adjust the "X" carriage so it's square to the "Y" rails.  Basically a simple mechanical adjustment akin to the adjustment that Solidoodle recommends to align the "X" carriage for perfect circles.

I haven't come up with  mechanism design yet, but I'll work on it in the next few days. and post some details.

http://www.soliforum.com/misc.php?action=pun_attachment&amp;item=5320

Post's attachments

Single belt carrige render 3.jpg
Single belt carrige render 3.jpg 124.04 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.
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.

18

Re: Yet another "Y" axis design

I dont know where people get the idea that the belt stretches. It does not. Belts are reinforced. What they DO have is slack. They dont want to be perfectly straight between pulleys. But if you pull them too tight, you could have problems with with the pulleys. Thats where the backlash is.

BTW, that is a bad place for your tension pulley. You add tension by pushing it into the other belt, which is teeth-to-teeth. You would be better off mounting one pulley directly on the motor shaft, and have a motor mount with oval/long mounting holes so you can slide the motor in order to tension the belt.

Chuck Bittner is a quadriplegic gamer who is petitioning the major console developers to include internal button remapping in all console games. You can help.
Sign Chuck Bittners petition

19

Re: Yet another "Y" axis design

Hazer wrote:

BTW, that is a bad place for your tension pulley. You add tension by pushing it into the other belt, which is teeth-to-teeth.

Beg to differ on that.  Take a look at the timing belt system in your car, it has a tensioning idler pulley.  It's always pressing on the smooth side, not the toothed side.  That's because this pulley, as it presses against the belt needs to be able to slip if necessary.

Hazer wrote:

You would be better off mounting one pulley directly on the motor shaft, and have a motor mount with oval/long mounting holes so you can slide the motor in order to tension the belt.

The motor would be mounted directly to the "driving pulley".  The idea of slotted motor mount to allow for extra tension adjustment is good, I like that.

But the whole point of a spring loaded tensioning idler is to continually keep the belt in tension even if something slips or gives out.  The initial tension adjustment will be done with the adjustment screw on the carriage, and/or by sliding the motor in it's mount as you suggested.

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.

20

Re: Yet another "Y" axis design

pirvan wrote:
Hazer wrote:

BTW, that is a bad place for your tension pulley. You add tension by pushing it into the other belt, which is teeth-to-teeth.

Beg to differ on that.  Take a look at the timing belt system in your car, it has a tensioning idler pulley.  It's always pressing on the smooth side, not the toothed side.  That's because this pulley, as it presses against the belt needs to be able to slip if necessary.

Hazer wrote:

You would be better off mounting one pulley directly on the motor shaft, and have a motor mount with oval/long mounting holes so you can slide the motor in order to tension the belt.

The motor would be mounted directly to the "driving pulley".  The idea of slotted motor mount to allow for extra tension adjustment is good, I like that.

But the whole point of a spring loaded tensioning idler is to continually keep the belt in tension even if something slips or gives out.  The initial tension adjustment will be done with the adjustment screw on the carriage, and/or by sliding the motor in it's mount as you suggested.

I like the idea of keeping a constant tension on the belt!

Here is something I have been pondering for a while; it uses twin lead screws and one driving belt.  My thought is that it would increase the accuracy due to the screws requiring MANY more steps per mm of travel.  Problem is I would have to put a screw on the carriage as well so both axes have the same precision... Your thoughts?

http://i.imgur.com/39TrxqC.jpg

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!

21

Re: Yet another "Y" axis design

What I meant was you would be pushing the belt into the other belt which the teeth of the two belts are facing each other.

Chuck Bittner is a quadriplegic gamer who is petitioning the major console developers to include internal button remapping in all console games. You can help.
Sign Chuck Bittners petition

22 (edited by IronMan 2014-05-17 10:44:41)

Re: Yet another "Y" axis design

Got it...maybe a smaller idler with teeth deployed on the interior of the loop biased in one direction...

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!

23 (edited by pirvan 2014-05-17 17:09:53)

Re: Yet another "Y" axis design

IronMan wrote:

Got it...maybe a smaller idler with teeth deployed on the interior of the loop biased in one direction...

Hazer's concern is that the tension in the idler could push the belt into the path of the other belt in front of it, and since both of those faces have the teeth, they would clash.

That concern is valid, but only if you allow the deflection to be excessive.  You can also move the inner belt pulleys in slightly during build to create more spacing between the belts (light red outline).

As I mentioned earlier, you don't want a tensioning idler with teeth.  You want it on the smooth side of the belt.

http://www.soliforum.com/misc.php?action=pun_attachment&amp;item=5325

Post's attachments

Single belt carrige 3.jpg
Single belt carrige 3.jpg 68.44 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.
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.

24

Re: Yet another "Y" axis design

IronMan wrote:
pirvan wrote:
Hazer wrote:

BTW, that is a bad place for your tension pulley. You add tension by pushing it into the other belt, which is teeth-to-teeth.

Beg to differ on that.  Take a look at the timing belt system in your car, it has a tensioning idler pulley.  It's always pressing on the smooth side, not the toothed side.  That's because this pulley, as it presses against the belt needs to be able to slip if necessary.

Hazer wrote:

You would be better off mounting one pulley directly on the motor shaft, and have a motor mount with oval/long mounting holes so you can slide the motor in order to tension the belt.

The motor would be mounted directly to the "driving pulley".  The idea of slotted motor mount to allow for extra tension adjustment is good, I like that.

But the whole point of a spring loaded tensioning idler is to continually keep the belt in tension even if something slips or gives out.  The initial tension adjustment will be done with the adjustment screw on the carriage, and/or by sliding the motor in it's mount as you suggested.

I like the idea of keeping a constant tension on the belt!

Here is something I have been pondering for a while; it uses twin lead screws and one driving belt.  My thought is that it would increase the accuracy due to the screws requiring MANY more steps per mm of travel.  Problem is I would have to put a screw on the carriage as well so both axes have the same precision... Your thoughts?

http://i.imgur.com/39TrxqC.jpg

I was looking at your design, and you might want to reconsider your design.

If you're thinking of using a leadscrew with a tight pitch in order to increase the umber of steps per mm of travel, you'll find that the speed will dramatically affected to the point of being way to slow.  Leads screws are OK for the Z travel, but for the X/Y motion, you have to be careful what you pick.  There's a fine balance between speed and accuracy.

I had a similar design I put together a while back using ballscrews. 
http://www.soliforum.com/topic/2834/pre … m-scratch/
The high precision screws I have move 5mm for every 360° of rotation.  Our belt system moves about 36mm for 360° of rotation.  That's 7 times faster.  So to achieve the same performance with the ballscrew, I would have to drive the motors at 7 times the speed.

You would be in a similar predicament.

There is one way to get around this, create a gearing system that increase you gearing ratio on the output (I'm not sure if that;s the right terminology).  Anyway, you could put a larger gear on the motor shaft, driving a smaller pinion gear on the lead screw.  Your gear ratio would have to be such that it compensates for the difference between the belt and the lead screw. 

The drawback to this is that your torque may not be enough to drive the setup, requiring an upgraded motor.

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.

25

Re: Yet another "Y" axis design

Pirvan,

Thanks for the feedback...I figured that the required increase in motor speed and torque would be a challenge.  This was just a thought which I probably will not execute as the trade-offs are not worth the potential accuracy gains.  Fun to think through the potential options though...

Are you planning on executing your design?

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!