3D Printed Stirling Engine Type Alpha

by petrzmax, published

3D Printed Stirling Engine Type Alpha by petrzmax Feb 3, 2018


Design Tools


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

35312Views 2540Downloads Found in Physics & Astronomy


My version of 3D printable Stirling engine. You can see a bit of the process of assembly and operation of the engine here: https://www.youtube.com/watch?v=kttaajHHPeY


  • Make sure that Your printer is calibrated well before printing.
  • Do not fix syringes too tight because glass will bend a little and it will create a lot of friction inside.
  • Pistons must be polished with fine sandpaper to move freely inside cylinders, but without losing too much pressure.
  • Angle between the cranks must be 90 degrees.

Part list:

  • 12 x M8 Nut
  • 12 x M3x10 Screw
  • 18 x M3 Nut
  • 2 x M3 self-locking nut
  • 8 x M3x14 Screw
  • 4 x M3 Washer
  • 6 x M4 Washer
  • 4 x M4 Nut
  • 1 x M4 at least 44mm long screw with countersunk head. You need to cut it to right lenght.
  • 2 x 604ZZ bearing: http://bit.ly/2JMp75J
  • 4 x 683ZZ bearing: http://bit.ly/2qwAiHr
  • 2 x 10 ml glass syringe: http://bit.ly/2p2ebJl
  • Heat resistant tubing to connect the syringes.
  • Heat insulating material.
  • Thin copper wire.
    (These are affiliate links.)

Print Settings






0.2 mm


30% or more


I have printed it with PLA but the base was not stiff enough. STL files have been fixed a bit to help with that, but printing the base with ABS may be a good idea.

More from Physics & Astronomy

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

Would running with larger syringes (20ML) have any impact on the running of this style of engine, like RPM perhaps, or is that simply dictated by the balancing act of the heat input? Like perhaps more heat, more cooling, so that the engine would perhaps run faster?

Sure it will have impact. Larger syringe has larger diameter, so there is more air to push in the same amount of time. Larger engine will run slower, but it should have more torque. It ofcourse depends on the design.

Excellent job. Congratulations!!

Artur, can you please tell me what is the "Plug" part for?

It fills the gap between flywheel supports.

what insulating material are you using on the hot end?
The project looks great. I have always been interested in heat engines.

That's some kind of cotton, which I bought to insulate bottom of the heatbed.

wow it's incredible!

as cool as this is... what can i make it do? anyone got a cool idea for this to power something else?
this is not to be condescending in any way, i really do think this is cool, i just wanna see it taken a step further.

How about using this to power a marble machine? so marbles can go up over and over again.

Sweet man, very nice

What is the "stuff" in the ends of the syringes?

That's a thin copper wire.

Thanks for that, but what is it for?

The air is heating up and cooling down faster when it's going through fine copper mesh.

Thanks. Got it now! Kindest Regards, Danny.