← Commit history

3D pose record (Z-up, origin on the pad centre, seated) in component.models_3d; model_3d_step named; off-origin variants re-seated

John Lauer ·ac1e3f48ad ·14d ago ·parent 1d5475d
1 file changed +46−5
page.json+46−5
@@ -3,7 +3,7 @@   "type": "component",   "slug": "machinecontactmedium",   "title": "MachineContactMedium - Medium Machine Contact",-  "brief": "Adom Medium press-fit machine pin contact (\u00d80.78 hole / \u00d81.30 ring, ~6.4 A)",+  "brief": "Adom Medium press-fit machine pin contact (Ø0.78 hole / Ø1.30 ring, ~6.4 A)",   "version": "1.2.3",   "tags": [     "adom",@@ -30,7 +30,8 @@       "symbol": "MachineContactMedium.kicad_sym",       "footprint": "MachineContactMedium.kicad_mod",       "model_3d": "machinecontactmedium-hero-footprint.glb",-      "step": "machinecontactmedium-mpn.step"+      "step": "machinecontactmedium-mpn.step",+      "model_3d_step": "machinecontactmedium-mpn.step"     },     "series": "Machine Contacts",     "specs": {@@ -56,7 +57,47 @@       "evidence": "machinecontactmedium-hero-footprint.overlay.json",       "nonphysical": true,       "boardUse": false-    }+    },+    "models_3d": [+      {+        "file": "MachineContactMedium.step",+        "role": "variant",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "leads below the board (through-hole)",+        "extents_mm": [+          1.16,+          1.16,+          1.73+        ],+        "zmin_mm": -1.65,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "cba9913901864710d26b819bad6913aa2e4e9a1dd8d9143de9bdde3cabc19279",+        "checked": "2026-10-06",+        "checked_by": "adom-aiflow pose check (Z-up, origin, seat)"+      },+      {+        "file": "machinecontactmedium-mpn.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "leads below the board (through-hole)",+        "extents_mm": [+          1.16,+          1.16,+          1.73+        ],+        "zmin_mm": -1.65,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "92b59b6ed432f5e1f415f1e1bce8ad2527ad40e624548924b62d0bc1a3b1d558",+        "checked": "2026-10-06",+        "checked_by": "adom-aiflow pose check (Z-up, origin, seat)"+      }+    ]   },   "author": {     "name": "Adom",@@ -92,8 +133,8 @@     "*.lbr",     "*-hero.png"   ],-  "description": "MachineContactMedium \u2014 Adom Machine Contact (Connectors). Symbol, footprint, STEP 3D and canonical adom-lbr JSON. Part of the Adom Machine Parts Library.",+  "description": "MachineContactMedium — Adom Machine Contact (Connectors). Symbol, footprint, STEP 3D and canonical adom-lbr JSON. Part of the Adom Machine Parts Library.",   "dependencies": {},   "org": "adom",   "series": "Machine Contacts"-}\ No newline at end of file+}