Update footprints, 3D models of SMA & HDRs, M3 MHs

pull/1/head
linuswck 2023-11-28 11:12:42 +08:00
parent 9fdc1b7ea1
commit 198ebbb9e2
5 changed files with 12443 additions and 6 deletions

View File

@ -207,16 +207,16 @@
(property "Reference" "J" (at 5.08 2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "BG120-10-A-0-N-D" (at 10.16 -12.7 0)
(property "Value" "M20-7870542" (at 10.16 -12.7 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "laserSocket:BG120-10-A-0-N-D" (at 0 0 0)
(property "Footprint" "laserSocket:M20-7870542" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "MFR_PN" "BG120-10-A-0-N-D" (at 0 0 0)
(property "MFR_PN" "M20-7870542" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "kirdy_socket_1_1_1"
@ -310,16 +310,16 @@
(property "Reference" "J" (at 5.08 2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "BG120-10-A-0-N-D" (at 10.16 -12.7 0)
(property "Value" "M20-7870542" (at 10.16 -12.7 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "laserSocket:BG120-10-A-0-N-D" (at -1.27 0 0)
(property "Footprint" "laserSocket:M20-7870542" (at -1.27 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "MFR_PN" "BG120-10-A-0-N-D" (at 0 0 0)
(property "MFR_PN" "M20-7870542" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "kirdy_socket_2_1_1"

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,30 @@
(footprint "78614110360_Receptacle" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Small Receptacle Footprint for 78614110360")
(attr through_hole)
(fp_text reference "REF**" (at 0 -4.25 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.1)))
(tstamp 9a489406-4ef8-4b76-86fa-bad77d0d3ec6)
)
(fp_text value "78614110360" (at 0 1 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 88c52b20-06ab-4987-ba5b-c34280174f26)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0e2863ec-f59a-4c98-9232-c7104e422184)
)
(fp_circle (center 0 0) (end 3.2 0)
(stroke (width 0.15) (type solid)) (fill none) (layer "Cmts.User") (tstamp cba62500-5259-4a17-b491-f4c0c32c1b8d))
(fp_circle (center 0 0) (end 3.45 0)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 84c3fb36-0185-49d4-ade4-764684c6e995))
(pad "1" thru_hole circle (at -2.2 0) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp d6e6880b-b3c4-44be-bb42-e60c610ea646))
(pad "1" thru_hole circle (at -1.6 -1.6) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp e1dc9b4b-c997-4a29-a0b3-f5db0fd9ee85))
(pad "1" thru_hole circle (at -1.6 1.6) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp ab57c4a0-7950-4295-9a52-f4f967dee60e))
(pad "1" thru_hole circle (at 0 -2.2) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp cb5f495f-d0cf-4875-8128-a63eda929f8a))
(pad "1" thru_hole circle (at 0 0) (size 6 6) (drill 3.2) (layers "*.Cu" "*.Mask") (tstamp 5be7e35b-77ad-449a-8913-42f00a6235d6))
(pad "1" thru_hole circle (at 0 2.2) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp 70675791-59a8-4962-9a90-8967d71d0a19))
(pad "1" thru_hole circle (at 1.6 -1.6) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp 177008f7-bfdd-455a-82e4-99b92d1424dc))
(pad "1" thru_hole circle (at 1.6 1.6) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp 746d013e-b642-48f1-b55e-022854e0cbf2))
(pad "1" thru_hole circle (at 2.2 0) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp bfb1ef03-4b50-49d2-9629-c34ba5ce034c))
)

View File

@ -0,0 +1,119 @@
(footprint "M20-7870542" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(attr smd)
(fp_text reference "REF**" (at -2.54 -7.62 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.1)))
(tstamp 0273a18c-94d1-44c3-af1e-527fab086e64)
)
(fp_text value "M20-7870542" (at 0 1 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a2d31889-d572-40b9-ad4a-8452298c5506)
)
(fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 77044264-b8dc-46c2-b449-40f0544bdab8)
)
(fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 9c96aaa4-fde2-4139-9de4-52d122522299)
)
(fp_line (start -4.699 -6.604) (end -0.381 -6.604)
(stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 5277ea48-2467-4a73-9a24-4c88b2d0d472))
(fp_rect (start -5.08 -6.35) (end 5.08 6.35)
(stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 361112e1-0142-4a2d-bcac-79acbd64ad13))
(fp_line (start -3.6 -5.4) (end -3.6 -4.76)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1ee21055-ddae-421b-a6d5-bd4a06badc2f))
(fp_line (start -3.6 -4.76) (end -2.54 -4.76)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp af585a40-c860-4a7c-a355-0c28aac63fc4))
(fp_line (start -3.6 -2.86) (end -3.6 -2.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1b3ab2e9-6e4f-466a-aab2-74573e2d2270))
(fp_line (start -3.6 -2.22) (end -2.54 -2.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7aeda1d8-f679-42bf-b7db-801b6d5e66c4))
(fp_line (start -3.6 -0.32) (end -3.6 0.32)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8c122e1b-2d3f-4439-a063-1b38a0a1e075))
(fp_line (start -3.6 0.32) (end -2.54 0.32)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 06c61c04-a249-422e-ac8d-12be15199de1))
(fp_line (start -3.6 2.22) (end -3.6 2.86)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cc769b8f-1735-4b93-b488-d3bd964f865c))
(fp_line (start -3.6 2.86) (end -2.54 2.86)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d887d00a-837a-4b8f-9c96-bc4d78a97f50))
(fp_line (start -3.6 4.76) (end -3.6 5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0ba4a3e2-0130-4498-bff8-28106533e9c3))
(fp_line (start -3.6 5.4) (end -2.54 5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c30068b0-1cad-4461-b27b-763fe77d4a1f))
(fp_line (start -2.54 -5.4) (end -3.6 -5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9ee07ec6-889f-455b-a127-d011cbf0abeb))
(fp_line (start -2.54 -5.4) (end -1.59 -6.35)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5f24a478-fca6-427f-b22b-b788733e92b9))
(fp_line (start -2.54 -2.86) (end -3.6 -2.86)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bff0e5ca-9538-4fe2-8210-7d83d176eadc))
(fp_line (start -2.54 -0.32) (end -3.6 -0.32)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b07a45b6-9c9b-4d2b-b4f1-5b535a0d8360))
(fp_line (start -2.54 2.22) (end -3.6 2.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 04b89562-7bbc-4924-9725-37e737380aa0))
(fp_line (start -2.54 4.76) (end -3.6 4.76)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e43256a8-eb0f-48d5-a9b2-70db6d416c63))
(fp_line (start -2.54 6.35) (end -2.54 -5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c2b4bfcb-a82d-4a9d-84a4-9a07ed94a4ac))
(fp_line (start -1.59 -6.35) (end 2.54 -6.35)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8a6bdc4c-8528-45d3-bdc7-3710f6c50e12))
(fp_line (start 2.54 -6.35) (end 2.54 6.35)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dad1a591-e5ef-46ec-8c2e-8b54c8a92b3b))
(fp_line (start 2.54 -5.4) (end 3.6 -5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9834da6d-cfb7-4613-ac98-687b5c9382fd))
(fp_line (start 2.54 -2.86) (end 3.6 -2.86)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f82f74f4-ed0a-4900-8332-8b1e46f2a433))
(fp_line (start 2.54 -0.32) (end 3.6 -0.32)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6bb9e8d8-9295-47af-b11e-37dd0be0c18f))
(fp_line (start 2.54 2.22) (end 3.6 2.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b406c9bf-d371-4920-8607-fd26e7de6466))
(fp_line (start 2.54 4.76) (end 3.6 4.76)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 47b89644-8249-42df-839d-2158f6fb655b))
(fp_line (start 2.54 6.35) (end -2.54 6.35)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 487bd566-920b-4d46-ae61-c4b4bf397629))
(fp_line (start 3.6 -5.4) (end 3.6 -4.76)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5f3866d2-a26a-445d-aea5-846aae06186c))
(fp_line (start 3.6 -4.76) (end 2.54 -4.76)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2379f7e0-a077-43a4-bab8-fd2c6cd63638))
(fp_line (start 3.6 -2.86) (end 3.6 -2.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 169ce337-ff11-4927-acd5-d1fccbbf386b))
(fp_line (start 3.6 -2.22) (end 2.54 -2.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 66ba808b-b6bd-4033-b090-501e901fb129))
(fp_line (start 3.6 -0.32) (end 3.6 0.32)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5aef4e40-c7f8-4f30-a6d0-96a17c369718))
(fp_line (start 3.6 0.32) (end 2.54 0.32)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3fa7335e-b52d-4849-b738-0226f92ee844))
(fp_line (start 3.6 2.22) (end 3.6 2.86)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0dd3f59a-24d6-4347-9907-89fd6dc0ea0b))
(fp_line (start 3.6 2.86) (end 2.54 2.86)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 40eeac1c-2fa8-4f0d-82cb-23a617159ee1))
(fp_line (start 3.6 4.76) (end 3.6 5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp eb2823a2-9531-45fb-9869-f155e4cb7cce))
(fp_line (start 3.6 5.4) (end 2.54 5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2f101afb-09a3-4302-b580-0e23a7070d4e))
(pad "1" smd roundrect (at -2.825 -5.08 90) (size 1.02 1.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 3cdf9e46-ce83-49b0-a8e2-e935d2ab82ba))
(pad "2" smd roundrect (at 2.825 -5.08 90) (size 1.02 1.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp d1a138cb-27a5-4541-86d8-803fe7bf05b8))
(pad "3" smd roundrect (at -2.825 -2.54 90) (size 1.02 1.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 4f6d949e-69d1-4e32-b60a-5b258ef3c8a3))
(pad "4" smd roundrect (at 2.825 -2.54 90) (size 1.02 1.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 8fcab232-d5f6-44ff-b991-280a8b2c9f55))
(pad "5" smd roundrect (at -2.825 0 90) (size 1.02 1.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 8a68c6bd-9e6f-4a4b-8904-05da323db021))
(pad "6" smd roundrect (at 2.825 0 90) (size 1.02 1.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 8d7ace6a-1036-46cf-895c-4fcedfc20959))
(pad "7" smd roundrect (at -2.825 2.54 90) (size 1.02 1.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp e09809c7-a789-4514-b341-4b9d059f6c53))
(pad "8" smd roundrect (at 2.825 2.54 90) (size 1.02 1.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 780e80d6-c36b-4597-a3d0-52aa8adf84f5))
(pad "9" smd roundrect (at -2.825 5.08 90) (size 1.02 1.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 7898f706-f85b-465a-b32e-be198098c5eb))
(pad "10" smd roundrect (at 2.825 5.08 90) (size 1.02 1.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 3d63e9ff-3450-4a90-99ec-eee2d03ab1c5))
(model "${KIPRJMOD}/laserSocket.pretty/M20-7870542_asm.stp"
(offset (xyz -1.27 3.81 7.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

File diff suppressed because it is too large Load Diff