main
Ray Publish 0.1.0 f32e9d4 11d ago
{
  "slug": "nrvs3mb",
  "version": "0.1.0",
  "type": "component",
  "description": "onsemi Diodes - General Purpose, DO-214AA(SMB). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
  "tags": [
    "component",
    "diodes",
    "nrvs3mb",
    "factory-2.0.0",
    "extractor-text"
  ],
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "nrvs3mb.kicad_sym",
    "nrvs3mb.kicad_mod",
    "nrvs3mb.glb",
    "nrvs3mb.step",
    "nrvs3mb.lbr",
    "docs/hero.png",
    "docs/nrvs3mb-datasheet.pdf",
    "viewers/symbol.html",
    "viewers/footprint.html",
    "nrvs3mb-hero.glb",
    "nrvs3mb-hero.overlay.json",
    "nrvs3mb-etched.glb"
  ],
  "component": {
    "mpn": "NRVS3MB",
    "manufacturer": "onsemi",
    "package": "DO-214AA(SMB)",
    "pin_count": 2,
    "category": "Diodes",
    "subcategory": "Diodes - General Purpose",
    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8589999073802817536",
    "parts": {
      "symbol": "nrvs3mb.kicad_sym",
      "footprint": "nrvs3mb.kicad_mod",
      "model_3d": "nrvs3mb-hero.glb",
      "model_3d_plain": "nrvs3mb-etched.glb",
      "model_3d_step": "nrvs3mb-etched.step",
      "model_3d_step_plain": "nrvs3mb.step",
      "lbr": "nrvs3mb.lbr"
    },
    "distributor_links": {
      "lcsc": "C893749",
      "digikey": "488-NRVS3MBTR-ND",
      "mouser": "863-NRVS3MB"
    },
    "distributor_check": {
      "checked_at": "2026-10-15T15:28:56Z",
      "source": "Component Ocean /api/assign-pns",
      "digikey": {
        "pn": "488-NRVS3MBTR-ND",
        "status": "found",
        "lifecycle": "Active"
      },
      "mouser": {
        "pn": "863-NRVS3MB",
        "status": "found"
      }
    },
    "pins": [
      {
        "number": "1",
        "name": "Cathode",
        "type": "passive",
        "description": "Cathode terminal of the rectifier, identified by the polarity mark on the package. The datasheet gives no further electrical limits for this pin beyond the absolute maximum ratings (VRRM 1000 V, IF(AV) 3 A)."
      },
      {
        "number": "2",
        "name": "Anode",
        "type": "passive",
        "description": "Anode terminal of the rectifier, opposite the cathode mark. The datasheet gives no further electrical limits for this pin beyond the absolute maximum ratings (VRRM 1000 V, IF(AV) 3 A)."
      }
    ],
    "provenance": {
      "extractor": "extract_pins 0.3",
      "factory_chain": {
        "factory": "2.0.0",
        "extractor": "extract_pins 0.3",
        "primary_model": "claude-haiku-5-5",
        "primary_mode": "text",
        "consensus_model": "claude-sonnet-5-5",
        "consensus": "agreed",
        "guards": "pin_guards 0.1: passed",
        "guard_notes": [
          "extractor flagged: The ordering table on page 3 and the marking diagram label the package as 'SMC' for NRVS3MB, but the; The datasheet's marking diagram labels pin 1 as Cathode and pin 2 as Anode, and the page 1 'Polarity"
        ],
        "pages_sent": 5,
        "cost_usd": 0.0284,
        "at": "2026-10-15T15:28:40"
      },
      "datasheet": {
        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8589999073802817536",
        "pages": 5,
        "sha256": "81dcbaf82d876991",
        "source_tier": "lcsc"
      },
      "cad": "KiCad official (CC-BY-SA 4.0)",
      "pins": {
        "total": 2,
        "described": 2,
        "cites_pages": true,
        "refuses_to_fabricate": true
      }
    },
    "viewers": {
      "symbol": "viewers/symbol.html",
      "footprint": "viewers/footprint.html"
    },
    "models_3d": [
      {
        "file": "nrvs3mb.step",
        "role": "plain",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          5.3,
          3.55,
          2.15
        ],
        "zmin_mm": -0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "029466277d91e9f5492556be93e46611049e07115c7913880c547afa96058ed4",
        "checked": "2026-10-15",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      },
      {
        "file": "nrvs3mb-etched.step",
        "role": "eda",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          5.3,
          3.55,
          2.15
        ],
        "zmin_mm": -0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "ef0b797fdeb096d77b5d2c56d3abb0b1ed76cf7660c46a93c12cf9b7d94ac333",
        "checked": "2026-10-15",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ]
  }
}