Mug LTD (sits on a coffee mug)
Ø76 × 23 chamber · Ø72 × 6 displacer at 15 mm · 5 mL glass syringe (Ø12.60) at 15 mm · volume ratio 33 · Ø100 nut flywheel crank · both cranks overhung
Exact dimensions. Every part is drawn at true size with no printing tolerance; each part's page lists its mating features and the fit each joint needs, so open those by your process's clearance before making the parts.
23 parts, every one a file here · all STL URLs · Markdown · tick lines as you go (saved in this browser)
| subsystem | object | parts | qty | note | |
|---|---|---|---|---|---|
| Hot plate | Mug LTD bottom plate Ø90 × 6 (sits on an | mug-ltd-bottom-plate-90 STEP · STL | 1 | rests on the mug rim | |
| Chamber | Mug LTD chamber ring Ø76 × 23 | mug-ltd-chamber-ring-76-h23 STEP · STL | 1 | Ø76 × 23 | |
| Cold plate | Mug LTD top plate Ø90 with rod guide and | mug-ltd-top-plate-90-glass5 STEP · STL | 1 | ||
| Displacer | Mug LTD displacer Ø72 × 6 | mug-ltd-displacer-72x6 STEP · STL | 1 | 2 radial gap | |
| Displacer rod | Displacer rods Ø2 × 60 | rod-2x100 STEP · STL | 1 | through the displacer and the Ø2 guide | |
| Rod clevis | Displacer-rod clevis for a Ø2 rod | rod-clevis-2mm-p51 STEP · STL | 1 | on the rod top | |
| Power cylinder | Glass syringes 1–50 mL (all-glass | glass-syringe-5ml-barrel STEP · STL | 1 | in the top-plate socket, tip down | |
| Power piston | Glass syringes 1–50 mL (all-glass | glass-syringe-5ml-plunger STEP · STL | 1 | ||
| Plunger clevis | Plunger clevis for a glass syringe | plunger-clevis-glass-5ml STEP · STL | 1 | over the plunger collar | |
| Chamber screws | Socket head cap screws | shcs-m3x30 STEP · STL | 5 | top plate and ring into the tapped bottom plate | |
| Pedestal screws | Socket head cap screws | shcs-m3x8 STEP · STL | 2 | foot and top plate into the ring's tapped holes | |
| Crank pedestal | Mug LTD crank pedestal (one bearing bloc | mug-ltd-crank-pedestal STEP · STL | 1 | one piece | |
| Bearings | Ball bearings | bearing-623 STEP · STL | 2 | one in each face of the block | |
| Shaft | Dowel pins | dowel-3x30 STEP · STL | 1 | Ø3 × 30: flywheel hub to crank disc | |
| Flywheel crank | Flywheel crank | flywheel-crank-100-m8-b3-s15 STEP · STL | 1 | displacer crank, 7.5 throw | |
| Flywheel weights | Hex nuts M8 | nut-m8 STEP · STL | 6 | alternate pockets | |
| Crank disc | Crank discs Ø30 for a Ø3 crankshaft | crank-disc-b3-stroke15 STEP · STL | 1 | power crank, 90° behind the flywheel pin | |
| Con-rods | Con-rods with Ø3 pin ends | conrod-45 STEP · STL | 2 | displacer and power | |
| Crank pin (flywheel) | Dowel pins | dowel-3x16 STEP · STL | 1 | 10 in the hub, through the con-rod, 1 proud | |
| Pins | Dowel pins | dowel-3x12 STEP · STL | 3 | power crank pin, two clevis pins | |
| Grub screw | Set screws (grub screws) | set-m3x10 STEP · STL | 1 | crank disc | |
| Grub screw | Set screws (grub screws) | set-m3x8 STEP · STL | 1 | flywheel hub | |
| Grub screw | Set screws (grub screws) | set-m3x3 STEP · STL | 1 | plunger clevis |
Assembled engine

A low-temperature-differential Stirling engine that sits on an 11 oz coffee mug: Ø90 plates around a Ø76 × 23 chamber, a 5 mL glass syringe power piston, and a crank pedestal carrying a Ø100 flywheel crank, 92 × 100 × 251 mm overall.
Assembly STEP (1.1 MB) · STL (2.4 MB) · 37 parts
Build order
- Displacer on rod-2x100 (flush at the bottom); rod up through the top plate's Ø2 guide; rod clevis on its top.
- Bottom plate, chamber ring and top plate: five M3 × 30 at 60°…300° from the top into the tapped bottom plate; crank pedestal with two M3 × 8 through its foot and the top plate into the ring.
- plunger in; clevis cap on the plunger collar (grub).
- Two 623s in the pedestal block; Ø3 × 30 shaft; flywheel crank (hub inward) on the displacer side, crank disc on the syringe side with its pin 90° behind the flywheel's pin; con-rods outboard on the pins; six M8 nuts.
- Stand it on a mug of hot water.
Agents: each row's object has /api/geometry?object=slug and the MCP tool get_free_files; the STL list above is every part.