component
AS5047P-ATSM
Public Made by Adomby adom
AMS Position Sensors, TSSOP-14. Pinout extracted from the datasheet, KiCad symbol/footprint/3D.
main
John Lauer
KiCad's library model checked against ams' limits and kept (foot 0.529 mm at the gauge plane, in 0.45..0.75); four LODs…
cb10da4
14d ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162
{
"schema": "adom/component-lod@1",
"mpn": "AS5047P-ATSM",
"units": "metres (glTF)",
"upAxis": "Z (Adom/KiCad frame; seated on z = 0, centred on the footprint origin)",
"status": "candidate",
"updated": "2026-10-21",
"source": {
"path": "as5047p-atsm-etched.step",
"sha256": "f03f698c0c6b04890f8d06f780f3fa888883ea936256c1431d0cc7568fd6796d"
},
"generator": "step2glb 0.13.2 -> glTF Transform 3.10.1 (dedup, join per part, prune; weld + meshopt simplify on low/super-low; quantize) -> materials.py (tin leads); previews by render.py",
"hints": [
"Board-use files: no footprint pad outlines, pad labels, silkscreen or board artwork (helperNodes is empty on every level)."
],
"levels": [
{
"level": "high",
"path": "lod/as5047p-atsm-high.glb",
"sha256": "c4e14a505b2e590de003feb98b2eeb21f817830475ff9faf8745cee364a7f861",
"sizeBytes": 84976,
"decodedBufferBytes": 81012,
"triangles": 2310,
"primitives": 4,
"boundsMm": [
-3.2,
-2.5,
-0.0,
3.2,
2.5,
1.005
],
"markingIncluded": true,
"mark": {
"mark_z_min_mm": 1.005,
"mark_z_max_mm": 1.005,
"chip_top_mm": 1.0,
"lift_um": 5.0
},
"helperNodes": [],
"extensions": [],
"derivation": "etched STEP, uncompressed; primitives batched per part (lossless)",
"review": "candidate: inspected as cached images (depth-buffered render); not qualified in a streaming LOD viewer",
"preview": {
"path": "lod/as5047p-atsm-high.png",
"sha256": "966ad61308cb263130a771ca3704fc3556ed5c01445cfe67c4b9665b2acaf119",
"sizeBytes": 31100,
"width": 400,
"height": 400,
"view": "iso (front-left, from above), same camera on every level",
"sourceLevelSha256": "c4e14a505b2e590de003feb98b2eeb21f817830475ff9faf8745cee364a7f861"
}
},
{
"level": "medium",
"path": "lod/as5047p-atsm-medium.glb",
"sha256": "5beb2d9155878393c62f1072742679c3904ec16d9904c96f40cb995a2a359c74",
"sizeBytes": 62568,
"decodedBufferBytes": 47436,
"triangles": 2310,
"primitives": 4,
"boundsMm": [
-3.2,
-2.5,
-0.0,
3.2,
2.5,
1.005
],
"markingIncluded": true,
"mark": {
"mark_z_min_mm": 1.005,
"mark_z_max_mm": 1.005,
"chip_top_mm": 1.0,
"lift_um": 4.98
},
"helperNodes": [],
"extensions": [
"KHR_mesh_quantization"
],
"derivation": "etched STEP, batched, quantized (KHR_mesh_quantization); marking kept",
"review": "candidate: inspected as cached images (depth-buffered render); not qualified in a streaming LOD viewer",
"preview": {
"path": "lod/as5047p-atsm-medium.png",
"sha256": "7e244afb8906462c3c52104ec7a3db5c90094c4cbc71c0a1aa0f33bdabc1b791",
"sizeBytes": 31041,
"width": 400,
"height": 400,
"view": "iso (front-left, from above), same camera on every level",
"sourceLevelSha256": "5beb2d9155878393c62f1072742679c3904ec16d9904c96f40cb995a2a359c74"
}
},
{
"level": "low",
"path": "lod/as5047p-atsm-low.glb",
"sha256": "ca7e57c411c5baef3546b0e7ad6b6f2a75ffd3bbf6fb6793df08d190da7926a8",
"sizeBytes": 30888,
"decodedBufferBytes": 22668,
"triangles": 1094,
"primitives": 3,
"boundsMm": [
-3.2,
-2.5,
-0.0,
3.2,
2.5,
1.0
],
"markingIncluded": false,
"mark": null,
"helperNodes": [],
"extensions": [
"KHR_mesh_quantization"
],
"derivation": "plain STEP, welded and simplified (meshopt, ratio 0.5, error 0.2 %), quantized; marking omitted",
"review": "candidate: inspected as cached images (depth-buffered render); not qualified in a streaming LOD viewer",
"preview": {
"path": "lod/as5047p-atsm-low.png",
"sha256": "fa6e2291ddc7a6ccdcd78a143c62fcff7fc081b332768e93537f0419e7366a7f",
"sizeBytes": 25668,
"width": 400,
"height": 400,
"view": "iso (front-left, from above), same camera on every level",
"sourceLevelSha256": "ca7e57c411c5baef3546b0e7ad6b6f2a75ffd3bbf6fb6793df08d190da7926a8"
}
},
{
"level": "super-low",
"path": "lod/as5047p-atsm-super-low.glb",
"sha256": "0fd2e5f45262b03335db973360a8b689a71acf43128eacdf0e0a71be5574419c",
"sizeBytes": 23096,
"decodedBufferBytes": 16296,
"triangles": 740,
"primitives": 3,
"boundsMm": [
-3.2,
-2.5,
-0.0,
3.2,
2.5,
1.0
],
"markingIncluded": false,
"mark": null,
"helperNodes": [],
"extensions": [
"KHR_mesh_quantization"
],
"derivation": "plain STEP, simplified (ratio 0.25, error 0.8 %), quantized; terminals and pin-1 cue kept, marking omitted",
"review": "candidate: inspected as cached images (depth-buffered render); not qualified in a streaming LOD viewer",
"preview": {
"path": "lod/as5047p-atsm-super-low.png",
"sha256": "07e8e266f99737135d810cf5281d1d9e710f47ffd963ad951cd26056bc9e527e",
"sizeBytes": 25578,
"width": 400,
"height": 400,
"view": "iso (front-left, from above), same camera on every level",
"sourceLevelSha256": "0fd2e5f45262b03335db973360a8b689a71acf43128eacdf0e0a71be5574419c"
}
}
]
}