main
John Lauer LODs, models.json, verification log, provenance and tools, README, license c543194 16h ago
{
 "schema": "adom/component-lod@1",
 "mpn": "CX3225GA08000D0PTVTT",
 "units": "metres (glTF)",
 "upAxis": "Z (Adom/KiCad frame; seated on z = 0, centred on the footprint origin)",
 "status": "candidate",
 "source": {
  "path": "cx3225ga08000d0ptvtt-etched.step",
  "sha256": "0aa4e2207762fd76f84df09c5ed2369a303a050593d20aab91ac4fea2704b0f5"
 },
 "generator": "provenance/tools/build_cx3225ga.py (CadQuery 2.8.0) -> adom-aiflow-etch -> step2glb convert --compress none -> glTF Transform 4.1.0 (dedup, join per named part, prune; weld + meshopt simplify on low and super-low; KHR_mesh_quantization on medium, low, super-low) via provenance/tools/lod.mjs -> provenance/tools/materials.py; previews by provenance/tools/render.py",
 "levels": [
  {
   "level": "high",
   "path": "lod/cx3225ga08000d0ptvtt-high.glb",
   "sha256": "a8893c37ea04e1a3c065bf5ec0f3baef6f7a1254ebf0b3ab3412c6dfd9a587cd",
   "sizeBytes": 46512,
   "decodedBufferBytes": 40806,
   "triangles": 1229,
   "primitives": 6,
   "boundsMm": [
    -1.6,
    -1.25,
    0.0,
    1.6,
    1.25,
    0.855
   ],
   "markingIncluded": true,
   "mark": {
    "mark_z_min_mm": 0.855,
    "mark_z_max_mm": 0.855,
    "chip_top_mm": 0.85,
    "lift_um": 5.0
   },
   "helperNodes": [],
   "extensions": [],
   "derivation": "etched STEP, uncompressed; primitives batched per part (lossless): ceramic base, seal ring, lid, both gold electrodes with their end castellations, and the virtual MPN mark",
   "review": "candidate: inspected as cached images (depth-buffered render); not qualified in a streaming LOD viewer",
   "preview": {
    "path": "lod/cx3225ga08000d0ptvtt-high.png",
    "sha256": "e50001546e4c4955c96fef0064c83b09a2ddf55322836ccd920552322f7f3461",
    "sizeBytes": 24105,
    "width": 400,
    "height": 400,
    "view": "iso (front-left, from above), same camera on every level",
    "sourceLevelSha256": "a8893c37ea04e1a3c065bf5ec0f3baef6f7a1254ebf0b3ab3412c6dfd9a587cd"
   }
  },
  {
   "level": "medium",
   "path": "lod/cx3225ga08000d0ptvtt-medium.glb",
   "sha256": "da7025446dd8a31327fd73672b38910e2cdba04ef3efd517e0c67c1ca7e6d4b9",
   "sizeBytes": 34488,
   "decodedBufferBytes": 23226,
   "triangles": 1229,
   "primitives": 6,
   "boundsMm": [
    -1.6,
    -1.25,
    0.0,
    1.6,
    1.25,
    0.855
   ],
   "markingIncluded": true,
   "mark": {
    "mark_z_min_mm": 0.855,
    "mark_z_max_mm": 0.855,
    "chip_top_mm": 0.85,
    "lift_um": 4.96
   },
   "helperNodes": [],
   "extensions": [
    "KHR_mesh_quantization"
   ],
   "derivation": "the high level, quantized (KHR_mesh_quantization); geometry otherwise unchanged, virtual mark kept",
   "review": "candidate: inspected as cached images (depth-buffered render); not qualified in a streaming LOD viewer",
   "preview": {
    "path": "lod/cx3225ga08000d0ptvtt-medium.png",
    "sha256": "2ef9c31d31e27e57648ebb2ed99d232ca81111f47212c6e1a613fdab06a8ba6e",
    "sizeBytes": 23084,
    "width": 400,
    "height": 400,
    "view": "iso (front-left, from above), same camera on every level",
    "sourceLevelSha256": "da7025446dd8a31327fd73672b38910e2cdba04ef3efd517e0c67c1ca7e6d4b9"
   }
  },
  {
   "level": "low",
   "path": "lod/cx3225ga08000d0ptvtt-low.glb",
   "sha256": "e71db4e8909b9c6aa942ceb4496099cb470289fd8d8817f9617d160f5342d35a",
   "sizeBytes": 15612,
   "decodedBufferBytes": 8556,
   "triangles": 386,
   "primitives": 5,
   "boundsMm": [
    -1.6,
    -1.25,
    0.0,
    1.6,
    1.25,
    0.85
   ],
   "markingIncluded": false,
   "mark": null,
   "helperNodes": [],
   "extensions": [
    "KHR_mesh_quantization"
   ],
   "derivation": "unmarked STEP, batched, welded and simplified (meshopt, ratio 0.5, error 0.2 % of the part), quantized; the virtual mark is omitted (unreadable at this size); both electrodes, castellations and the pad-1 R0.3 corner kept",
   "review": "candidate: inspected as cached images (depth-buffered render); not qualified in a streaming LOD viewer",
   "preview": {
    "path": "lod/cx3225ga08000d0ptvtt-low.png",
    "sha256": "28e1cc63e0ec319007b04dec5dd51d111ecf1c6fad434a6a1e71adb3c8221744",
    "sizeBytes": 10090,
    "width": 400,
    "height": 400,
    "view": "iso (front-left, from above), same camera on every level",
    "sourceLevelSha256": "e71db4e8909b9c6aa942ceb4496099cb470289fd8d8817f9617d160f5342d35a"
   }
  },
  {
   "level": "super-low",
   "path": "lod/cx3225ga08000d0ptvtt-super-low.glb",
   "sha256": "ea0326889bed080f3a98ac93f3c538c683cbab4f5f2ceb75342ba9d556ac8742",
   "sizeBytes": 9932,
   "decodedBufferBytes": 3984,
   "triangles": 168,
   "primitives": 5,
   "boundsMm": [
    -1.6,
    -1.25,
    -0.0,
    1.6,
    1.25,
    0.85
   ],
   "markingIncluded": false,
   "mark": null,
   "helperNodes": [],
   "extensions": [
    "KHR_mesh_quantization"
   ],
   "derivation": "the builder's --simple variant (no castellations, polygonal electrode outline, no R0.3 corner), simplified (ratio 0.5, error 0.4 %), quantized; both electrodes kept, marking omitted",
   "review": "candidate: inspected as cached images (depth-buffered render); not qualified in a streaming LOD viewer",
   "preview": {
    "path": "lod/cx3225ga08000d0ptvtt-super-low.png",
    "sha256": "2fed8bc2272f617972aa25ea0073ce4bea3d77d8e305d7815b23fc2d6f67e9ac",
    "sizeBytes": 8610,
    "width": 400,
    "height": 400,
    "view": "iso (front-left, from above), same camera on every level",
    "sourceLevelSha256": "ea0326889bed080f3a98ac93f3c538c683cbab4f5f2ceb75342ba9d556ac8742"
   }
  }
 ],
 "hints": [
  "Board-use files: no footprint pad outlines, pad labels, silkscreen or board artwork (helperNodes is empty on every level).",
  "The annotated hero is a separate file (cx3225ga08000d0ptvtt-hero.glb) and is never used on a board."
 ],
 "updated": "2026-10-21"
}