3d printed stirling engine