K'nex Piston Version 2

by birdycrazy in Living > LEGO & K'NEX

2070 Views, 5 Favorites, 0 Comments

K'nex Piston Version 2

IMG_20160905_150416.jpg
IMG_20160905_150409.jpg

Welcome to my instructable on how to build a k'nex piston! This is my second version, also check out my original K'nex Piston.

This is a video of the K'nex piston version 2 operating.

This k'nex piston converts rotational motion to linear motion. (or vice versa). This piston has a smaller range of movement than the previous version, it is able to retract/extend 51mm (about 2 inches). The original version is able to retract/extend 65mm (about 2.5 inches).

It has always been a challenge to create linear movement with k'nex. But no longer! I have designed a rack gear (something which k'nex should have made a long time ago in my opinion) built completely out of k'nex. A rack gear is a rod with teeth on it which allows a round gear to push the rod back and forth.

This video demonstrates how a rack gear works:

The Parts List

57ce367e937ddbb5d2000f2e.jpeg

These are the parts you will need to build the piston:

109 - blue spacers (many can be substituted for grey spacers)

9 - black clips.

3 - blue clips.

6 - brown clips.

21 - grey clips.

8 - orange connectors.

40 - blue 3D connectors.

2 - white connectors.

6 - yellow connectors.

2 - green connectors.

8 - red connectors.

2 - blue gears.

5 - grey grip gears. ( finally found a use for those things :P )

2 - yellow gears.

2 - red gears.

20 - green rods.

13 - white rods.

39 - blue rods.

6 - yellow rods.

1 - red rod.

3 - grey rods.

Starting the Frame

57ce0de345bceba80e000436.jpeg

This is the back of the frame which you will start building off of.

The Rack Gear(s) Parts

57ce0ee545bcebde29000ac1.jpeg
57ce0f324936d486b20003b4.jpeg
57ce105b45bcebde29000acb.jpeg
57ce0f3f2e7fb68fa0000f45.jpeg
57ce0f59deafa41ae7001c97.jpeg
57ce0f742e7fb68fa0000f48.jpeg
57ce0fa550e1b62fea000559.jpeg
57ce0fd267400cfd39000359.jpeg
57ce0ff8deafa41ae7001c9b.jpeg

These are the parts you will use to assemble the the rack gear in the next step.

Build though pictures 4 - 9 twice. you will need two of these parts.

Rack Gear(s) Assembly

57ce101e15be4d523000173d.jpeg
57ce10364fbade6bdc00023e.jpeg
57ce104c4fbade7cd8000a38.jpeg
57ce107bdeafa41ae7001c9e.jpeg
57ce10972e7fb667a6000102.jpeg

Assemble and mount the rack gear as shown.

Note: There is a small issue with the yellow rods disconnecting from the red connectors in the rack gear assembly. my solution to this was to rap a rubber band around them to hold it together.

Upper and Lower Pinion Gears

57ce112b4fbade7cd8000a3d.jpeg
IMG_20160905_193421.jpg
57ce114edeafa41ae7001ca3.jpeg
57ce117350e1b62fea000568.jpeg
57ce118fdeafa463b1000027.jpeg
57ce11ad4936d486b20003c4.jpeg

This version of the piston uses 2 pinion gears to drive the rack gear. This helps keep the rack gear in place and increases power output.

Please read picture notes.

Gearing

57ce1ba64fbade7cd8000a7f.jpeg
57ce1bc767400c0a7e000e3c.jpeg

In order to power both pinion gears from a single input, I built a gear train connecting them. The challenge of this though is that both pinion gears had to spin in opposite directions. building a 3 gear train would have made them spin in the same direction. To make things even more challenging, both pinion gears had to spin at the same speed, which required a symmetrical gear design. So I had to design a symmetrical 4 gear train to solve this problem.

  • Connect 6 blue rods to the blue and red connectors.
  • Add the 2 red gears to the blue rods on the red connectors.

Gear Supports

57ce1bf050e1b65ccf000094.jpeg
57ce270c937ddbb5d2000ece.jpeg
57ce273e4fbade6bdc00027b.jpeg
57ce27514fbade6bdc00027c.jpeg

These gear supports hold the gear axles in the proper position to keep the teeth of the gears interlocked.

Final Assembly

57ce276567400c0a7e000e8c.jpeg
57ce27cc67400c0a7e000e8f.jpeg
57ce284b67400cfd3900039b.jpeg

Just add the spacers and the final structural panel.

Congratulations on completing the K'nex Piston V2!

Thanks for viewing my instructable! Be sure to check out my other instructables!
If you post an instructable which uses something from one of my instructables, let me know, I'll post a link to your 'ible in my applicable 'ible!