component
U.FL-R-SMT-1(80)
Public Made by Adomby adom
Hirose U.FL-R-SMT-1(80) surface-mount U.FL micro coaxial receptacle, 50 Ohm, 3.0 x 2.6 mm, 1.25 mm high, 10,000 pcs reel. KiCad symbol, footprint, Fusion library and 3D.
main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174
{
"schema": "adom/component-provenance@1",
"mpn": "U.FL-R-SMT-1(80)",
"manufacturer": "Hirose Electric",
"classification_legend": {
"manufacturer-supplied": "manufacturer bytes, untouched",
"source-derived": "written by Adom from cited manufacturer documents",
"AI-created": "geometry modelled by an AI from cited drawings; no manufacturer CAD content",
"derived": "generated by a tool from the files above"
},
"sources": [
{
"document": "Hirose drawing EDC3-302540-86, U.FL-R-SMT-1(80), CL0331-0472-2-80 (09.05.2025)",
"url": "https://www.hirose.com/api/v1/products/CL0331-0472-2-80/documents/drawing_2d/content?lang=EN",
"retrieved_utc": "2026-10-17T17:09:24Z",
"sha256": "3bdbd2b665ccb3d36bd8ffcb5976349883b3994918b28507259f4c879aa6ebe9",
"redistribution": "Not redistributed. Linked by URL only."
},
{
"document": "Hirose specification sheet ELC4-302540-86, U.FL-R-SMT-1(80)",
"url": "https://www.hirose.com/en/product/p/CL0331-0472-2-80",
"used_for": "impedance, VSWR, temperature, contact resistance, mating cycles",
"redistribution": "Not redistributed."
},
{
"document": "Hirose U.FL series catalog (Aug.1.2025), p.12 receptacle outline, recommended PCB mounting pattern and metal mask",
"url": "https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/8850/PdfFile_828479.pdf",
"retrieved_utc": "2026-10-17T17:02:41Z",
"sha256": "ff9f1b5c581e002ce3f8e4adc306bb7695643c3b063735e82742f5e8b7ccd371",
"redistribution": "Not redistributed."
},
{
"document": "Hirose 3D model U.FL-R-SMT-1.stp (zip CL03310472280_3dstep)",
"url": "https://www.hirose.com/api/v1/products/CL0331-0472-2-80/documents/model_3d_step/content",
"stp_sha256": "91e7dca3c23beabcd8002f3ee97eb66666266a50ece3e52f4a818d28aed505fb",
"licence": "Hirose read-me: the 3D model may not be distributed, modified, posted or otherwise used without Hirose's written permission",
"decision": "NOT published and NOT used as geometry. The published STEP is AI-created from the drawing."
}
],
"distributors_checked": {
"date": "2026-10-17",
"tool": "adom-parts-search",
"mouser": "798-UFLRSMT180",
"digikey": "26-U.FL-R-SMT-1(80)TR-ND",
"lcsc": "C88374"
},
"files": [
{
"file": "u-fl-r-smt-1-80.kicad_sym",
"sha256": "982049fa3b46ae82dd01743d31e0c946e679b4ee862b1519d4ffec04c2c2f406",
"bytes": 2507,
"classification": "source-derived",
"source": "EDC3-302540-86 (CENTER CONTACT (SIG), OUTER CONTACT (GND))",
"assumptions": [
"Coaxial convention: pin 1 = SIG (centre), pin 2 = GND (shell); both passive"
]
},
{
"file": "u-fl-r-smt-1-80.kicad_mod",
"sha256": "8542c5936c2831723185f05182fea4e89c046eded14a97b660b571098606ceae",
"bytes": 3424,
"classification": "source-derived",
"source": "EDC3-302540-86 recommended PCB layout and metal mask (identical to catalog p.12)",
"assumptions": [
"GND 2x 1.05 x 2.2 at x = +-1.475 (4.0 outer, 1.9 inner); SIG 1.0 x 1.05 at (0, +1.525), its top edge 1.0 below the coax axis",
"Paste: GND 0.9 x 2.0 at x = +-1.5, SIG 0.8 x 0.85; stencil 0.10 to 0.12 mm",
"F.Cu keep-out zone x +-0.95, y -1.1..+1.0 ('No conductive traces in this area')",
"Origin on the mating (coax) axis; plain rectangular pads as drawn"
],
"verification": "kicad-cli 10.0.3 pcb drc on a scratch board: parsed; 0 violations for this footprint"
},
{
"file": "u-fl-r-smt-1-80.step",
"sha256": "fd1545fa643d518ef0782055465eb7fc10094531c879d92229a250ae99ac8e4e",
"bytes": 138826,
"classification": "AI-created",
"source": "EDC3-302540-86 / catalog p.12 outline",
"assumptions": [
"Simplified: housing 2.6 x 2.6 x 0.35 R0.3, shell dia 2.0 to 1.25 high, GND tabs 3.0 overall x 1.8, SIG tab 0.6 wide to (3.1) overall, centre contact dia 0.44",
"No Hirose geometry used"
],
"frame": "mm, Z-up, seating plane / PCB top z = 0, X/Y = KiCad footprint frame with Y mirrored; footprint (model) offset and rotation 0",
"licence": "CC-BY-4.0 (Adom-authored, no manufacturer CAD content)",
"features": "provenance/u-fl-r-smt-1-80-features.json"
},
{
"file": "u-fl-r-smt-1-80.glb",
"sha256": "6887a248b9d0071f3f4636f30e02654d5885f2c15b39bf36601a508450d67ebd",
"bytes": 37152,
"classification": "derived",
"source": "u-fl-r-smt-1-80.step via step2glb convert (service-step2glb, XCAF colours kept)"
},
{
"file": "u-fl-r-smt-1-80-hero.glb",
"sha256": "7befbff555daf737f62ca48c8d9515195724484117a40eae4199d54b00d434c0",
"bytes": 61168,
"classification": "derived (presentation only, not for board use)",
"source": "u-fl-r-smt-1-80.glb + u-fl-r-smt-1-80.kicad_mod + page.json pins via component-hero hero_glb.py (adom-hero 1.4)",
"align": {
"ok": false,
"centre_offset_mm": 0.475,
"tolerance_mm": 0.32,
"orientation_flipped": false,
"contacts_bbox_mm": [
-1.5,
1.5,
-1.55,
1.55
],
"pads_bbox_mm": [
-2.0,
2.0,
-2.05,
1.1
],
"seating_z_mm": -0.0
},
"sidecar": "u-fl-r-smt-1-80-hero.overlay.json"
},
{
"file": "u-fl-r-smt-1-80-hero.overlay.json",
"sha256": "1761af59a4ff50fa04165624531c11a73783426107c04af7911b07ee970bb963",
"bytes": 2297,
"classification": "derived",
"source": "hero_glb.py sidecar"
},
{
"file": "u-fl-r-smt-1-80.lbr",
"sha256": "4afe226989349618e2250888744483f306335caadf1cc7f616580c9686d5c4ab",
"bytes": 9408,
"classification": "derived",
"source": "adom-lbr generate from the .kicad_sym + .kicad_mod (lint PASS)"
},
{
"file": "viewers/symbol.html",
"sha256": "28d2c15f123a0e56d566454e8d1da79b98d42715c49a0830c98c37a7a3ef4ffe",
"bytes": 123700,
"classification": "derived",
"source": "adom-symbol embed"
},
{
"file": "viewers/footprint.html",
"sha256": "c0fe22c592e09a75d9a04d817bc259ef2da0eb2c1211bb8d67088d9f83467a1c",
"bytes": 18281,
"classification": "derived",
"source": "adom-footprint embed"
},
{
"file": "docs/hero.png",
"sha256": "e105ecb31e4941ceba9812c73bff8a3c7d4d3cca8d02a1cbea10f5bf51020353",
"bytes": 33133,
"classification": "derived",
"source": "step2glb thumbnail (iso) of the plain STEP"
}
],
"mpn_marking": {
"text": null,
"omitted": "No clear flat surface: the top is the round mating shell around the centre contact (the planner's mark would float across the mating opening) and the 0.35 mm housing walls cannot hold the 16-character MPN legibly. The plain model is the board-use model."
},
"verification": [
"step2glb features on every STEP: Z-up, seated (see *-features.json); footprint (model) binding is identity",
"component-hero align guard: FAIL (see unresolved), centre offset 0.475 mm",
"independent per-pad seat check (scratch script): every copper pad has metal contact geometry at the seating plane inside its outline: OK",
"adom-lbr lint PASS; adom-symbol / adom-footprint embed OK"
],
"unresolved": [
"component-hero align guard reports FAIL (centre offset 0.475 mm > 0.32 mm tolerance). Cause: the Hirose land pattern is asymmetric (SIG pad centred 1.525 mm from the coax axis, GND pads centred on it) and the housing and the unsoldered rear shell tab also sit on the seating plane, so the bounding-box heuristic cannot centre. The independent per-pad check passes and the placement matches EDC3-302540-86.",
"No virtual MPN mark (see mpn_marking)",
"If the Hirose STEP is wanted, Hirose's written permission is required"
],
"generated_utc": "2026-10-17",
"generator": "Claude Code (Anthropic Claude) for Adom; CadQuery 2.8.0 / OCP 7.9.3; KiCad file format 9 (sym 20241209, mod 20241229); step2glb service; adom-aiflow-etch; component-hero hero_glb.py (adom-hero 1.4); adom-lbr; adom-symbol / adom-footprint embed",
"licence": "Adom-authored files: CC-BY-4.0 (see LICENSE). Manufacturer documents keep their own terms and are not redistributed here."
}