main
John Lauer Component record for mal216099702e3: files batch 2 8841b6d 1d ago
{
 "schema": "adom/3d-model-provenance@1",
 "mpn": "MAL216099702E3",
 "date": "2026-10-21",
 "classification": "Datasheet-built (method 3 of the wiki-component ladder): CadQuery model generated from Vishay doc 28405 Fig. 2 and Table 1 (case 1216), undimensioned features measured off Fig. 2, colours from the maker's product photo; produced by Claude (AI) for Adom. Not manufacturer CAD.",
 "manufacturer_step": {
  "tried": [
   "https://www.vishay.com/en/product/28405/ (CAD models served through the Ultra Librarian embedded portal, vendor.ultralibrarian.com/vishay/embedded)"
  ],
  "result": "the portal is a script page that needs a signed-in session to download; no browser session was used, so Vishay's model was not obtained (2026-10-21)",
  "status": "not reachable"
 },
 "kicad_library": "KiCad has no 12.5 mm CP_Elec model or footprint and no 4-pin (dummy pin) V-chip variant, so method 1 and 2 do not apply",
 "builder": "provenance/tools/build_cla1216.py (CadQuery 2.x, OpenCascade); the docstring lists every printed, chosen and measured value",
 "printed_vs_model": [
  {
   "dim": "L, W (base plate)",
   "printed": "12.9 max",
   "model": 12.8,
   "pass": true
  },
  {
   "dim": "H (total height)",
   "printed": "16.5 max (nominal case 16)",
   "model": 16.0,
   "pass": true
  },
  {
   "dim": "D (can)",
   "printed": "12.5",
   "model": 12.5,
   "pass": true
  },
  {
   "dim": "B (terminal width)",
   "printed": "1.3 max",
   "model": 1.2,
   "pass": true
  },
  {
   "dim": "S (dummy pin length)",
   "printed": "3.6",
   "model": 3.6,
   "pass": true
  },
  {
   "dim": "L1 (over the terminals)",
   "printed": "14.9 max; terminals min 0.4 / max 1.0 beyond the plate",
   "model": 14.3,
   "pass": true
  }
 ],
 "measured_off_drawing": "plate thickness 2.2, anode-side bevels 2.6 x 2.6, cathode-side corner radius 0.6, can neck 1.4 at D 11.6, terminal inner end 2.7 from the centre, dummy pins 2.6 deep, cathode bar about 6.0 x 2.5 (drawn 5.0 x 2.3 to stay on the flat top); Fig. 2 at 32.2 px/mm (plate) and 31.2 px/mm (D) in a 600 dpi render",
 "not_from_drawings": "terminal thickness 0.3 and the 0.2 mm plate lift above the seating plane (Fig. 3 allows 0.3 coplanarity); the plate is a plain slab, while the product photo shows raised corner blocks around a lower middle section",
 "photo": "DigiKey product image 'CLA Series 12.50mm' (mm.digikey.com, fetched 2026-10-21): bare aluminium can, black rectangular cathode bar on the top, black base plate, tinned terminals",
 "frame": "Z up, millimetres, seated on z = 0, centred on the footprint origin; anode terminal toward -X over pad 1, cathode toward +X over pad 2, dummy pins at +-Y over the MP pads; binds with zero offset and rotation",
 "overlay": {
  "image": "docs/proof/mal216099702e3-overlay.png",
  "record": "provenance/overlay-proof.json",
  "scale": {
   "top": {
    "px_per_mm_x": 32.29,
    "px_per_mm_y": 32.6,
    "anisotropy_pct": 1.0
   },
   "bottom": {
    "px_per_mm_x": 32.25,
    "px_per_mm_y": 31.98,
    "anisotropy_pct": 0.8
   }
  }
 },
 "files": {
  "plain": {
   "file": "mal216099702e3.step",
   "sha256": "b2feac69a1b5693a2b096444438b1b79d3774d4c1d3eca92de5670b9d3743cee"
  },
  "etched": {
   "file": "mal216099702e3-etched.step",
   "sha256": "3b0b73725c9123c51db1993fb210a7109481d1b84b5ac6a0073a19d7db7d9b94"
  },
  "glb_plain": {
   "file": "mal216099702e3.glb",
   "sha256": "7b4a25c70aa7e2f0ea9ac46489c6677b54a06e9935169bd6aefe25d550c0b278"
  },
  "glb_etched": {
   "file": "mal216099702e3-etched.glb",
   "sha256": "4a051161fc240874a9a48bf5061abc4dd9e8e6b5eef624c7ae605ce4df65e13d"
  }
 },
 "etch": {
  "tool": "adom-aiflow-etch --up z --face top --over-vendor-mark --keep-old-mark --lines 'MAL2160|99702E3' --along y --mark dark",
  "why": "the planner's default (two lines along X) ran across the cathode bar, which it reads as an existing marking; along Y the block sits beside the bar. Dark mark on the light aluminium can.",
  "gate": "WARN",
  "warnings": [
   "text runs across the long axis (the top is round, both axes 11.3 mm)",
   "dark mark on a light body (aluminium can)"
  ],
  "text": [
   "MAL2160",
   "99702E3"
  ],
  "cap_height_mm": 0.97,
  "virtual": true,
  "note": "Virtual identification mark, not Vishay's marking (capacitance, voltage, date code, group code and cathode bar; doc 28405 p.1)."
 },
 "hero": {
  "file": "mal216099702e3-hero.glb",
  "sha256": "9106aef14db27459879f1a6afd6a0089bf215d5d97d9999acc5b851de35e6d85",
  "generator": "adom/component-hero 0.1.2 scripts/hero_glb.py",
  "result": "pads 4, silk items 12, pin1 added dot (AI), labels 3; align OK (offset 0.0 mm)",
  "note": "labels: '+' at pad 1, '-' at pad 2, 'MP' once for the two mechanical pads; the generator added a dot beside pad 1 in addition to the footprint's '+'"
 }
}