{
 "version": "2026-10-20",
 "license": "Dimension sheets are written by Xem Studio from the cited sources and are free to use (CC BY 4.0, attribute 'Xem Studio'). Linked files belong to their publishers under the license shown; Xem Studio does not host them. 'license_verified: false' means the license shown is from memory or the publisher's page as last read and should be confirmed at the link before commercial use.",
 "slug": "syringe-cradle",
 "name": "Syringe cradle for 10, 20 and 60 mL barrels",
 "kind": "standard",
 "category": "Stirling engines",
 "group": "Can & LTD engines",
 "year": null,
 "question": "What are the dimensions of a cradle that holds a syringe as a Stirling power cylinder?",
 "tags": [
  "syringe",
  "cradle",
  "power cylinder",
  "can engine",
  "stirling",
  "long earth society"
 ],
 "aliases": [
  "syringe holder stl",
  "10ml syringe cradle",
  "syringe mount stirling",
  "syringe clamp dimensions"
 ],
 "overall_mm": {
  "length": null,
  "width": null,
  "height": null
 },
 "official_cad": false,
 "xem_status": "free-files",
 "les": true,
 "free_files": 3,
 "url": "https://xemstudio.com/objects/syringe-cradle/",
 "sheet_txt": "https://xemstudio.com/objects/syringe-cradle/sheet.txt",
 "sheet": {
  "basis": "Saddle drawn at the barrel OD of the plastic-syringes entries (10 mL Ø15.9, 20 mL Ø21.0, 60 mL Ø29.0); M3 clearance Ø3.4",
  "overall_mm": {
   "length": null,
   "width": null,
   "height": null
  },
  "notes": [
   "A 40 mm long block with a half-round saddle at the syringe barrel OD exactly (fit: socket): Ø15.9 for 10 mL, Ø21.0 for 20 mL, Ø29.0 for 60 mL.",
   "The saddle axis lies on the block's top face, so the block is barrel OD + 14 wide and half the barrel OD + 4 tall.",
   "Four Ø3.4 holes at x ±14 and y ±(OD/2 + 3.5) take M3 screws from the saddle face into the frame; at that spacing the screw heads clear the barrel."
  ],
  "table": {
   "columns": [
    "file",
    "barrel OD",
    "length",
    "width",
    "height"
   ],
   "rows": [
    [
     "syringe-cradle-10ml",
     15.9,
     40,
     29.9,
     11.95
    ],
    [
     "syringe-cradle-20ml",
     21,
     40,
     35,
     14.5
    ],
    [
     "syringe-cradle-60ml",
     29,
     40,
     43,
     18.5
    ]
   ]
  }
 },
 "sheet_text": "Syringe cradle for 10, 20 and 60 mL barrels — dimension sheet\nSource: Xem Studio, https://xemstudio.com/objects/syringe-cradle/  (CC BY 4.0)\nBasis: Saddle drawn at the barrel OD of the plastic-syringes entries (10 mL Ø15.9, 20 mL Ø21.0, 60 mL Ø29.0); M3 clearance Ø3.4\nCatalog version: 2026-10-20\n\nSizes: see table below\n- A 40 mm long block with a half-round saddle at the syringe barrel OD exactly (fit: socket): Ø15.9 for 10 mL, Ø21.0 for 20 mL, Ø29.0 for 60 mL.\n- The saddle axis lies on the block's top face, so the block is barrel OD + 14 wide and half the barrel OD + 4 tall.\n- Four Ø3.4 holes at x ±14 and y ±(OD/2 + 3.5) take M3 screws from the saddle face into the frame; at that spacing the screw heads clear the barrel.\n\nfile  barrel OD  length  width  height\nsyringe-cradle-10ml  15.9  40  29.9  11.95\nsyringe-cradle-20ml  21.0  40  35.0  14.5\nsyringe-cradle-60ml  29.0  40  43.0  18.5\n\nFiles elsewhere (not hosted by Xem Studio; license as stated by the publisher):\n- Wikipedia: Stirling engine — web — CC BY-SA 4.0 (text) — https://en.wikipedia.org/wiki/Stirling_engine\n- Long Earth Society: Can engine build — video, web — LES site — https://longearthsociety.com/engineering/\n- Long Earth Society: Engine builds (videos and write-ups) — web, video — LES site — https://longearthsociety.com/engineering/\n\nFree files (CC BY 4.0, Xem Studio; STEP + STL, 3 parts): https://xemstudio.com/files/hardware/syringe-cradle/index.json\nAPI: https://xemstudio.com/api/geometry?object=syringe-cradle\n",
 "sources": [
  {
   "publisher": "Wikipedia",
   "title": "Stirling engine",
   "url": "https://en.wikipedia.org/wiki/Stirling_engine",
   "formats": [
    "web"
   ],
   "license": "CC BY-SA 4.0 (text)",
   "license_verified": true,
   "hosted": false
  },
  {
   "publisher": "Long Earth Society",
   "title": "Can engine build",
   "url": "https://longearthsociety.com/engineering/",
   "formats": [
    "video",
    "web"
   ],
   "license": "LES site",
   "license_verified": true,
   "hosted": false
  },
  {
   "publisher": "Long Earth Society",
   "title": "Engine builds (videos and write-ups)",
   "url": "https://longearthsociety.com/engineering/",
   "formats": [
    "web",
    "video"
   ],
   "license": "LES site",
   "license_verified": true,
   "hosted": false
  }
 ],
 "xem": {
  "status": "free-files",
  "sheet_free": true,
  "mesh_price_usd": null,
  "step_price_usd": null,
  "tolerance_mm": null
 },
 "related": [
  "plastic-syringes",
  "syringe-pistons",
  "can-engine-cap",
  "can-engine-diaphragm",
  "list-can-engine"
 ],
 "fits": [
  {
   "role": "Goes in or on",
   "items": [
    {
     "slug": "plastic-syringes",
     "why": "barrel in the Ø15.9 / 21.0 / 29.0 saddle"
    }
   ]
  },
  {
   "role": "Connects to",
   "items": [
    {
     "slug": "syringe-pistons",
     "why": "the piston that runs in the barrel"
    },
    {
     "slug": "can-engine-cap",
     "why": "transfer tube from the cap's barb to the syringe tip"
    }
   ]
  },
  {
   "role": "Alternatives",
   "items": [
    {
     "slug": "can-engine-diaphragm",
     "why": "diaphragm power piston instead"
    }
   ]
  }
 ],
 "dimensions": "exact (nominal, no printing tolerance)",
 "dimension_rule": "All geometry on Xem Studio is exact (nominal, true size) with no printing tolerance. Where a part meets another part, the object lists its mating features (feature, exact size, what it mates with, fit class: press, slide, run, socket, clamp or designed). Apply your process's allowance to those features only; 'designed' gaps are part of the design and stay as drawn.",
 "mating": [
  {
   "feature": "syringe cradle",
   "exact": "Ø15.9 / Ø21.0 / Ø29.0",
   "mates": "10 / 20 / 60 mL syringe barrel",
   "fit": "socket",
   "files": "syringe-cradle-"
  },
  {
   "feature": "cradle screw holes",
   "exact": "Ø3.4",
   "mates": "M3 screw clearance",
   "fit": "designed",
   "files": "syringe-cradle-"
  }
 ],
 "fit_classes": {
  "press": "stays put: pin, tube, bearing or magnet held by interference. Typical FDM: hole +0.0 to +0.1 mm on diameter.",
  "slide": "assembles by hand and is held by a grub, pinch or clamp: shaft in a hub, rod in a socket, spigot in a bore. Typical FDM: +0.2 mm.",
  "run": "turns or slides in use: pin in a link, rod through a guide. Typical FDM: +0.3 mm.",
  "socket": "large sliding fit: syringe barrel, sleeve, bobbin in a bore. Typical FDM: +0.3 mm.",
  "clamp": "split part that closes on the mating part with screws: make it at size.",
  "designed": "a gap that is part of the design (piston fit option, displacer gap, air gap): do not change."
 },
 "faq": [
  {
   "q": "What diameter is a 10 mL syringe barrel?",
   "a": "Ø15.9 outside, 14.5 inside; syringe-cradle-10ml's saddle is Ø15.9."
  },
  {
   "q": "How is the cradle fixed?",
   "a": "Four M3 screws through Ø3.4 holes, 28 mm apart along the barrel."
  }
 ],
 "files_license": null,
 "offers": [
  {
   "file": "syringe-cradle-10ml",
   "formats": [
    "step",
    "stl"
   ],
   "price_usd": 0,
   "license": "CC BY 4.0 (Xem Studio)",
   "step": "https://xemstudio.com/files/hardware/can-engine-printed-kit/syringe-cradle-10ml.step",
   "stl": "https://xemstudio.com/files/hardware/can-engine-printed-kit/syringe-cradle-10ml.stl",
   "note": "cradle for a 10ml syringe: 40 × 29.9 × 11.95, Ø15.9 half-trough for the barrel (exact), 4 × M3 clearance (Ø3.4) at 28 × 22.9 centres to the frame"
  },
  {
   "file": "syringe-cradle-20ml",
   "formats": [
    "step",
    "stl"
   ],
   "price_usd": 0,
   "license": "CC BY 4.0 (Xem Studio)",
   "step": "https://xemstudio.com/files/hardware/can-engine-printed-kit/syringe-cradle-20ml.step",
   "stl": "https://xemstudio.com/files/hardware/can-engine-printed-kit/syringe-cradle-20ml.stl",
   "note": "cradle for a 20ml syringe: 40 × 35 × 14.5, Ø21.0 half-trough for the barrel (exact), 4 × M3 clearance (Ø3.4) at 28 × 28 centres to the frame"
  },
  {
   "file": "syringe-cradle-60ml",
   "formats": [
    "step",
    "stl"
   ],
   "price_usd": 0,
   "license": "CC BY 4.0 (Xem Studio)",
   "step": "https://xemstudio.com/files/hardware/can-engine-printed-kit/syringe-cradle-60ml.step",
   "stl": "https://xemstudio.com/files/hardware/can-engine-printed-kit/syringe-cradle-60ml.stl",
   "note": "cradle for a 60ml syringe: 40 × 43 × 18.5, Ø29.0 half-trough for the barrel (exact), 4 × M3 clearance (Ø3.4) at 28 × 36 centres to the frame"
  }
 ],
 "markdown": "https://xemstudio.com/objects/syringe-cradle/index.md"
}