main
John Lauer Component record for cc0805kkx5r7bb106: files batch 1 c5c4036 1d ago
{
 "schema": "adom/component-lod@1",
 "mpn": "CC0805KKX5R7BB106",
 "upAxis": "Z",
 "units": "metres",
 "status": "candidate (AI-checked, not human-reviewed)",
 "purpose": "clean board-use component models: no footprint pads, outlines, labels or silkscreen; no marking (UPY-GPHC X5R V.32, all 20 pages searched)",
 "source": {
  "path": "CC0805KKX5R7BB106.step",
  "sha256": "9a669c1a2f1ea25b88b401acef6efeaa80a067bd7da9db6993de719a7fbe155c"
 },
 "sourceToDisplay": "uniform scale 0.001 (mm to m); no rotation, no translation; origin = footprint origin, seat z = 0",
 "generator": "lod.py (capencoder passives, OCCT via cadquery-ocp)",
 "removedHelpers": [],
 "levels": [
  {
   "level": "high",
   "path": "lod/high.glb",
   "sha256": "41a2f92fd99108abebc0d8ae4e560071069f07339675012c462b543155e69039",
   "sizeBytes": 68412,
   "decodedBufferBytes": 66504,
   "triangles": 1580,
   "primitives": 2,
   "bounds": {
    "min": [
     -0.001,
     -0.000625,
     0.0
    ],
    "max": [
     0.001,
     0.000625,
     0.00125
    ]
   },
   "approximation": {
    "method": "OCCT BRepMesh_IncrementalMesh",
    "linearDeflectionMm": 0.0005,
    "angularDeflectionRad": 0.1
   },
   "detailVisibility": {
    "virtualMpn": false,
    "note": "no marking: the datasheet specifies none"
   },
   "review": "Candidate: rendered preview checked by AI (silhouette, terminals, seat z=0); not human-reviewed",
   "preview": {
    "path": "lod/high.png",
    "sha256": "50923d9455072a153bdead91e898748628b482e69141cf2ddcaf8ae8f8d76c51",
    "sizeBytes": 7445,
    "width": 400,
    "height": 300,
    "view": "iso",
    "sourceLevelSha256": "41a2f92fd99108abebc0d8ae4e560071069f07339675012c462b543155e69039"
   }
  },
  {
   "level": "medium",
   "path": "lod/medium.glb",
   "sha256": "6c5c207f4307d03548b7363ce199977cbb554c5f9e06198fd405ba6ff353c871",
   "sizeBytes": 22036,
   "decodedBufferBytes": 20136,
   "triangles": 476,
   "primitives": 2,
   "bounds": {
    "min": [
     -0.001,
     -0.000625,
     0.0
    ],
    "max": [
     0.001,
     0.000625,
     0.00125
    ]
   },
   "approximation": {
    "method": "OCCT BRepMesh_IncrementalMesh",
    "linearDeflectionMm": 0.004,
    "angularDeflectionRad": 0.35
   },
   "detailVisibility": {
    "virtualMpn": false,
    "note": "no marking: the datasheet specifies none"
   },
   "review": "Candidate: rendered preview checked by AI (silhouette, terminals, seat z=0); not human-reviewed",
   "preview": {
    "path": "lod/medium.png",
    "sha256": "1368bb0430542f9f12db79d2f97f62198cd286196a409af0ebb0a2adca5f6e10",
    "sizeBytes": 7413,
    "width": 400,
    "height": 300,
    "view": "iso",
    "sourceLevelSha256": "6c5c207f4307d03548b7363ce199977cbb554c5f9e06198fd405ba6ff353c871"
   }
  },
  {
   "level": "low",
   "path": "lod/low.glb",
   "sha256": "e19c46d167ec05bc80e900f8e26c709a96f8b335a0dc947afb0ff9b4d6bf5482",
   "sizeBytes": 11948,
   "decodedBufferBytes": 10056,
   "triangles": 236,
   "primitives": 2,
   "bounds": {
    "min": [
     -0.001,
     -0.000625,
     0.0
    ],
    "max": [
     0.001,
     0.000625,
     0.00125
    ]
   },
   "approximation": {
    "method": "OCCT BRepMesh_IncrementalMesh",
    "linearDeflectionMm": 0.02,
    "angularDeflectionRad": 0.9
   },
   "detailVisibility": {
    "virtualMpn": false,
    "note": "no marking: the datasheet specifies none"
   },
   "review": "Candidate: rendered preview checked by AI (silhouette, terminals, seat z=0); not human-reviewed",
   "preview": {
    "path": "lod/low.png",
    "sha256": "615252a6e2d83e0b8fb653a48be15637b76c3f3558196017dba6726a214d052a",
    "sizeBytes": 7283,
    "width": 400,
    "height": 300,
    "view": "iso",
    "sourceLevelSha256": "e19c46d167ec05bc80e900f8e26c709a96f8b335a0dc947afb0ff9b4d6bf5482"
   }
  },
  {
   "level": "super-low",
   "path": "lod/super-low.glb",
   "sha256": "bfc48347930e9906213ebd04f86f813d08d4f5f70692a6649d7226f2db36da7e",
   "sizeBytes": 3828,
   "decodedBufferBytes": 1944,
   "triangles": 36,
   "primitives": 2,
   "bounds": {
    "min": [
     -0.001,
     -0.000625,
     0.0
    ],
    "max": [
     0.001,
     0.000625,
     0.00125
    ]
   },
   "approximation": {
    "method": "per-material bounding boxes split at the part centre (terminals, body, overcoat)"
   },
   "detailVisibility": {
    "virtualMpn": false,
    "note": "no marking: the datasheet specifies none"
   },
   "review": "Candidate: rendered preview checked by AI (silhouette, terminals, seat z=0); not human-reviewed",
   "preview": {
    "path": "lod/super-low.png",
    "sha256": "2aa2e58f3b79f2e3606892667467c1a836915217287eeafdcc6d5dea696b6dec",
    "sizeBytes": 6956,
    "width": 400,
    "height": 300,
    "view": "iso",
    "sourceLevelSha256": "bfc48347930e9906213ebd04f86f813d08d4f5f70692a6649d7226f2db36da7e"
   }
  }
 ],
 "hints": [
  "All four levels share pose and units; super-low is boxes per material group, chosen for board overviews."
 ]
}