component
Machine Pin Medium Standard
Public Made by Adomby adom
Adom Medium Standard machine pin (Ø1.2 body / Ø1.2 hole)
← Commit history
drill 1.1mm -> 1.20mm on the medium machine pin (v1.1.1)
5 files changed
+418−19
MachinePinMediumStandard.adom-lbr.json+381−1@@ -1 +1,381 @@-{"schema_version": 2, "mpn": "MachinePinMediumStandard", "manufacturer": "Adom", "package": "", "value": "", "category": "", "symbol": {"name": "MachinePinMediumStandard", "pins": [{"number": "1", "name": "", "x": 200, "y": 0, "length": 79, "rotation": 180}], "body": null, "graphics": [{"kind": "polyline", "points": [[-175.00000000000003, 10.039370078740157], [-100.0, 10.039370078740157]], "width": 7.874015748031497}, {"kind": "polyline", "points": [[-100.0, 17.125984251968504], [-97.44094488188978, 19.68503937007874]], "width": 7.874015748031497}, {"kind": "polyline", "points": [[-100.0, 10.039370078740157], [-100.0, 17.125984251968504]], "width": 7.874015748031497}, {"kind": "polyline", "points": [[-100.0, -10.039370078740157], [-175.00000000000003, -10.039370078740157]], "width": 7.874015748031497}, {"kind": "polyline", "points": [[-100.0, -17.125984251968504], [-100.0, -10.039370078740157]], "width": 7.874015748031497}, {"kind": "polyline", "points": [[-97.44094488188978, 19.68503937007874], [-93.50393700787401, 19.68503937007874]], "width": 7.874015748031497}, {"kind": "polyline", "points": [[-97.44094488188978, -19.68503937007874], [-100.0, -17.125984251968504]], "width": 7.874015748031497}, {"kind": "polyline", "points": [[-93.50393700787401, 19.68503937007874], [2.3622047244094486, 19.68503937007874]], "width": 7.874015748031497}, {"kind": "polyline", "points": [[-93.50393700787401, -19.68503937007874], [-97.44094488188978, -19.68503937007874]], "width": 7.874015748031497}, {"kind": "polyline", "points": [[2.3622047244094486, 31.49606299212599], [10.236220472440946, 31.49606299212599]], "width": 7.874015748031497}, {"kind": "polyline", "points": [[2.3622047244094486, 19.68503937007874], [2.3622047244094486, 31.49606299212599]], "width": 7.874015748031497}, {"kind": "polyline", "points": [[2.3622047244094486, -19.68503937007874], [-93.50393700787401, -19.68503937007874]], "width": 7.874015748031497}, {"kind": "polyline", "points": [[2.3622047244094486, -31.49606299212599], [2.3622047244094486, -19.68503937007874]], "width": 7.874015748031497}, {"kind": "polyline", "points": [[10.236220472440946, 31.49606299212599], [10.236220472440946, 23.62204724409449]], "width": 7.874015748031497}, {"kind": "polyline", "points": [[10.236220472440946, 23.62204724409449], [85.03937007874016, 23.62204724409449]], "width": 7.874015748031497}, {"kind": "polyline", "points": [[10.236220472440946, -23.62204724409449], [10.236220472440946, -31.49606299212599]], "width": 7.874015748031497}, {"kind": "polyline", "points": [[10.236220472440946, -31.49606299212599], [2.3622047244094486, -31.49606299212599]], "width": 7.874015748031497}, {"kind": "polyline", "points": [[85.03937007874016, 31.49606299212599], [116.53543307086615, 31.49606299212599]], "width": 7.874015748031497}, {"kind": "polyline", "points": [[85.03937007874016, 23.62204724409449], [85.03937007874016, 31.49606299212599]], "width": 7.874015748031497}, {"kind": "polyline", "points": [[85.03937007874016, -23.62204724409449], [10.236220472440946, -23.62204724409449]], "width": 7.874015748031497}, {"kind": "polyline", "points": [[85.03937007874016, -31.49606299212599], [85.03937007874016, -23.62204724409449]], "width": 7.874015748031497}, {"kind": "polyline", "points": [[116.53543307086615, 31.49606299212599], [116.53543307086615, -31.49606299212599]], "width": 7.874015748031497}, {"kind": "polyline", "points": [[116.53543307086615, -31.49606299212599], [85.03937007874016, -31.49606299212599]], "width": 7.874015748031497}, {"kind": "arc", "cx": -174.99999999999994, "cy": -0.0, "r": 10.039370078740157, "start": 90.00000000000041, "end": 269.9999999999996, "width": 7.874015748031497}], "designator_prefix": "J", "footprint": "MachinePinMediumStandard"}, "footprint": {"name": "MachinePinMediumStandard", "pads": [{"number": "1", "x_mm": 0.0, "y_mm": 0.0, "w_mm": 1.6, "h_mm": 1.6, "drill_mm": 1.1, "rotation": 0.0, "shape": "circle"}]}, "connect": [{"pin": "1", "pad": "1"}], "provenance": {"source": "kicad_import"}}+{+ "schema_version": 2,+ "mpn": "MachinePinMediumStandard",+ "manufacturer": "Adom",+ "package": "",+ "value": "",+ "category": "",+ "symbol": {+ "name": "MachinePinMediumStandard",+ "pins": [+ {+ "number": "1",+ "name": "",+ "x": 200,+ "y": 0,+ "length": 79,+ "rotation": 180+ }+ ],+ "body": null,+ "graphics": [+ {+ "kind": "polyline",+ "points": [+ [+ -175.00000000000003,+ 10.039370078740157+ ],+ [+ -100.0,+ 10.039370078740157+ ]+ ],+ "width": 7.874015748031497+ },+ {+ "kind": "polyline",+ "points": [+ [+ -100.0,+ 17.125984251968504+ ],+ [+ -97.44094488188978,+ 19.68503937007874+ ]+ ],+ "width": 7.874015748031497+ },+ {+ "kind": "polyline",+ "points": [+ [+ -100.0,+ 10.039370078740157+ ],+ [+ -100.0,+ 17.125984251968504+ ]+ ],+ "width": 7.874015748031497+ },+ {+ "kind": "polyline",+ "points": [+ [+ -100.0,+ -10.039370078740157+ ],+ [+ -175.00000000000003,+ -10.039370078740157+ ]+ ],+ "width": 7.874015748031497+ },+ {+ "kind": "polyline",+ "points": [+ [+ -100.0,+ -17.125984251968504+ ],+ [+ -100.0,+ -10.039370078740157+ ]+ ],+ "width": 7.874015748031497+ },+ {+ "kind": "polyline",+ "points": [+ [+ -97.44094488188978,+ 19.68503937007874+ ],+ [+ -93.50393700787401,+ 19.68503937007874+ ]+ ],+ "width": 7.874015748031497+ },+ {+ "kind": "polyline",+ "points": [+ [+ -97.44094488188978,+ -19.68503937007874+ ],+ [+ -100.0,+ -17.125984251968504+ ]+ ],+ "width": 7.874015748031497+ },+ {+ "kind": "polyline",+ "points": [+ [+ -93.50393700787401,+ 19.68503937007874+ ],+ [+ 2.3622047244094486,+ 19.68503937007874+ ]+ ],+ "width": 7.874015748031497+ },+ {+ "kind": "polyline",+ "points": [+ [+ -93.50393700787401,+ -19.68503937007874+ ],+ [+ -97.44094488188978,+ -19.68503937007874+ ]+ ],+ "width": 7.874015748031497+ },+ {+ "kind": "polyline",+ "points": [+ [+ 2.3622047244094486,+ 31.49606299212599+ ],+ [+ 10.236220472440946,+ 31.49606299212599+ ]+ ],+ "width": 7.874015748031497+ },+ {+ "kind": "polyline",+ "points": [+ [+ 2.3622047244094486,+ 19.68503937007874+ ],+ [+ 2.3622047244094486,+ 31.49606299212599+ ]+ ],+ "width": 7.874015748031497+ },+ {+ "kind": "polyline",+ "points": [+ [+ 2.3622047244094486,+ -19.68503937007874+ ],+ [+ -93.50393700787401,+ -19.68503937007874+ ]+ ],+ "width": 7.874015748031497+ },+ {+ "kind": "polyline",+ "points": [+ [+ 2.3622047244094486,+ -31.49606299212599+ ],+ [+ 2.3622047244094486,+ -19.68503937007874+ ]+ ],+ "width": 7.874015748031497+ },+ {+ "kind": "polyline",+ "points": [+ [+ 10.236220472440946,+ 31.49606299212599+ ],+ [+ 10.236220472440946,+ 23.62204724409449+ ]+ ],+ "width": 7.874015748031497+ },+ {+ "kind": "polyline",+ "points": [+ [+ 10.236220472440946,+ 23.62204724409449+ ],+ [+ 85.03937007874016,+ 23.62204724409449+ ]+ ],+ "width": 7.874015748031497+ },+ {+ "kind": "polyline",+ "points": [+ [+ 10.236220472440946,+ -23.62204724409449+ ],+ [+ 10.236220472440946,+ -31.49606299212599+ ]+ ],+ "width": 7.874015748031497+ },+ {+ "kind": "polyline",+ "points": [+ [+ 10.236220472440946,+ -31.49606299212599+ ],+ [+ 2.3622047244094486,+ -31.49606299212599+ ]+ ],+ "width": 7.874015748031497+ },+ {+ "kind": "polyline",+ "points": [+ [+ 85.03937007874016,+ 31.49606299212599+ ],+ [+ 116.53543307086615,+ 31.49606299212599+ ]+ ],+ "width": 7.874015748031497+ },+ {+ "kind": "polyline",+ "points": [+ [+ 85.03937007874016,+ 23.62204724409449+ ],+ [+ 85.03937007874016,+ 31.49606299212599+ ]+ ],+ "width": 7.874015748031497+ },+ {+ "kind": "polyline",+ "points": [+ [+ 85.03937007874016,+ -23.62204724409449+ ],+ [+ 10.236220472440946,+ -23.62204724409449+ ]+ ],+ "width": 7.874015748031497+ },+ {+ "kind": "polyline",+ "points": [+ [+ 85.03937007874016,+ -31.49606299212599+ ],+ [+ 85.03937007874016,+ -23.62204724409449+ ]+ ],+ "width": 7.874015748031497+ },+ {+ "kind": "polyline",+ "points": [+ [+ 116.53543307086615,+ 31.49606299212599+ ],+ [+ 116.53543307086615,+ -31.49606299212599+ ]+ ],+ "width": 7.874015748031497+ },+ {+ "kind": "polyline",+ "points": [+ [+ 116.53543307086615,+ -31.49606299212599+ ],+ [+ 85.03937007874016,+ -31.49606299212599+ ]+ ],+ "width": 7.874015748031497+ },+ {+ "kind": "arc",+ "cx": -174.99999999999994,+ "cy": -0.0,+ "r": 10.039370078740157,+ "start": 90.00000000000041,+ "end": 269.9999999999996,+ "width": 7.874015748031497+ }+ ],+ "designator_prefix": "J",+ "footprint": "MachinePinMediumStandard"+ },+ "footprint": {+ "name": "MachinePinMediumStandard",+ "pads": [+ {+ "number": "1",+ "x_mm": 0.0,+ "y_mm": 0.0,+ "w_mm": 1.6,+ "h_mm": 1.6,+ "drill_mm": 1.2,+ "rotation": 0.0,+ "shape": "circle"+ }+ ]+ },+ "connect": [+ {+ "pin": "1",+ "pad": "1"+ }+ ],+ "provenance": {+ "source": "kicad_import"+ }+}
MachinePinMediumStandard.kicad_mod+1−1@@ -98,7 +98,7 @@ (pad "1" thru_hole circle (at 0 0) (size 1.6 1.6) - (drill 1.1) + (drill 1.2) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (uuid "633a4dec-1f37-b14c-24ca-eb5468cd87f4")
MachinePinMediumStandard.lbr+1−1@@ -54,7 +54,7 @@ <packages> <package name="MachinePinMediumStandard"> <description>MachinePinMediumStandard</description>- <pad name="1" x="0.0000" y="-0.0000" drill="1.1000" diameter="1.6000" shape="round"/>+ <pad name="1" x="0.0000" y="-0.0000" drill="1.2000" diameter="1.6000" shape="round"/> <circle x="0.0000" y="-0.0000" radius="0.9000" width="0.0500" layer="21"/> <wire x1="-1.0000" y1="1.0000" x2="1.0000" y2="1.0000" width="0.0500" layer="51"/> <wire x1="1.0000" y1="1.0000" x2="1.0000" y2="-1.0000" width="0.0500" layer="51"/>
README.md+29−10@@ -1,35 +1,54 @@ # Machine Pin Medium Standard -Adom **press-fit machine pin** (Medium / Standard) for the Adom modular electronics-system. A machine **pin** (`MP`) presses into a plated through-hole and mates with a machine+Adom **machine pin** (Medium / Standard) for the Adom modular electronics+system. A machine **pin** (`MP`) seats in a plated through-hole and mates with a machine **contact** (`MC`) on a stacked board (32mm scaffold grid). This page carries the corrected KiCad + **Fusion 360 `.lbr`** library and an interactive 3D insertion view. -## Mounting: press-fit (Mill-Max style)+## Mounting: line-to-line in a plated hole -The **Ø1.2mm** pin body presses into a **Ø1.1mm** plated hole -> **0.1mm-diametral interference** (solderless press-fit; solder-assisted with the 300um jet paste on the-annular ring). The hole is intentionally undersized; this is correct, not a clearance fit.+The **Ø1.2mm** pin body seats in a **Ø1.2mm** plated hole, so the fit is nominally+line-to-line and carries **no designed interference**. Retention comes from the solder+joint on the annular ring (300um jet paste), not from the hole gripping the pin.++This changed in v1.1.1. Through v1.1.0 the hole was Ø1.1mm, giving 0.1mm diametral+interference and a solderless press-fit. v1.1.1 returns the drill to Ø1.20mm, the value+the library used before January 2026. At line-to-line nominal, real boards land anywhere+between slight interference and slight clearance depending on hole tolerance and plating+thickness, so do not rely on the pin holding position before reflow.++Large machine pins are unaffected and remain press-fit (Ø3.6 body in a Ø3.45 hole,+0.15mm interference). ## Dimensions (measured from the STEP) | Feature | Value | |---|---|-| Pin body OD (press-fit) | **Ø1.2 mm** |+| Pin body OD | **Ø1.2 mm** | | Seating flange OD | Ø1.6 mm | | Tip / lead-in OD | Ø0.51 mm | | Total height | 10.54 mm (2.8 above board, 7.74 below) | | Footprint pad | Ø1.6 mm |-| Footprint drill (plated) | Ø1.1 mm |+| Footprint drill (plated) | Ø1.2 mm | ## Files - **Fusion 360 library:** `MachinePinMediumStandard.lbr` (EAGLE/Fusion, round thru-hole pad + real pin outline symbol) - KiCad: `MachinePinMediumStandard.kicad_sym`, `MachinePinMediumStandard.kicad_mod`; STEP: `MachinePinMediumStandard.step` - 3D viewer above shows the pin in a 1.6mm FR4 board (50% transparent) with the annular pads,- the 300um jet-paste dots, and the press-fit insertion animated.+ the 300um jet-paste dots, and the insertion animated. ## Paths / provenance -- Original KiCad source: [`adom-inc/adom-kicad-library`](https://github.com/adom-inc/adom-kicad-library/tree/new-v1.1) (MachineContact + MachinePin).+- Dimensions originate in [`adom-inc/adom-tsci-library`](https://github.com/adom-inc/adom-tsci-library)+ (`lib/src/globals.ts`), published as `@tsci/adom-inc.library` v1.1.15.+- KiCad source: [`adom-inc/adom-kicad-library`](https://github.com/adom-inc/adom-kicad-library/tree/new-v1.1)+ (MachineContact + MachinePin). That repository is private, so the link needs org access.+- Public KiCad PCM feed, installable without a login:+ **[Adom KiCad Library](https://wiki.adom.inc/adom/adom-kicad-library)**++ ```+ https://wiki.adom.inc/adom/adom-kicad-library/render/pcm/repository.json+ ```+ - All Adom machine pins in one Fusion library: **[Adom Machine Pins - Fusion Library](https://wiki.adom.inc/adom/adom-machine-pins-fusion-lbr)**.
page.json+6−6@@ -3,8 +3,8 @@ "type": "component", "slug": "machinepinmediumstandard", "title": "Machine Pin Medium Standard",- "brief": "Adom Medium Standard press-fit machine pin (Ø1.2 body / Ø1.1 hole)",- "version": "1.1.0",+ "brief": "Adom Medium Standard machine pin (Ø1.2 body / Ø1.2 hole)",+ "version": "1.1.1", "tags": [ "adom", "adom-modular",@@ -36,10 +36,10 @@ "specs": { "body_od_mm": 1.2, "flange_od_mm": 1.6,- "drill_mm": 1.1,+ "drill_mm": 1.2, "pad_mm": 1.6,- "mount": "press-fit",- "interference_mm": 0.1+ "mount": "line-to-line (solder-retained)",+ "interference_mm": 0.0 } }, "discovery_triggers": [@@ -72,4 +72,4 @@ "path": "MachinePinMediumStandard-hero.png" }, "org": "adom"-}+}