main
John Lauer Component record for msash168sc7224ktca01: files batch 1 370779c 1d ago
{
 "schema": "adom/component-lod@1",
 "mpn": "MSASH168SC7224KTCA01",
 "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 (the maker specifies none)",
 "source": {
  "path": "MSASH168SC7224KTCA01.step",
  "sha256": "775241ca92746a818b51e2fcfdd4ede8e4388b1d87ce8993ebef70737de9c464"
 },
 "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": "f7007fb8d6baf6e4a61feaa2ff9d8f4a045aebec9fd504223d7eb3138b996d9b",
   "sizeBytes": 3888,
   "decodedBufferBytes": 2016,
   "triangles": 48,
   "primitives": 2,
   "bounds": {
    "min": [
     -0.0008,
     -0.0004,
     0.0
    ],
    "max": [
     0.0008,
     0.0004,
     0.0009
    ]
   },
   "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": "e39363fb2300e66fa30b1d2f7a1703a33afd25ef0adf8ee2db29a7ff886596a1",
    "sizeBytes": 6161,
    "width": 400,
    "height": 300,
    "view": "iso",
    "sourceLevelSha256": "f7007fb8d6baf6e4a61feaa2ff9d8f4a045aebec9fd504223d7eb3138b996d9b"
   }
  },
  {
   "level": "medium",
   "path": "lod/medium.glb",
   "sha256": "f7007fb8d6baf6e4a61feaa2ff9d8f4a045aebec9fd504223d7eb3138b996d9b",
   "sizeBytes": 3888,
   "decodedBufferBytes": 2016,
   "triangles": 48,
   "primitives": 2,
   "bounds": {
    "min": [
     -0.0008,
     -0.0004,
     0.0
    ],
    "max": [
     0.0008,
     0.0004,
     0.0009
    ]
   },
   "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": "e39363fb2300e66fa30b1d2f7a1703a33afd25ef0adf8ee2db29a7ff886596a1",
    "sizeBytes": 6161,
    "width": 400,
    "height": 300,
    "view": "iso",
    "sourceLevelSha256": "f7007fb8d6baf6e4a61feaa2ff9d8f4a045aebec9fd504223d7eb3138b996d9b"
   }
  },
  {
   "level": "low",
   "path": "lod/low.glb",
   "sha256": "f7007fb8d6baf6e4a61feaa2ff9d8f4a045aebec9fd504223d7eb3138b996d9b",
   "sizeBytes": 3888,
   "decodedBufferBytes": 2016,
   "triangles": 48,
   "primitives": 2,
   "bounds": {
    "min": [
     -0.0008,
     -0.0004,
     0.0
    ],
    "max": [
     0.0008,
     0.0004,
     0.0009
    ]
   },
   "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": "e39363fb2300e66fa30b1d2f7a1703a33afd25ef0adf8ee2db29a7ff886596a1",
    "sizeBytes": 6161,
    "width": 400,
    "height": 300,
    "view": "iso",
    "sourceLevelSha256": "f7007fb8d6baf6e4a61feaa2ff9d8f4a045aebec9fd504223d7eb3138b996d9b"
   }
  },
  {
   "level": "super-low",
   "path": "lod/super-low.glb",
   "sha256": "35fc4f726eebfcde50ac08b4af2e513ae795801ebc9b8222fa3c0177491e3d94",
   "sizeBytes": 3812,
   "decodedBufferBytes": 1944,
   "triangles": 36,
   "primitives": 2,
   "bounds": {
    "min": [
     -0.0008,
     -0.0004,
     0.0
    ],
    "max": [
     0.0008,
     0.0004,
     0.0009
    ]
   },
   "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": "cdd3a08c0cb37162f3be254a9ecf1df0be3f88721898174510aa650f9da676f3",
    "sizeBytes": 6169,
    "width": 400,
    "height": 300,
    "view": "iso",
    "sourceLevelSha256": "35fc4f726eebfcde50ac08b4af2e513ae795801ebc9b8222fa3c0177491e3d94"
   }
  }
 ],
 "hints": [
  "All four levels share pose and units; super-low is boxes per material group, chosen for board overviews."
 ]
}