Added footprint for USB connector USB-CD16HMXTR.
This commit is contained in:
@@ -0,0 +1,70 @@
|
||||
(footprint "USB_C_Receptacle_OST_USB-CD16HMXTR"
|
||||
(version 20221018)
|
||||
(generator "manual")
|
||||
(layer "F.Cu")
|
||||
(descr "USB Type-C receptacle, USB 2.0, 16 contacts (12 pads), horizontal / side entry, MID-MOUNT (offset height 1.60 mm), SMT contacts + 4 through-hole shell stakes, requires a 9.24 x 6.70 mm board-edge cutout. On Shore Technology USB-CD16HMXTR series (USB-CD16HMWTR white / USB-CD16HMBTR black). Dimensions taken from the OST Type-C catalogue P.C.B Layout drawing.")
|
||||
(tags "USB C Type-C receptacle mid-mount 16P board cutout on-shore OST")
|
||||
(attr smd)
|
||||
|
||||
(fp_text reference "REF**" (at 0 -2.8) (layer "F.SilkS")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value "USB_C_Receptacle_OST_USB-CD16HMXTR" (at 0 8.6) (layer "F.Fab")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text user "${REFERENCE}" (at 0 3.4) (layer "F.Fab")
|
||||
(effects (font (size 0.8 0.8) (thickness 0.12)))
|
||||
)
|
||||
|
||||
(fp_line (start -4.62 6.7) (end -4.62 0) (stroke (width 0.05) (type solid)) (layer "Edge.Cuts"))
|
||||
(fp_arc (start -4.62 0) (mid -4.24 -0.2) (end -3.86 0) (stroke (width 0.05) (type solid)) (layer "Edge.Cuts"))
|
||||
(fp_line (start -3.86 0) (end 3.86 0) (stroke (width 0.05) (type solid)) (layer "Edge.Cuts"))
|
||||
(fp_arc (start 3.86 0) (mid 4.24 -0.2) (end 4.62 0) (stroke (width 0.05) (type solid)) (layer "Edge.Cuts"))
|
||||
(fp_line (start 4.62 0) (end 4.62 6.7) (stroke (width 0.05) (type solid)) (layer "Edge.Cuts"))
|
||||
|
||||
(fp_line (start -7 6.7) (end -4.62 6.7) (stroke (width 0.05) (type dash)) (layer "Dwgs.User"))
|
||||
(fp_line (start 4.62 6.7) (end 7 6.7) (stroke (width 0.05) (type dash)) (layer "Dwgs.User"))
|
||||
|
||||
(pad "A1" smd rect (at -3.2 -0.55) (size 0.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask"))
|
||||
(pad "B12" smd rect (at -3.2 -0.55) (size 0.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask"))
|
||||
(pad "A4" smd rect (at -2.4 -0.55) (size 0.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask"))
|
||||
(pad "B9" smd rect (at -2.4 -0.55) (size 0.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask"))
|
||||
(pad "B8" smd rect (at -1.75 -0.55) (size 0.3 1.1) (layers "F.Cu" "F.Paste" "F.Mask"))
|
||||
(pad "A5" smd rect (at -1.25 -0.55) (size 0.3 1.1) (layers "F.Cu" "F.Paste" "F.Mask"))
|
||||
(pad "B7" smd rect (at -0.75 -0.55) (size 0.3 1.1) (layers "F.Cu" "F.Paste" "F.Mask"))
|
||||
(pad "A6" smd rect (at -0.25 -0.55) (size 0.3 1.1) (layers "F.Cu" "F.Paste" "F.Mask"))
|
||||
(pad "A7" smd rect (at 0.25 -0.55) (size 0.3 1.1) (layers "F.Cu" "F.Paste" "F.Mask"))
|
||||
(pad "B6" smd rect (at 0.75 -0.55) (size 0.3 1.1) (layers "F.Cu" "F.Paste" "F.Mask"))
|
||||
(pad "A8" smd rect (at 1.25 -0.55) (size 0.3 1.1) (layers "F.Cu" "F.Paste" "F.Mask"))
|
||||
(pad "B5" smd rect (at 1.75 -0.55) (size 0.3 1.1) (layers "F.Cu" "F.Paste" "F.Mask"))
|
||||
(pad "B4" smd rect (at 2.4 -0.55) (size 0.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask"))
|
||||
(pad "A9" smd rect (at 2.4 -0.55) (size 0.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask"))
|
||||
(pad "B1" smd rect (at 3.2 -0.55) (size 0.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask"))
|
||||
(pad "A12" smd rect (at 3.2 -0.55) (size 0.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask"))
|
||||
|
||||
(pad "SHIELD" thru_hole oval (at -5.62 0.6) (size 1 1.8) (drill oval 0.6 1.4) (layers "*.Cu" "*.Mask"))
|
||||
(pad "SHIELD" thru_hole oval (at 5.62 0.6) (size 1 1.8) (drill oval 0.6 1.4) (layers "*.Cu" "*.Mask"))
|
||||
(pad "SHIELD" thru_hole oval (at -5.62 4.6) (size 1 2.2) (drill oval 0.6 1.8) (layers "*.Cu" "*.Mask"))
|
||||
(pad "SHIELD" thru_hole oval (at 5.62 4.6) (size 1 2.2) (drill oval 0.6 1.8) (layers "*.Cu" "*.Mask"))
|
||||
|
||||
(fp_line (start -4.47 0.2) (end 4.47 0.2) (stroke (width 0.1) (type solid)) (layer "F.Fab"))
|
||||
(fp_line (start 4.47 0.2) (end 4.47 6.7) (stroke (width 0.1) (type solid)) (layer "F.Fab"))
|
||||
(fp_line (start 4.47 6.7) (end -4.47 6.7) (stroke (width 0.1) (type solid)) (layer "F.Fab"))
|
||||
(fp_line (start -4.47 6.7) (end -4.47 0.2) (stroke (width 0.1) (type solid)) (layer "F.Fab"))
|
||||
(fp_line (start -4.47 -1.1) (end 4.47 -1.1) (stroke (width 0.1) (type solid)) (layer "F.Fab"))
|
||||
(fp_line (start -4.47 -1.1) (end -4.47 0.2) (stroke (width 0.1) (type solid)) (layer "F.Fab"))
|
||||
(fp_line (start 4.47 -1.1) (end 4.47 0.2) (stroke (width 0.1) (type solid)) (layer "F.Fab"))
|
||||
(fp_poly (pts (xy -3.75 -1.1) (xy -3.35 -1.1) (xy -3.55 -0.75))
|
||||
(stroke (width 0.1) (type solid)) (fill solid) (layer "F.Fab"))
|
||||
|
||||
(fp_line (start -4.9 -1.35) (end 4.9 -1.35) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))
|
||||
(fp_line (start -4.9 -1.35) (end -4.9 6.7) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))
|
||||
(fp_line (start 4.9 -1.35) (end 4.9 6.7) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))
|
||||
(fp_circle (center -3.2 -1.7) (end -3.1 -1.7)
|
||||
(stroke (width 0.12) (type solid)) (fill solid) (layer "F.SilkS"))
|
||||
|
||||
(fp_line (start -6.37 -1.95) (end 6.37 -1.95) (stroke (width 0.05) (type solid)) (layer "F.CrtYd"))
|
||||
(fp_line (start 6.37 -1.95) (end 6.37 6.95) (stroke (width 0.05) (type solid)) (layer "F.CrtYd"))
|
||||
(fp_line (start 6.37 6.95) (end -6.37 6.95) (stroke (width 0.05) (type solid)) (layer "F.CrtYd"))
|
||||
(fp_line (start -6.37 6.95) (end -6.37 -1.95) (stroke (width 0.05) (type solid)) (layer "F.CrtYd"))
|
||||
)
|
||||
Reference in New Issue
Block a user