main
John Lauer Update 6 file(s) 53bf417 2d ago
{
  "manufacturer": "Adafruit Industries",
  "mpn": "1578",
  "retrieved": "2026-11-07",
  "authorship": "Adom-authored mechanical reconstruction in CadQuery 2.8; not an official manufacturer model",
  "sources": [
    {
      "url": "https://www.adafruit.com/product/1578",
      "facts": {
        "body_mm": [
          29,
          36,
          4.75
        ],
        "lead_mm": 102,
        "mass_g": 10.5,
        "revision": "2022-06-10 sideways taped lead"
      }
    },
    {
      "url": "https://cdn-shop.adafruit.com/product-files/1578/Datasheet.pdf",
      "local": "Datasheet.pdf",
      "sha256": "bc2bc5609d228a589c3b3a965087c12b936136210c5c575edb366c7790e4dcaf",
      "revision": "QA.S.0228 A, 2014-08-21, pack drawing page 5",
      "drawing": {
        "width_mm": 30,
        "length_mm": 35,
        "thickness_mm": 5,
        "tolerance_mm": 0.1,
        "lead_mm": 100,
        "wire": "UL1007 24 AWG",
        "plug": "JST PH-2P reversed housing"
      }
    },
    {
      "url": "https://cdn-shop.adafruit.com/970x728/1578-03.jpg",
      "local": "1578-03.jpg",
      "sha256": "0f0030a753e9051b8363fb0cc8dcf008b2faca902001a44cc43d8f67f81278a3",
      "use": "Pouch rounding, folded sealed flap, amber tape, PCM and lead/plug appearance. Undimensioned internals estimated; not manufacturer CAD."
    }
  ],
  "frame": "mm, Z-up; pack seating plane Z=0, centred at XY=0. Derived from case coordinates by translation (-20,-12,-4.6) mm. Curved leads are an installation pose.",
  "limitations": [
    "Listing and drawing dimensions conflict. Envelope conservatively combines maxima: 30.1 x 36 x 5.1 mm.",
    "Actual cell, tape and cable revision must be measured before production.",
    "PCM, IC and connector features estimated from photo/drawing, not tolerance-certified.",
    "Lead OD 1.3 mm is an assumed UL1007 AWG24 envelope; measure actual sample."
  ],
  "generator": {
    "cadquery": "2.8",
    "conversion": "Adom shared step2glb service v1.9.6",
    "source_scripts": {
      "ghost_hand_case.py": "b33e0d47769ef6ebf0a85f4a7724e30829466e720d996aea5986d2f10461fe0c",
      "battery_revision.py": "001d50e55851610cd7652805d94d3ffa6fc4d9cf1f4db2f8eeebcf38865f6430",
      "lead_geometry.py": "e285caaa54ae1ec529ffcf7828e2fa5ee8b1256398ea31db96c9427d6fc8c8b3"
    }
  },
  "artifacts": {
    "adom-1578.step": {
      "sha256": "40e0466ae0e46411b8b323a5b91898c22b442ad0fc6dea60e5ac3a64f914133e",
      "bytes": 584115
    },
    "adom-1578.glb": {
      "sha256": "8d308380355700cf08bdc959e943185c79c1707014d82aef37ef8ca706767747",
      "bytes": 183172
    }
  }
}