{
 "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": "milwaukee-m18-battery",
 "name": "Milwaukee M18 battery interface",
 "kind": "modern",
 "category": "Hardware",
 "group": "Power tool interfaces",
 "year": null,
 "question": "What is the exact rail and terminal geometry of an M18 battery for a holder or adapter?",
 "tags": [
  "power tool",
  "battery",
  "holder",
  "adapter"
 ],
 "aliases": [
  "m18",
  "m18 battery",
  "milwaukee battery rail"
 ],
 "overall_mm": {
  "length": null,
  "width": null,
  "height": null
 },
 "official_cad": false,
 "xem_status": "planned",
 "free_files": 0,
 "url": "https://xemstudio.com/objects/milwaukee-m18-battery/",
 "sheet_txt": "https://xemstudio.com/objects/milwaukee-m18-battery/sheet.txt",
 "sheet": {
  "basis": "no public source; community reverse-engineering only",
  "overall_mm": {
   "length": null,
   "width": null,
   "height": null
  },
  "notes": [
   "Milwaukee publishes nothing. Community holders and adapters exist and work, which means the rail is well understood but nowhere written down with a tolerance.",
   "On the Xem scan list; rails will be published to ±0.1 mm with a printed slide check."
  ]
 },
 "sheet_text": "Milwaukee M18 battery interface — dimension sheet\nSource: Xem Studio, https://xemstudio.com/objects/milwaukee-m18-battery/  (CC BY 4.0)\nBasis: no public source; community reverse-engineering only\nCatalog version: 2026-10-20\n\nOverall (mm): not yet published\n- Milwaukee publishes nothing. Community holders and adapters exist and work, which means the rail is well understood but nowhere written down with a tolerance.\n- On the Xem scan list; rails will be published to ±0.1 mm with a printed slide check.\n\nFiles elsewhere (not hosted by Xem Studio; license as stated by the publisher):\n- Printables (community): M18 battery holders and adapters — STL, 3MF — varies per upload [verify license at link] — https://www.printables.com/search/models?q=m18%20battery\n\nXem Studio scan: planned. Mesh $6, STEP $14, target tolerance ±0.1 mm.\nAPI: https://xemstudio.com/api/geometry?object=milwaukee-m18-battery\n",
 "sources": [
  {
   "publisher": "Printables (community)",
   "title": "M18 battery holders and adapters",
   "url": "https://www.printables.com/search/models?q=m18%20battery",
   "formats": [
    "STL",
    "3MF"
   ],
   "license": "varies per upload",
   "license_verified": false,
   "hosted": false
  }
 ],
 "xem": {
  "status": "planned",
  "sheet_free": true,
  "mesh_price_usd": 6,
  "step_price_usd": 14,
  "tolerance_mm": 0.1
 },
 "related": [
  "18650-cell",
  "21700-cell",
  "heat-set-inserts"
 ],
 "faq": [
  {
   "q": "Is there a 3D model of the Milwaukee M18 battery interface for making a case or mount?",
   "a": "No open manufacturer CAD. The free sheet gives the overall size; a measured Xem scan (mesh $6, STEP $14) is planned."
  }
 ],
 "offers": [
  {
   "file": "mesh",
   "status": "planned",
   "price_usd": 6,
   "target_tolerance_mm": 0.1
  },
  {
   "file": "step",
   "status": "planned",
   "price_usd": 14,
   "target_tolerance_mm": 0.1
  }
 ],
 "markdown": "https://xemstudio.com/objects/milwaukee-m18-battery/index.md"
}