main
John Lauer Component record for cre2512-fz-r001e-3: files batch 1 ff9a35c 2d ago
{
 "schema": "adom/component-lod@1",
 "mpn": "CRE2512-FZ-R001E-3",
 "upAxis": "Z",
 "units": "metres",
 "status": "candidate (AI-checked, not human-reviewed)",
 "purpose": "clean board-use component models: no footprint pads, outlines, labels or silkscreen; the datasheet marking code R001 on the top overcoat in high and medium, omitted in low and super-low",
 "source": {
  "path": "CRE2512-FZ-R001E-3-marked.step",
  "sha256": "e3a32ae42c22adff4c2e9220a7b89e364b26921469f030f390440b08d92c8be7",
  "unmarked": {
   "path": "CRE2512-FZ-R001E-3.step",
   "sha256": "a6dbd119f57e353632e6c8e5f2c6040f8844e4e5136af832bc7badb43f27ed9c"
  }
 },
 "sourceToDisplay": "uniform scale 0.001 (mm to m); no rotation, no translation; origin = footprint origin, seat z = 0",
 "generator": "lod.py (OCCT via cadquery-ocp)",
 "removedHelpers": [],
 "levels": [
  {
   "level": "high",
   "path": "lod/high.glb",
   "sha256": "053c7a8eb484bc1640e6b72262f5fbc0d22d4909abdcd6dc0d46dc7b03524018",
   "sizeBytes": 156796,
   "decodedBufferBytes": 153384,
   "triangles": 3484,
   "primitives": 4,
   "bounds": {
    "min": [
     -0.0032,
     -0.0016,
     0.0
    ],
    "max": [
     0.0032,
     0.0016,
     0.00091
    ]
   },
   "approximation": {
    "method": "OCCT BRepMesh_IncrementalMesh",
    "linearDeflectionMm": 0.0005,
    "angularDeflectionRad": 0.1
   },
   "detailVisibility": {
    "virtualMpn": false,
    "manufacturerMarking": true,
    "note": "datasheet marking code shown on the top coat"
   },
   "review": "Candidate: rendered preview checked by AI (silhouette, terminals, seat z=0); not human-reviewed",
   "preview": {
    "path": "lod/high.png",
    "sha256": "ce08535b8f944c0bd8d17109671cb5a411b9402806d03ce58f21e6cff34c6eca",
    "sizeBytes": 9638,
    "width": 400,
    "height": 300,
    "view": "iso",
    "sourceLevelSha256": "053c7a8eb484bc1640e6b72262f5fbc0d22d4909abdcd6dc0d46dc7b03524018"
   }
  },
  {
   "level": "medium",
   "path": "lod/medium.glb",
   "sha256": "c3d455d5ae815c5008e48319c240870b8738922b99aad590b3007bf204a27c89",
   "sizeBytes": 60624,
   "decodedBufferBytes": 57216,
   "triangles": 1216,
   "primitives": 4,
   "bounds": {
    "min": [
     -0.0032,
     -0.0016,
     0.0
    ],
    "max": [
     0.0032,
     0.0016,
     0.00091
    ]
   },
   "approximation": {
    "method": "OCCT BRepMesh_IncrementalMesh",
    "linearDeflectionMm": 0.004,
    "angularDeflectionRad": 0.35
   },
   "detailVisibility": {
    "virtualMpn": false,
    "manufacturerMarking": true,
    "note": "datasheet marking code shown on the top coat"
   },
   "review": "Candidate: rendered preview checked by AI (silhouette, terminals, seat z=0); not human-reviewed",
   "preview": {
    "path": "lod/medium.png",
    "sha256": "bddc8ae8269d3d792a2a134a1ac63edc32c037b97a92a09fa7eac4a5429d384b",
    "sizeBytes": 9600,
    "width": 400,
    "height": 300,
    "view": "iso",
    "sourceLevelSha256": "c3d455d5ae815c5008e48319c240870b8738922b99aad590b3007bf204a27c89"
   }
  },
  {
   "level": "low",
   "path": "lod/low.glb",
   "sha256": "0dd9de156667ebe9bb697bb3c5b9235fba5bea24d9d6f208d2843fc9dbf3dc59",
   "sizeBytes": 5872,
   "decodedBufferBytes": 3240,
   "triangles": 60,
   "primitives": 3,
   "bounds": {
    "min": [
     -0.0032,
     -0.0016,
     0.0
    ],
    "max": [
     0.0032,
     0.0016,
     0.0009
    ]
   },
   "approximation": {
    "method": "OCCT BRepMesh_IncrementalMesh",
    "linearDeflectionMm": 0.02,
    "angularDeflectionRad": 0.9
   },
   "detailVisibility": {
    "virtualMpn": false,
    "manufacturerMarking": false,
    "note": "datasheet marking omitted: unreadable at this level"
   },
   "review": "Candidate: rendered preview checked by AI (silhouette, terminals, seat z=0); not human-reviewed",
   "preview": {
    "path": "lod/low.png",
    "sha256": "6a8f0feed1570159c1ddb34ff29de2bb38cd02ead3dac1de5d383cd8f63b7ca2",
    "sizeBytes": 7385,
    "width": 400,
    "height": 300,
    "view": "iso",
    "sourceLevelSha256": "0dd9de156667ebe9bb697bb3c5b9235fba5bea24d9d6f208d2843fc9dbf3dc59"
   }
  },
  {
   "level": "super-low",
   "path": "lod/super-low.glb",
   "sha256": "4909f82cb95e7e948aadd3c4a8d4e4d473837e7892f5c7ee976dbfcf3e74cfb4",
   "sizeBytes": 5220,
   "decodedBufferBytes": 2592,
   "triangles": 48,
   "primitives": 3,
   "bounds": {
    "min": [
     -0.0032,
     -0.0016,
     0.0
    ],
    "max": [
     0.0032,
     0.0016,
     0.0009
    ]
   },
   "approximation": {
    "method": "per-material bounding boxes split at the part centre (terminals, body, overcoat)"
   },
   "detailVisibility": {
    "virtualMpn": false,
    "manufacturerMarking": false,
    "note": "datasheet marking omitted: unreadable at this level"
   },
   "review": "Candidate: rendered preview checked by AI (silhouette, terminals, seat z=0); not human-reviewed",
   "preview": {
    "path": "lod/super-low.png",
    "sha256": "f1a266515c10387a26c999d7d220ebbdebc06f9bc5f170d406728ab1bc8955cc",
    "sizeBytes": 7385,
    "width": 400,
    "height": 300,
    "view": "iso",
    "sourceLevelSha256": "4909f82cb95e7e948aadd3c4a8d4e4d473837e7892f5c7ee976dbfcf3e74cfb4"
   }
  }
 ],
 "hints": [
  "All four levels share pose and units; super-low is boxes per material group, chosen for board overviews."
 ]
}