Sleeve Valve Engine Model

by emmett, published

Sleeve Valve Engine Model by emmett Nov 6, 2012

Featured Thing!

1 Share
Download All Files

Thing Apps Enabled

Order This Printed View All Apps


Liked By

View All

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag


Thing Statistics

38487Views 5555Downloads Found in Engineering


The sound of the engines at the Reno Air Races is truly incredible, but this year one in particular caught my attention. A Sea Fury flew past with its original Bristol Centaurus engine, and the sound was notably different than the other radials, very low and smooth. It turns out this is a sleeve valve engine, which explains the different sound. I figured it'd be a cool thing to make a model of.

Well, it turns out the Bristol Centaurus is not a simple engine (seriously, that's an understatement). However, during the search I came upon an alternate sleeve valve design used in radio control airplanes. This design is not only simpler than the Bristol Centaurus, but is actually simpler than any other 4-stroke piston engine I've seen: http://www.rcvengines.com/how-it-works.htm.

So, here is a fully printable, snap-together model of a 4-stroke engine that clearly demonstrates the four strokes: intake, compression, expansion and exhaust. What I'm most pleased with is that the tolerances allow it to spin easily, yet you can still feel the difference in torque between the compression and exhaust strokes.


Print one of each piece (except you'll need 4 pins and 2 clips). I recommend zero extra shells, especially for the thin-walled parts. Make two assemblies: the first is just to slide the sleeve into the upper casing. For the other, slide the drive shaft into the lower casing and hold it on by snapping on the crank with a pin, then pin the handle onto the other end of the crank. Then pin the rod into the piston and onto the drive shaft (refer to the pictures).

These two assemblies then join together by sliding the piston into the sleeve, meshing the gears and connecting the upper and lower casing. Where the gears mesh is important, so when you put it together, line up the opening in the sleeve with the intake opening on the upper casing (Intake, Exhaust and Ignition are embossed around the top of the upper casing) and make sure the rod on the drive shaft is at the 3 o'clock position (where the arrow points on the front of the lower casing).

Once everything is lined up nicely and spins freely (you might have to do a little sanding if your printer isn't well calibrated, but using PLA on my Replicator, this came out perfectly the first time), press the two clips into the slots to connect the upper and lower casings. These are meant to be a press fit, so they may be difficult to remove, hence make sure it's all working before putting them in.

Now when you crank the engine in the direction of the arrow, you can feel as it pulls air in through the intake port when the sleeve lines up, then compresses (really it leaks out around the piston in this model), expands and exhausts through the exhaust port. I made the arrow on the lower casing stand out by pausing and switching colors after the first few layers, which is easily accomplished if you use the Sailfish firmware.

More from Engineering

view more

All Apps

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

With 3D Slash, you can edit 3d models like a stonecutter. A unique interface: as fun as a building game! The perfect tool for non-designers and children to create in 3D.

App Info Launch App

Print through a distributed network of 3D printing enthusiasts from across the US, at a fraction of the cost of the competitors. We want to change the world for the better through technology, an...

App Info Launch App

Treatstock is an online platform that offers decentralized manufacturing services such as 3D printing and CNC machining for clients all over the world. We offer free and instant access to comparati...

App Info Launch App

3D print your favourite design with NinjaPrototype, a professional 3D manufacture with consistent quality and speed.

App Info Launch App

Nice design work and precision. Thanks for taking the time to make such an awesome model that works!

You went to Reno? (drooling)

I've been several times. It's spectacular, I highly recommend it. Totally worth 12 hours of driving each way.

Awesome, as usual!  I'm assuming you are printing with two print heads?

 Thanks, and though I have a dual Replicator, I only used one head those these prints. Using the Sailfish Firmware, you can pause a print, switch filament, and continue quite easily. Much easier than dualstrusion if you only need to change color with height.

Does it create enough pressure to blow a whistle?

 It just might, especially if you tightened up the tolerance a little. Play with the scad file; I'd love to see the results.

Scaling the engine up or adding gears so it can be cranked faster might also help.