Skip to content
Snippets Groups Projects
README.md 6.18 KiB
Newer Older
Jake Read's avatar
Jake Read committed
# Laid Up Gantries with Capstan Drives
Jake Read's avatar
Jake Read committed

Jake Read's avatar
Jake Read committed
This log is output from a few months (2020-01 -> 2020-03) long experiment in two DOFs: one, to build high performance machine structures using 'laid up' (epoxied on reference surfaces) composite stock, and two, to build high performance machine transmissions using the capstan principle.
Jake Read's avatar
Jake Read committed

Jake Read's avatar
Jake Read committed
### Capstan Conclusion
Jake Read's avatar
Jake Read committed

Jake Read's avatar
Jake Read committed
Capstan drives are *close* and promising but in the end are too sensitive to quality implementations for me to continue their use in 'rapid' machine building. As Neil would say, *'too sensitive to parameter tuning'*. I hold out that, done well, capstans could help to build really killer hardware.

### LUG Conclusion

Laid Up Gantries will be my favourite machine building method going forward, so this is a win. I expect this will apply across materials: here I've used Phenolic composite sheets which are cheap and stiff (relative plastics: about 12GPa modulus) and machine *beautifully* on a shopbot, or, our Zund. The same technique could be used with steels, aluminum (although bearing surface is TBD) as well as with Acrylic sheet cut on a laser, and set up with acrylic cement.

### Output

I built a few axis combining both of these techniques, and made one  attempt at integrating them into a machine, the **lc-smf**.

![smf](log/2020-03-26_lc-smf.png)
Jake Read's avatar
Jake Read committed
![smf](log/2020-02-24_lc-complete.jpg)
Jake Read's avatar
Jake Read committed

![lug](log/2020-01-04_lug.jpg)

![machining video](log/2020-01-28_smf-machining-zund.mp4)
Jake Read's avatar
Jake Read committed

## Laid Up Structure

Jake Read's avatar
Jake Read committed
To build rad machines w/ less-rad machines, we need to base the straightness of our structures on some quality reference. I.E. if a shopbot is straight to ~ 0.01" over 12", this is the best we could ever hope to build into a new machine. However! If we reference a structure that is straight to 0.001" over 12" during lay-up, our machine components will come out with a similar straightness.
Jake Read's avatar
Jake Read committed

To do this, I steal accuracy from the optical tables in our ~~dungeon~~ basement at the CBA, laying up each axis with a reference:

Jake Read's avatar
Jake Read committed
![layup](log/2020-01-04_lug-face.jpg)
Jake Read's avatar
Jake Read committed

Jake Read's avatar
Jake Read committed
The 'rails' protruding on the beam constrain one DOF ... this little tag constrains the other side, so I lay it up with a reference straight. Here, that's just a run of the mill centerless ground rod, but [these](https://www.mcmaster.com/2265a21) types of reference edges are also available.
Jake Read's avatar
Jake Read committed

Jake Read's avatar
Jake Read committed
![layup](log/2020-01-04_lug-rail-02.jpg)

I later improved this by getting a straight edge ($75) from McMaster, and some weights.

![bt](log/2020-03-09_pip-x-layup.jpg)

![better](log/2020-03-09_pip-x-layup-se.jpg)

As rail structures and chassis are integrated, it meant laying up boxes like this:

![box](log/2020-01-29_smf-assy-02.jpg)
Jake Read's avatar
Jake Read committed

## Capstan Drive

Jake Read's avatar
Jake Read committed
Everyone loves a nice cable transmission. Steel Rope is stiff, strong, available around the world, and can be routed easily around a machine. Idlers are simple, and driving elements can be featureless (i.e. we don't need to machine teeth: we just need a lathe (or a printer, depending on your quality of shop)). This is all a result of the most-excellent [capstan equation](https://en.wikipedia.org/wiki/Capstan_equation), where the loads we can carry on these pulleys goes in the exponent to the number of times we have wrapped the cable around our capstan.
Jake Read's avatar
Jake Read committed

One trouble with capstans is that we typically need lots of capstan length... as in this image:

Jake Read's avatar
Jake Read committed
![cap](log/capstan-eg.png)
Jake Read's avatar
Jake Read committed

The capstan needs to be 'tall' enough to cover the entire length of rotation. That helix is baked in, we can't shear the cable along the length of the capstan during rotation. This makes it difficult to implement a capstan drive in the way we normally handle belt-and-pulley transmissions.

Many capstans feature helical grooves to keep the cable in order in this helix. This brings some determinism to where-all the cable will roll on to the capstan (along its length). To do this without a helix, so that the capstan always rolls on in the same location, I use this double idler system, with grooves on both:

Jake Read's avatar
Jake Read committed
![cap-grooves](log/2020-01-04_cap-across.jpg)
Jake Read's avatar
Jake Read committed

For a better view of this, I have a video:

Jake Read's avatar
Jake Read committed
![cap-vid](log/2020-01-04_capstan_success.mp4)

This is just-neat for one axis, but is really cool when we want to whip the drive element around a machine chassis, a-la the LC-SMF machine. I can ground motors in little 'drive units' and then, weaving the rope around the double-grooved setup above, am free to route the wire rope around the machine.

![whip1](log/2020-01-26_routes-alltogether.jpg)
![whip1](log/2020-01-26_routes-z.jpg)
![whip1](log/2020-01-26_routes-y.jpg)

Here's the bed moving w/ this scheme:
Jake Read's avatar
Jake Read committed

Jake Read's avatar
Jake Read committed
![bed](log/2020-02-24_lc-bed.mp4)
Jake Read's avatar
Jake Read committed

Jake Read's avatar
Jake Read committed
One truth that eventually emerged here is that *every* element in this chain needs to be stiff for the rope transmission to be stiff: i.e. idlers:

![bending](log/2020-02-24_lc-bend.jpg)

I also noticed a strong desire for concentricity on idlers. Any printed parts were just not good enough to really bring a satisfying amount of tension into the system: small deviations on concentricity would cause tension to increase in spots and decrease in others. The bearing above is a special purchase part with a small groove machined in place.

The system overall was also difficult to route: often, and especially if the machine was ever crashed, wire rope would jump off of idlers:

![jump](log/2020-03-09_cap-trouble.jpg)

These were a pain. That said, enough patience and it was possible to get a great deal of tension into the thing:

![twang](log/2020-02-24_lc-twang.mp4)

And a test crash:

![tc](log/2020-02-24_lc-crunch.mp4)

**Mostly** I learned that terminating these properly is really important. At first, I tried this halfway solution:

![cap-cinch](log/2020-01-01_cap-cassette.jpg)

But I eventually found proper wire crimps were the way to go:

![cap-crimp](log/2020-02-14_wire-loop.jpg)
![cap-crimp](log/2020-02-24_lc-adhoc-cinch.jpg)

Jake Read's avatar
Jake Read committed
These held the right amount of tension, but with long runs (especially the serpentine paths above), it was difficult to terminate at the right spot. Again, done well, this could be great, but my patience ran dry. May capstans live to see another day...
Jake Read's avatar
Jake Read committed

### Capstan Parts

| Que? | McMaster PN | etc |
| --- | --- | --- |
| Wire Rope | 8930T54 | Choice! |
| Loop Compression | 3897T31 |(100% rope capacity) |
| Stop Compression | 3926T42 | (40% rope capacity) |