Skip to content

Commit

Permalink
add hytepro footprints that should sit flush with the PCB edge
Browse files Browse the repository at this point in the history
  • Loading branch information
ebastler committed Oct 31, 2023
1 parent 91c8fd4 commit 6c46ec7
Show file tree
Hide file tree
Showing 2 changed files with 142 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
(footprint "CON_HytePro_M411P_Plug_1x04-P2.20mm_Horizontal_FlushMount" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "HytePro M411P magnetic connector footprint (4 pin) Link: https://www.hyte.pro/product/m411p.html")
(tags "HytePro magnetic connector")
(attr through_hole)
(fp_text reference "REF**" (at -2.4 2.1 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 40c1508f-2839-4747-aab6-cd8694c2e22e)
)
(fp_text value "CON_HytePro_M411P_Plug_1x04-P2.20mm_Horizontal_FlushMount" (at 0 1 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 7a01bde0-db1f-40cc-a2c9-f4d82080f14b)
)
(fp_text user "PCB Edge" (at 3.3 -2.6 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)) (justify bottom))
(tstamp 9762a2b3-e8f1-4635-be46-3b11c23cb42e)
)
(fp_text user "${REFERENCE}" (at 3.25 -1.75) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 9c3a691c-7f96-4ca1-8a80-fb81efb59592)
)
(fp_line (start -4.36 -1.135) (end -4.36 1.165)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d7d115e3-aa6b-4a0d-b32c-152118f8dbb9))
(fp_line (start -4.36 1.165) (end -1.16 1.165)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 00282a94-5723-4ef6-a724-82da31bdd8ad))
(fp_line (start -0.4 1.7) (end 0.4 1.7)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 35397a69-f832-4ac4-bc86-c5a189a9e2ef))
(fp_line (start 0 1.3) (end -0.4 1.7)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e34bf85f-af42-48bc-9da4-683fa1a35e3f))
(fp_line (start 0.4 1.7) (end 0 1.3)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5805579e-b23e-4805-99ae-9b90ec61e11c))
(fp_line (start 7.76 1.165) (end 10.96 1.165)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2fcac16b-76bf-453e-886a-5a39970256da))
(fp_line (start 10.96 -1.135) (end 10.96 1.165)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 344f09b3-135b-4793-9364-3ecd6dd7b3f1))
(fp_line (start -4.2 -1.95) (end 10.8 -1.95)
(stroke (width 0.12) (type solid)) (layer "Cmts.User") (tstamp 5edc8e95-381c-4396-8d47-c128a310272f))
(fp_line (start -4.803554 -2.803447) (end -4.596448 -3.010447)
(stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 8e6a13de-842e-45a9-a856-8377366ab295))
(fp_line (start -4.450002 -3.364) (end -4.45 -4.149894)
(stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp a5fe9ce5-e00f-4ad8-bd6b-bb599acebeb6))
(fp_line (start -4.45 -1.949892) (end 11.049999 -1.949892)
(stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 6df894e1-4d86-44f2-b152-2976182438f7))
(fp_line (start 11.05 -3.363999) (end 11.049999 -4.149894)
(stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 85e79a75-1ef2-4c9f-ae27-1fea66824bdc))
(fp_line (start 11.196446 -3.010446) (end 11.403552 -2.803448)
(stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp d5185e45-816f-4c54-8903-4f9e1cad65d3))
(fp_arc (start -4.950001 -4.649894) (mid -4.596466 -4.503427) (end -4.45 -4.149894)
(stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp bf5886fe-b551-40b2-9269-d856f5c3b371))
(fp_arc (start -4.450002 -3.364) (mid -4.488035 -3.172643) (end -4.596448 -3.010447)
(stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp d466e382-c823-479b-a4b4-28e8da3f4d7c))
(fp_arc (start -4.45 -1.949892) (mid -4.911926 -2.25856) (end -4.803554 -2.803447)
(stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 6b95d519-4639-45bb-a8a0-b23c725264a5))
(fp_arc (start 11.049999 -4.149894) (mid 11.196414 -4.503481) (end 11.55 -4.649895)
(stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 7eec8a45-593c-4f53-b190-d9cc192e5927))
(fp_arc (start 11.196446 -3.010446) (mid 11.088048 -3.172657) (end 11.05 -3.363999)
(stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp d8b8a8f1-1af7-4551-8aed-9187bf04f395))
(fp_arc (start 11.403552 -2.803448) (mid 11.51197 -2.258535) (end 11.049999 -1.949892)
(stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 460e9596-c4aa-4068-bd90-29c1020eee22))
(pad "" np_thru_hole circle (at -1.7 0.2) (size 1 1) (drill 1) (layers "F&B.Cu" "*.Mask") (tstamp ed6d5b75-c563-44a2-81ba-c25260ed6f5e))
(pad "" np_thru_hole circle (at 8.3 0.2) (size 1 1) (drill 1) (layers "F&B.Cu" "*.Mask") (tstamp 349848cd-4356-4507-b18b-3577057eef91))
(pad "1" thru_hole roundrect (at 0 0) (size 1.5 2) (drill 0.8) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25) (tstamp 0a052d04-474c-412c-87e7-a338d59b3e40))
(pad "2" thru_hole oval (at 2.2 0) (size 1.5 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp d875c25a-3c51-48b9-98df-12f157ee91bc))
(pad "3" thru_hole oval (at 4.4 0) (size 1.5 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 63c522b4-9d7d-45cf-a13c-3f7104f35fdc))
(pad "4" thru_hole oval (at 6.6 0) (size 1.5 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 406bebfb-bddc-431d-97d8-c0ea89f0824d))
(model "${KICAD7_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/CON_HytePro_M411P_Plug_1x04.step"
(offset (xyz 0 0 -1.2))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
(footprint "CON_HytePro_M411P_Receptacle_1x04-P2.20mm_Horizontal_FlushMount" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "HytePro M411P magnetic connector footprint (4 pin) Link: https://www.hyte.pro/product/m411p.html")
(tags "HytePro magnetic connector")
(attr through_hole)
(fp_text reference "REF**" (at -8.8 2 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 40c1508f-2839-4747-aab6-cd8694c2e22e)
)
(fp_text value "CON_HytePro_M411P_Receptacle_1x04-P2.20mm_Horizontal_FlushMount" (at -6.6 1 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 7a01bde0-db1f-40cc-a2c9-f4d82080f14b)
)
(fp_text user "PCB Edge" (at -3.3 -2.6 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)) (justify bottom))
(tstamp e6c5ce55-b033-4e07-825f-edf5d55f15cc)
)
(fp_text user "${REFERENCE}" (at -3.25 -1.75) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 31612d2e-440f-466d-ba09-cfdb26785824)
)
(fp_line (start -10.76 -1.135) (end -10.76 1.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b2b2d9e7-1f6a-4250-ace6-a2aa9a64d5f3))
(fp_line (start -10.76 1.065) (end -7.76 1.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 00282a94-5723-4ef6-a724-82da31bdd8ad))
(fp_line (start -0.4 1.8) (end 0.4 1.8)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 35397a69-f832-4ac4-bc86-c5a189a9e2ef))
(fp_line (start 0 1.4) (end -0.4 1.8)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e34bf85f-af42-48bc-9da4-683fa1a35e3f))
(fp_line (start 0.4 1.8) (end 0 1.4)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5805579e-b23e-4805-99ae-9b90ec61e11c))
(fp_line (start 1.16 1.065) (end 4.16 1.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2fcac16b-76bf-453e-886a-5a39970256da))
(fp_line (start 4.16 -1.135) (end 4.16 1.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7e928a86-3241-47ae-a5eb-cd6a5adddb98))
(fp_line (start -10.8 -1.95) (end 4.2 -1.95)
(stroke (width 0.12) (type solid)) (layer "Cmts.User") (tstamp 89a0903c-48d9-4bc9-a1dd-da82a0fca700))
(fp_line (start -11.403554 -2.803447) (end -11.196448 -3.010447)
(stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 5da27437-376b-40da-ba23-b2a8547bf1f3))
(fp_line (start -11.05 -1.949892) (end 4.449999 -1.949892)
(stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp ad49bc03-3016-4d3d-927a-f8026cf7f85d))
(fp_line (start -11.049999 -7.250894) (end -11.049998 -3.363997)
(stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 8db61a86-bfd3-4427-a170-462fa345f31d))
(fp_line (start 4.45 -7.250892) (end 4.450002 -3.363997)
(stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 1e34a336-daf9-41d2-a4a8-a8762ab54746))
(fp_line (start 4.596446 -3.010446) (end 4.803552 -2.803448)
(stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 61d543fd-4ac4-4341-8486-75f0797846a3))
(fp_arc (start -11.550001 -7.750891) (mid -11.196456 -7.604437) (end -11.049999 -7.250894)
(stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp cbfcede0-4f4f-42c6-927b-50650bd10320))
(fp_arc (start -11.050002 -3.364) (mid -11.088035 -3.172643) (end -11.196448 -3.010447)
(stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp a994d6ed-be97-48a2-9649-560aa7e2127a))
(fp_arc (start -11.05 -1.949892) (mid -11.511926 -2.25856) (end -11.403554 -2.803447)
(stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 3158ee8a-e4d7-45b1-aa74-e5bf8aba7264))
(fp_arc (start 4.45 -7.250892) (mid 4.596464 -7.604429) (end 4.950001 -7.750892)
(stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 6900b172-846a-4c1d-a587-c27e0fb13895))
(fp_arc (start 4.596446 -3.010446) (mid 4.488048 -3.172657) (end 4.45 -3.363999)
(stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 6db57a04-3168-4d2b-bc33-5c52fd4c4998))
(fp_arc (start 4.803552 -2.803448) (mid 4.91197 -2.258535) (end 4.449999 -1.949892)
(stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 59fb70a1-0820-4859-a411-c950181f2fcf))
(pad "" np_thru_hole circle (at -8.3 0.2) (size 1 1) (drill 1) (layers "F&B.Cu" "*.Mask") (tstamp ed6d5b75-c563-44a2-81ba-c25260ed6f5e))
(pad "" np_thru_hole circle (at 1.7 0.2) (size 1 1) (drill 1) (layers "F&B.Cu" "*.Mask") (tstamp 349848cd-4356-4507-b18b-3577057eef91))
(pad "1" thru_hole roundrect (at 0 0 180) (size 1.5 2) (drill 0.8) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25) (tstamp e05f71ee-84f9-4200-95c2-dea99c332f7a))
(pad "2" thru_hole oval (at -2.2 0 180) (size 1.5 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp da7ea2ed-b578-4284-8f02-1e2c8eb786fa))
(pad "3" thru_hole oval (at -4.4 0 180) (size 1.5 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 325449af-e8a6-4dbf-88af-813c49132463))
(pad "4" thru_hole oval (at -6.6 0 180) (size 1.5 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 64968288-4260-48c7-8937-23f95285dd88))
(model "${KICAD7_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/CON_HytePro_M411P_Receptacle_1x04.step"
(offset (xyz 0 0 -1.2))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

0 comments on commit 6c46ec7

Please sign in to comment.