component
Alps Alpine SKRPACE010 - SMT Tactile Switch
Public Unreviewedby barrett-land
Alps Alpine SKRPACE010 surface-mount tactile switch, 4.2 x 3.2 x 2.5 mm, with reusable CAD and documented independent 3D variants.
master
John Lauer
Add independent drawing-based switch model, marked variants and reproducible provenance
12a469d
21d ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
{
"classification": "AI-authored dimensional visualization; not manufacturer CAD",
"source": "https://tech.alpsalpine.com/cms.media/product_detail_fig_skrp_d_1_en_c547e1f3b9.gif",
"sourceSha256": "b1660298f100375157e113dbdd4697387fdbee683f52f42bba927c74bff0e97b",
"dimensionedMm": {
"body": [
4.2,
3.2,
1.6
],
"terminalSpanX": 4.6,
"contactRowSpacingY": 2.2,
"retainerHeight": 1.8,
"overallHeight": 2.5,
"stemRadius": 1.1
},
"assumptions": "Undimensioned radii, metal thickness, retainer detail and colors approximate the product photograph. Internal switch mechanism omitted. Terminal naming is geometric, not a qualified electrical mapping.",
"mark": "AI virtual identifier; not factory marking; 0.30 mm text on actuator, .001 mm thick",
"license": "MIT for this independent generator and its generated geometry; no license grant for manufacturer source documents",
"skrpace010-ai.step": {
"sha256": "e52f6d4703a88b13f289c5da3ef46b3c28c975610d7c937caac43f189c06feb9"
},
"skrpace010-ai-mpn.step": {
"sha256": "d3623aa9f5f5ae970f14386a6b5ee64b4c1898ba98118f70551939a964981249"
},
"review": {
"oblique": "Babylon visible review passed: readable mark, actuator, retainer and four terminations; rendering overlap corrected",
"reference": "Manufacturer STEP checked privately for envelope and visual comparison; not redistributed with this independent model",
"nativeFootprintSeating": "Pending, independent model not yet substituted into consuming boards",
"identity": "Exact SKRPACE010 source page and family dimensional drawing",
"limits": "Exterior visualization only; not a tolerance-certified mechanical model or switch simulation"
},
"referenceComparison": {
"SKRPAC.STEP": {
"boundsMm": {
"xmin": -2.29976735390786,
"xmax": 2.29976735390786,
"ymin": -1.6000001000000001,
"ymax": 1.6000001,
"zmin": -2.498001805406602e-16,
"zmax": 2.5000000000000004,
"xlen": 4.59953470781572,
"ylen": 3.2000002,
"zlen": 2.500000000000001
},
"solids": 1,
"faces": 320
},
"skrpace010-ai.step": {
"boundsMm": {
"xmin": -2.3,
"xmax": 2.3,
"ymin": -1.6,
"ymax": 1.6,
"zmin": 0.0,
"zmax": 2.5,
"xlen": 4.6,
"ylen": 3.2,
"zlen": 2.5
},
"solids": 11,
"faces": 101
},
"note": "Reference comparison before housing cosmetic-pocket refinement; envelope unchanged by that subtraction. Manufacturer STEP contains 320 faces; generated plain model has intentionally simplified separate physical parts."
},
"artifactFiles": {
"skrpace010-ai.step": "e52f6d4703a88b13f289c5da3ef46b3c28c975610d7c937caac43f189c06feb9",
"skrpace010-ai-mpn.step": "d3623aa9f5f5ae970f14386a6b5ee64b4c1898ba98118f70551939a964981249",
"skrpace010-ai-mpn.glb": "e2f69595c064c3041a2ee2dbdfd2c26af97423ab962966de39c208f35c22ce25",
"skrpace010-ai-hero.glb": "642d81f191f7207ccd69bdd0afb3f4a7d172695207a42b7dad1c531f4911ebee",
"generate-skrpace.py": "9c9ef3098b61f13b4992e8fa8de39473ef079f5695f7b48ab23ba9e1d9c1d985",
"hero.png": "be68d73b7f2fce59cd421991180697f18708ef611f880eefaca9d141a660422c"
},
"updatedAtUtc": "2026-09-16T23:14:37.113164+00:00"
}