feat: Add HRO TYPE-C-31-D-04 USB-C Connector Footprint and Model

This commit is contained in:
2026-02-14 06:17:15 -08:00
parent 248f267361
commit d8b3301af2
2 changed files with 10791 additions and 0 deletions

View File

@@ -0,0 +1,333 @@
(footprint "USB_C_Receptacle_HRO_TYPE-C-31-D-04"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 0 -2.5 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "20ce34cf-24fe-4bf4-b405-7bf127fe7f64")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TYPE-C-31-D-04"
(at 0 2.5 0)
(unlocked yes)
(layer "F.Fab")
(uuid "c3956441-fff4-476e-8888-5eccf0f405dd")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "ff293c77-497d-4bad-82ba-44d0de658770")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "f779ac83-75a6-4299-a9b8-d20ee467f964")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -3.9 -1.599998)
(end -3.5 -1.6)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "d092c9e5-eab6-411e-8da1-a69957134814")
)
(fp_line
(start -3.9 1.599998)
(end -3.5 1.6)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "67d8ec14-2c00-4f5c-82e2-d7cd141f34c0")
)
(fp_line
(start -3.5 1.6)
(end 3.5 1.6)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "9ad31f52-44d5-4af7-bbd7-884535c3bda5")
)
(fp_line
(start 3.9 -1.599998)
(end 3.5 -1.6)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "aac205ae-9370-4f74-94a3-f5786532f2a6")
)
(fp_line
(start 3.9 1.599998)
(end 3.5 1.6)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "89528890-4a43-4969-979e-7ae90210a947")
)
(fp_arc
(start -4.4 -1.316905)
(mid -4.18729 -1.524314)
(end -3.9 -1.6)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "7ee36806-e333-4b05-a839-8dfd3961195b")
)
(fp_arc
(start -3.9 1.6)
(mid -4.18729 1.524314)
(end -4.4 1.316905)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "d622f953-3982-4dac-b83e-5d3b1f29ff5f")
)
(fp_arc
(start 3.9 -1.6)
(mid 4.18729 -1.524314)
(end 4.4 -1.316905)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "4e532935-823e-43bb-9085-2806b1a7ea40")
)
(fp_arc
(start 4.4 1.316903)
(mid 4.18729 1.524312)
(end 3.9 1.599998)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "6d3d71f6-785e-40c3-b6cc-3f76a29f34a2")
)
(fp_line
(start -5 -1.8)
(end -5 1.8)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "28fd8bd8-1a40-4a23-b8b2-9105045d0771")
)
(fp_line
(start -5 1.8)
(end 5 1.8)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "3a617042-8787-47e8-865f-201b576f2acf")
)
(fp_line
(start 5 -1.8)
(end -5 -1.8)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "0c02fe82-89ad-43c5-be7e-ea0f52061742")
)
(fp_line
(start 5 1.8)
(end 5 -1.8)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "38e347d5-a15e-46e1-817d-4497f91b471c")
)
(fp_line
(start -3.900001 -1.7)
(end 3.90503 -1.705025)
(stroke
(width 0.1)
(type default)
)
(layer "F.Fab")
(uuid "7094de2b-0059-4457-bd45-08bae7ab7c71")
)
(fp_line
(start 3.905026 1.694975)
(end -3.900005 1.7)
(stroke
(width 0.1)
(type default)
)
(layer "F.Fab")
(uuid "93b6b560-e7e8-4e6c-a031-238a84340d8f")
)
(fp_arc
(start -4.6 -1)
(mid -4.394975 -1.494975)
(end -3.9 -1.7)
(stroke
(width 0.1)
(type default)
)
(layer "F.Fab")
(uuid "99cbd41a-76fe-4d5a-adb0-051db2e8abf2")
)
(fp_arc
(start -3.9 1.7)
(mid -4.394975 1.494975)
(end -4.6 1)
(stroke
(width 0.1)
(type default)
)
(layer "F.Fab")
(uuid "ee3656df-1503-438b-b86a-0ed2f5972a30")
)
(fp_arc
(start 3.905025 -1.705025)
(mid 4.4 -1.5)
(end 4.605025 -1.005025)
(stroke
(width 0.1)
(type default)
)
(layer "F.Fab")
(uuid "e21cdf56-feb9-4210-9f65-fdaf6d767e2a")
)
(fp_arc
(start 4.605025 0.994975)
(mid 4.4 1.48995)
(end 3.905025 1.694975)
(stroke
(width 0.1)
(type default)
)
(layer "F.Fab")
(uuid "b417b4dd-fc9e-4dce-b9df-a13742b715ed")
)
(fp_text user "${REFERENCE}"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(uuid "968d20b0-3733-4d86-ae14-43e5deaa8989")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "A5" smd rect
(at -0.5 -0.775 90)
(size 1.55 0.7)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "b1406f62-5eae-40d4-891d-ab64f9ff6779")
)
(pad "A9" smd rect
(at 1.52 -0.775 90)
(size 1.55 0.8)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "2c1238c2-35ef-41c5-9d88-18dce4aa5c52")
)
(pad "A12" smd rect
(at 2.75 -0.775 90)
(size 1.55 0.9)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "6c6c65eb-cb3d-4777-b1e4-99dfeacd8bfa")
)
(pad "B5" smd rect
(at 0.5 -0.775 90)
(size 1.55 0.7)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "61f1f0d7-9b99-429b-b2de-58c3c0b800e2")
)
(pad "B9" smd rect
(at -1.52 -0.775 90)
(size 1.55 0.8)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "8e70c961-21c1-4e9a-a318-84685ca23401")
)
(pad "B12" smd rect
(at -2.75 -0.775 90)
(size 1.55 0.9)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "1e20fae1-ba79-4829-8a97-f9c60152bcbd")
)
(pad "S1" thru_hole roundrect
(at -4.32 0 90)
(size 2 1)
(drill oval 1.5 0.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.5)
(uuid "e18877d6-4914-45ae-b2ef-6f801d5ac415")
)
(pad "S1" thru_hole roundrect
(at 4.32 0 90)
(size 2 1)
(drill oval 1.5 0.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.5)
(uuid "44a2151f-344a-46a7-8b83-a8472c602cd9")
)
(embedded_fonts no)
(model "${KIPRJMOD}/asymworks/3dmodels/Asym_Conn_USB.3dshapes/HRO_TYPE-C-31-D-08A.step"
(offset
(xyz 0 0 6.5)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz -180 -0 -0)
)
)
)