From e18297c132c1acdd04892d3da8d4a2661bb64f5d Mon Sep 17 00:00:00 2001 From: Maix0 <39835848+Maix0@users.noreply.github.com> Date: Fri, 15 May 2026 18:04:23 +0200 Subject: [PATCH] fixed most footprints to be correct --- .gitignore | 1 + ft_ganger.kicad_sym | 2 +- ft_ganger.pretty/Jumper12P.kicad_mod | 92 ++++++++++--------- ft_ganger.pretty/Jumper6P.kicad_mod | 61 +++++++----- .../QFP-32_7x7_Pitch0.8mm.kicad_mod | 41 ++------- ft_ganger.pretty/SMD_3225_4Pin.kicad_mod | 38 ++++---- 6 files changed, 113 insertions(+), 122 deletions(-) diff --git a/.gitignore b/.gitignore index 7cbe1dd..cfcb754 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ *.zip fp-info-cache design-backups +~*.lck diff --git a/ft_ganger.kicad_sym b/ft_ganger.kicad_sym index 4c54389..475ef55 100644 --- a/ft_ganger.kicad_sym +++ b/ft_ganger.kicad_sym @@ -784,7 +784,7 @@ ) ) (property "Footprint" "ft_ganger:SMD_3225_4Pin" - (at 0 0 0) + (at 0 -9.906 0) (effects (font (size 1.27 1.27) diff --git a/ft_ganger.pretty/Jumper12P.kicad_mod b/ft_ganger.pretty/Jumper12P.kicad_mod index e509f6c..7e29773 100644 --- a/ft_ganger.pretty/Jumper12P.kicad_mod +++ b/ft_ganger.pretty/Jumper12P.kicad_mod @@ -4,7 +4,7 @@ (generator_version "9.0") (layer "F.Cu") (property "Reference" "REF**" - (at 13 -24.5 0) + (at 0 -33.84 0) (unlocked yes) (layer "F.SilkS") (uuid "cc18af4d-7f06-406f-8e31-d77901f90ea5") @@ -16,7 +16,7 @@ ) ) (property "Value" "Jumper12P" - (at 13 -23 0) + (at 0 -32.34 0) (unlocked yes) (layer "F.Fab") (uuid "6c11c93a-0cec-4f54-b7df-a465fbbec5b4") @@ -56,49 +56,49 @@ (clearance 0.15) (attr through_hole) (fp_line - (start -1.2 -15.2) - (end -1.2 -14.2) + (start -1.325 -29.265) + (end -1.325 -28.015) (stroke (width 0.2) - (type default) + (type solid) ) (layer "F.SilkS") - (uuid "6941431e-0d5d-4b31-9656-1fc32303dbd7") + (uuid "03e787d2-d978-4319-b8cb-aeee6ba03daf") ) (fp_line - (start -0.2 -15.2) - (end -1.2 -15.2) + (start -0.075 -29.265) + (end -1.325 -29.265) (stroke (width 0.2) - (type default) + (type solid) ) (layer "F.SilkS") - (uuid "fbc32d03-70ba-4455-84a9-306ca18f1075") + (uuid "71e3da92-952f-429b-9df6-fcaf7cde0876") ) (fp_rect - (start -1.2 -12.7) - (end 1.2 15.2) + (start -1.25 -26.65) + (end 1.25 1.25) (stroke - (width 0.2) - (type default) + (width 0.1) + (type solid) ) (fill no) (layer "F.SilkS") - (uuid "7dca2e32-c731-4023-8ef8-883cae769291") + (uuid "b4ade13f-6830-4cb8-aee0-65b0a1d5b6ee") ) (fp_rect - (start -1.5 -15.5) - (end 1.5 15.5) + (start -1.27 -29.21) + (end 1.27 1.27) (stroke (width 0.05) - (type default) + (type solid) ) (fill no) (layer "F.CrtYd") - (uuid "7052b062-3427-49b6-878c-67b05a27ead1") + (uuid "ee4d0309-d598-4607-892c-35678f96ad3c") ) (fp_text user "${REFERENCE}" - (at 13 -21.5 0) + (at 0 -30.84 0) (unlocked yes) (layer "F.Fab") (uuid "83221649-ebd0-4830-a0fc-fcf6a095f8b3") @@ -110,100 +110,104 @@ ) ) (pad "1" thru_hole rect - (at 0 -13.97) + (at 0 -27.94) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (uuid "359f3aaa-b08f-4cf8-b596-cc98f4e3524d") + (uuid "02a5a670-f3c7-485f-af8d-d9953f496a0c") ) (pad "2" thru_hole circle - (at 0 -11.43) + (at 0 -25.4) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (uuid "ff5cc124-2d10-4017-ab5c-c0e9486dfb0f") + (uuid "42a5efda-ec8a-438b-9f60-9a3488b6a19a") ) (pad "3" thru_hole circle - (at 0 -8.89) + (at 0 -22.86) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (uuid "09740f99-bc22-47ad-b50a-64d02cb55444") + (uuid "dc3df71c-5391-4372-8aff-eccd013766b8") ) (pad "4" thru_hole circle - (at 0 -6.35) + (at 0 -20.32) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (uuid "7aff52bc-f963-43b8-bd55-671e3d72e8ff") + (uuid "afc830af-c94f-4d4b-aac5-50680564d6cc") ) (pad "5" thru_hole circle - (at 0 -3.81) + (at 0 -17.78) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (uuid "1a93064b-7e26-4d2f-9a76-327ae7656c7b") + (uuid "830b4968-2df8-460b-b346-9c1dbe9f3fd4") ) (pad "6" thru_hole circle - (at 0 -1.27) + (at 0 -15.24) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (uuid "26489a0f-bf77-40fa-9f1d-52a4d32e82ed") + (uuid "4ec3e246-c5f2-44a6-b816-978201d008bd") ) (pad "7" thru_hole circle - (at 0 1.27) + (at 0 -12.7) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (uuid "07bb6892-906c-4c96-9e1f-0d99f0f4e1d4") + (uuid "fe44facd-51bd-4f01-9f7a-98563f0df20c") ) (pad "8" thru_hole circle - (at 0 3.81) + (at 0 -10.16) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (uuid "3d64e8e5-9ce6-4c4a-b3e6-478d42f8e877") + (uuid "56481625-cf89-48a9-927f-c503121426ce") ) (pad "9" thru_hole circle - (at 0 6.35) + (at 0 -7.62) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (uuid "6a2798bd-3a2d-4fd7-ab4c-c8f4cc156f20") + (uuid "7a03c0f5-3c70-4382-a2ef-b8a2e143b709") ) (pad "10" thru_hole circle - (at 0 8.89) + (at 0 -5.08) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (uuid "887c80e8-4b29-46be-b11d-f5ccc16b6624") + (uuid "28a832f4-a84a-49dc-850c-0a78d4628ab6") ) (pad "11" thru_hole circle - (at 0 11.43) + (at 0 -2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (uuid "a758a585-a8ac-4e88-961a-990b2d06704c") + (uuid "3feccd6f-0bc3-446a-a138-221b3006f572") ) (pad "12" thru_hole circle - (at 0 13.97) + (at 0 0) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (uuid "59c31914-cc06-4d69-8b48-6844d22be95e") + (uuid "8844e938-1bca-480a-b029-fa15a580d1d7") + ) + (group "" + (uuid "e6b10ed1-b300-4b3d-925e-68c14e6a4472") + (members "03e787d2-d978-4319-b8cb-aeee6ba03daf" "71e3da92-952f-429b-9df6-fcaf7cde0876") ) (embedded_fonts no) ) diff --git a/ft_ganger.pretty/Jumper6P.kicad_mod b/ft_ganger.pretty/Jumper6P.kicad_mod index 70836c3..106fcf9 100644 --- a/ft_ganger.pretty/Jumper6P.kicad_mod +++ b/ft_ganger.pretty/Jumper6P.kicad_mod @@ -56,35 +56,46 @@ (clearance 0.15) (attr through_hole) (fp_line - (start -1.2 -13.95) - (end -1.2 -12.95) + (start -1.325 -13.985) + (end -1.325 -12.735) (stroke (width 0.2) - (type default) + (type solid) ) (layer "F.SilkS") - (uuid "6941431e-0d5d-4b31-9656-1fc32303dbd7") + (uuid "d3df3867-7294-409b-97ad-36d07f8c32df") ) (fp_line - (start -0.2 -13.95) - (end -1.2 -13.95) + (start -0.075 -13.985) + (end -1.325 -13.985) (stroke (width 0.2) - (type default) + (type solid) ) (layer "F.SilkS") - (uuid "fbc32d03-70ba-4455-84a9-306ca18f1075") + (uuid "609dfa1b-9fb8-4924-9f86-0e71229d2f96") ) (fp_rect - (start -1.25 -11.41) - (end 1.25 1.25) + (start -1.25 -11.37) + (end 1.25 1.29) (stroke (width 0.1) (type solid) ) (fill no) (layer "F.SilkS") - (uuid "32bb26b2-3b64-49b7-8f47-c984897f865a") + (uuid "c0c0e5e4-08e2-4004-8032-22d69663d287") + ) + (fp_rect + (start -1.27 -13.93) + (end 1.27 1.31) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "588d34f5-1383-41ea-b2c3-c5ab2749c327") ) (fp_text user "${REFERENCE}" (at 0 -15.5 0) @@ -99,52 +110,56 @@ ) ) (pad "1" thru_hole rect - (at 0 -12.7) + (at 0 -12.66) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (uuid "359f3aaa-b08f-4cf8-b596-cc98f4e3524d") + (uuid "339081f0-ef32-4dc2-973e-80b2701385d4") ) (pad "2" thru_hole circle - (at 0 -10.16) + (at 0 -10.12) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (uuid "ff5cc124-2d10-4017-ab5c-c0e9486dfb0f") + (uuid "b2e769c2-914d-4492-97c6-6195f77a843f") ) (pad "3" thru_hole circle - (at 0 -7.62) + (at 0 -7.58) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (uuid "09740f99-bc22-47ad-b50a-64d02cb55444") + (uuid "7667235b-439d-4620-9e18-025e4d944fc1") ) (pad "4" thru_hole circle - (at 0 -5.08) + (at 0 -5.04) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (uuid "7aff52bc-f963-43b8-bd55-671e3d72e8ff") + (uuid "5f942a13-a918-4b4d-b237-81f59f72215d") ) (pad "5" thru_hole circle - (at 0 -2.54) + (at 0 -2.5) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (uuid "1a93064b-7e26-4d2f-9a76-327ae7656c7b") + (uuid "435a14b8-6f3d-41c2-ade7-de73a9b9d7bb") ) (pad "6" thru_hole circle - (at 0 0) + (at 0 0.04) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (uuid "26489a0f-bf77-40fa-9f1d-52a4d32e82ed") + (uuid "b793d981-732b-4ac8-b4de-2f42366dcc2f") + ) + (group "" + (uuid "08ac888a-ddd0-4f22-a255-0b8a0fcb2ec5") + (members "609dfa1b-9fb8-4924-9f86-0e71229d2f96" "d3df3867-7294-409b-97ad-36d07f8c32df") ) (embedded_fonts no) ) diff --git a/ft_ganger.pretty/QFP-32_7x7_Pitch0.8mm.kicad_mod b/ft_ganger.pretty/QFP-32_7x7_Pitch0.8mm.kicad_mod index b52fcda..085b42d 100644 --- a/ft_ganger.pretty/QFP-32_7x7_Pitch0.8mm.kicad_mod +++ b/ft_ganger.pretty/QFP-32_7x7_Pitch0.8mm.kicad_mod @@ -135,45 +135,16 @@ (layer "F.SilkS") (uuid "cfaa9618-7e08-4ce8-bc32-b577eedd1be9") ) - (fp_line - (start -5.5 -5.5) - (end 5.5 -5.5) + (fp_rect + (start -5 -5) + (end 5 5) (stroke (width 0.05) (type default) ) + (fill no) (layer "F.CrtYd") - (uuid "dad06d97-552e-4bc7-9d7e-59bfcb2cc319") - ) - (fp_line - (start -5.5 5.5) - (end -5.5 -5.5) - (stroke - (width 0.05) - (type default) - ) - (layer "F.CrtYd") - (uuid "e24f135a-8165-4a2c-8837-32b883863561") - ) - (fp_line - (start 5.5 -5.5) - (end 5.5 5.5) - (stroke - (width 0.05) - (type default) - ) - (layer "F.CrtYd") - (uuid "5508a200-a669-4fab-8aa9-df2ae96129d3") - ) - (fp_line - (start 5.5 5.5) - (end -5.5 5.5) - (stroke - (width 0.05) - (type default) - ) - (layer "F.CrtYd") - (uuid "c01e5e81-2d5e-4995-ab14-b2008faed3f7") + (uuid "f0e22324-a38d-4c1b-a1da-223d076c5a91") ) (fp_line (start -3.5 -2.5) @@ -226,7 +197,7 @@ (uuid "278f93cb-2dae-4569-bfef-d42635038481") ) (fp_text user "${REFERENCE}" - (at 0 0 0) + (at 0 7.5 0) (layer "F.Fab") (uuid "12f763e8-82dc-4464-9148-44e8ec87aad3") (effects diff --git a/ft_ganger.pretty/SMD_3225_4Pin.kicad_mod b/ft_ganger.pretty/SMD_3225_4Pin.kicad_mod index ec71b40..a2ddde4 100644 --- a/ft_ganger.pretty/SMD_3225_4Pin.kicad_mod +++ b/ft_ganger.pretty/SMD_3225_4Pin.kicad_mod @@ -56,28 +56,28 @@ (clearance 0.15) (attr smd) (fp_line - (start -2.9 -0.65) - (end -2.9 -1.9) + (start 0.6 -2.3) + (end 2.5 -2.3) (stroke (width 0.2) - (type default) - ) - (layer "F.SilkS") - (uuid "7c7dcbb8-898f-4f36-bda9-28ab1999b8d7") - ) - (fp_line - (start -0.75 -2.3) - (end -2.5 -2.3) - (stroke - (width 0.2) - (type default) + (type solid) ) (layer "F.SilkS") (uuid "ef13cedd-fce2-4aee-9f46-ef1e11d41b43") ) + (fp_line + (start 2.9 -0.5) + (end 2.9 -1.9) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "7c7dcbb8-898f-4f36-bda9-28ab1999b8d7") + ) (fp_curve (pts - (xy -2.9 -1.9) (xy -2.9 -2.3) (xy -2.5 -2.3) (xy -2.5 -2.3) + (xy 2.9 -1.9) (xy 2.9 -2.3) (xy 2.5 -2.3) (xy 2.5 -2.3) ) (stroke (width 0.2) @@ -87,11 +87,11 @@ (uuid "1fab1cf3-dc0e-4385-8097-3d32bf85ba0e") ) (fp_rect - (start -3 -2.5) - (end 3 2.5) + (start -3 -2.4) + (end 3 2.4) (stroke (width 0.05) - (type default) + (type solid) ) (fill no) (layer "F.CrtYd") @@ -121,14 +121,14 @@ ) ) (pad "1" smd roundrect - (at -1.6 -1.25) + (at 1.6 -1.25) (size 2 1.5) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.15) (uuid "7f174404-448e-4909-be0b-94b3e12d97b2") ) (pad "2" smd roundrect - (at 1.6 -1.25) + (at -1.6 -1.25) (size 2 1.5) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.15)