From 2574ec9b89d2b2ebc23c33a2d8e08c5f97bdb66c Mon Sep 17 00:00:00 2001 From: phiwan-dev <75113544+phiwan-dev@users.noreply.github.com> Date: Wed, 4 Mar 2026 22:16:58 +0100 Subject: [PATCH] board: pcb fix courtyard and orientation silkscreen for footprints --- .../phiboard.pretty/DFN2010.kicad_mod | 34 +++---- .../L_0806_2016Metric.kicad_mod | 17 +++- .../phiboard.pretty/SMBJ6.5CA.kicad_mod | 97 ------------------- .../THD_0510-10CL-GF.kicad_mod | 12 +++ .../THD_0510-30CL-GF.kicad_mod | 13 +++ .../magnetic connector 01x02P.kicad_mod | 12 +++ .../nordic_npm1300-QEAA_qfn.kicad_mod | 93 +++++++++++++++++- 7 files changed, 156 insertions(+), 122 deletions(-) delete mode 100644 board/libraries/phiboard.pretty/SMBJ6.5CA.kicad_mod diff --git a/board/libraries/phiboard.pretty/DFN2010.kicad_mod b/board/libraries/phiboard.pretty/DFN2010.kicad_mod index 7558c20..2a298ad 100644 --- a/board/libraries/phiboard.pretty/DFN2010.kicad_mod +++ b/board/libraries/phiboard.pretty/DFN2010.kicad_mod @@ -57,8 +57,8 @@ ) (attr smd) (fp_line - (start -1.1 0.4) - (end -1.1 0.6) + (start -1.05 0.35) + (end -1.05 0.55) (stroke (width 0.1) (type default) @@ -67,8 +67,8 @@ (uuid "0b84948a-de4a-461c-bb11-f2b27d1e287c") ) (fp_line - (start -1.1 0.6) - (end -0.9 0.6) + (start -1.05 0.55) + (end -0.85 0.55) (stroke (width 0.1) (type default) @@ -77,8 +77,8 @@ (uuid "b739c0cd-336c-4a91-9aab-e56caad713bc") ) (fp_line - (start 0.9 0.6) - (end 1.1 0.6) + (start 0.85 0.55) + (end 1.05 0.55) (stroke (width 0.1) (type default) @@ -87,8 +87,8 @@ (uuid "1bc11b0c-c94e-4edd-91fe-51a7ba0ad63b") ) (fp_line - (start 1.1 -0.6) - (end 0.9 -0.6) + (start 1.05 -0.55) + (end 0.85 -0.55) (stroke (width 0.1) (type default) @@ -97,8 +97,8 @@ (uuid "ed57da15-b413-4a06-b42a-378f7fe4a3de") ) (fp_line - (start 1.1 -0.4) - (end 1.1 -0.6) + (start 1.05 -0.35) + (end 1.05 -0.55) (stroke (width 0.1) (type default) @@ -107,8 +107,8 @@ (uuid "f02d0d49-7065-42dd-8475-561f1c515267") ) (fp_line - (start 1.1 0.6) - (end 1.1 0.4) + (start 1.05 0.55) + (end 1.05 0.35) (stroke (width 0.1) (type default) @@ -117,8 +117,8 @@ (uuid "53a49f48-f7a9-4a4e-9e3d-dd574eeedc8b") ) (fp_circle - (center -1.05 -0.55) - (end -1.05 -0.5) + (center -1 -0.5) + (end -1 -0.45) (stroke (width 0.1) (type solid) @@ -128,8 +128,8 @@ (uuid "5e5a7412-5a6b-4efa-8721-ea913a60325d") ) (fp_rect - (start -1.05 -0.55) - (end 1.05 0.55) + (start -1.15 -0.65) + (end 1.15 0.65) (stroke (width 0.05) (type default) @@ -143,7 +143,7 @@ (xy -1 0.5) (xy 1 0.5) (xy 1 -0.5) (xy -0.65 -0.5) (xy -1 -0.15) ) (stroke - (width 0.03) + (width 0.05) (type solid) ) (fill no) diff --git a/board/libraries/phiboard.pretty/L_0806_2016Metric.kicad_mod b/board/libraries/phiboard.pretty/L_0806_2016Metric.kicad_mod index f9fb9a5..7738329 100644 --- a/board/libraries/phiboard.pretty/L_0806_2016Metric.kicad_mod +++ b/board/libraries/phiboard.pretty/L_0806_2016Metric.kicad_mod @@ -57,16 +57,27 @@ ) (attr smd) (fp_rect - (start -1.1 -0.9) - (end 1.1 0.9) + (start -1 -0.8) + (end 1 0.8) (stroke - (width 0.1) + (width 0.03) (type solid) ) (fill no) (layer "Dwgs.User") (uuid "29715399-95d1-4821-b0b8-00b4cf6a5c54") ) + (fp_rect + (start -1.2 -1) + (end 1.2 1) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "a414cf5a-b5b5-4fcb-bb92-14cc578069d9") + ) (fp_text user "${REFERENCE}" (at 0 1.7 0) (unlocked yes) diff --git a/board/libraries/phiboard.pretty/SMBJ6.5CA.kicad_mod b/board/libraries/phiboard.pretty/SMBJ6.5CA.kicad_mod deleted file mode 100644 index c5e8257..0000000 --- a/board/libraries/phiboard.pretty/SMBJ6.5CA.kicad_mod +++ /dev/null @@ -1,97 +0,0 @@ -(footprint "SMBJ6.5CA" - (version 20241229) - (generator "pcbnew") - (generator_version "9.0") - (layer "F.Cu") - (property "Reference" "REF**" - (at 0 -0.5 0) - (unlocked yes) - (layer "F.SilkS") - (hide yes) - (uuid "a1150393-9290-4afc-81cd-ea4fbbea32e7") - (effects - (font - (size 1 1) - (thickness 0.1) - ) - ) - ) - (property "Value" "SMBJ6.5CA" - (at 0 1 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c8186857-6bf7-42c6-8abc-6bdbbbd5e65d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4db93e93-266d-43c4-b30a-7fb8ac0a7a75") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Description" "TSV Diode ESD SMB DO241AA" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "babc161b-e711-4964-8e8d-1a8d03a8558f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr smd) - (fp_rect - (start -2.4 -2) - (end 2.4 2) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "User.1") - (uuid "aeb35580-fd26-4ee6-9a43-17cf79110d10") - ) - (fp_text user "${REFERENCE}" - (at 0 2.7 0) - (unlocked yes) - (layer "F.Fab") - (uuid "97eca313-6427-4c59-b90c-698a969c2643") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (pad "1" smd roundrect - (at -2 0) - (size 2.1 2.26) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.15) - (uuid "1b848c9d-01a7-4bfe-8990-459764e6077b") - ) - (pad "2" smd roundrect - (at 2 0) - (size 2.1 2.26) - (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.15) - (uuid "9d8626d7-9896-44dc-92a6-bf021bc6061c") - ) - (embedded_fonts no) -) diff --git a/board/libraries/phiboard.pretty/THD_0510-10CL-GF.kicad_mod b/board/libraries/phiboard.pretty/THD_0510-10CL-GF.kicad_mod index 1e56319..f333a82 100644 --- a/board/libraries/phiboard.pretty/THD_0510-10CL-GF.kicad_mod +++ b/board/libraries/phiboard.pretty/THD_0510-10CL-GF.kicad_mod @@ -57,6 +57,18 @@ ) ) (attr smd) + (fp_poly + (pts + (xy -2.6 -2.2) (xy -3.6 -2.2) (xy -3.6 2) (xy 3.6 2) (xy 3.6 -2.1) (xy 2.6 -2.1) (xy 2.6 -2.8) (xy -2.6 -2.8) + ) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "79eebf7f-9ce6-4ad8-a699-fa6ab6eea059") + ) (fp_line (start -3.4 -1.9) (end 3.4 -1.9) diff --git a/board/libraries/phiboard.pretty/THD_0510-30CL-GF.kicad_mod b/board/libraries/phiboard.pretty/THD_0510-30CL-GF.kicad_mod index 12c1921..0ad80c6 100644 --- a/board/libraries/phiboard.pretty/THD_0510-30CL-GF.kicad_mod +++ b/board/libraries/phiboard.pretty/THD_0510-30CL-GF.kicad_mod @@ -57,6 +57,19 @@ ) ) (attr smd) + (fp_poly + (pts + (xy -7.6 -2.1) (xy -8.6 -2.1) (xy -8.6 1.3) (xy -8 1.3) (xy -8 2.3) (xy 8 2.3) (xy 8 1.3) (xy 8.6 1.3) + (xy 8.6 -2.1) (xy 7.6 -2.1) (xy 7.6 -2.8) (xy -7.6 -2.8) + ) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "93c6cc44-abba-450c-bb74-23651c56661f") + ) (fp_line (start -8.4 -1.9) (end 8.4 -1.9) diff --git a/board/libraries/phiboard.pretty/magnetic connector 01x02P.kicad_mod b/board/libraries/phiboard.pretty/magnetic connector 01x02P.kicad_mod index 6c049b4..ca29dab 100644 --- a/board/libraries/phiboard.pretty/magnetic connector 01x02P.kicad_mod +++ b/board/libraries/phiboard.pretty/magnetic connector 01x02P.kicad_mod @@ -56,6 +56,18 @@ ) ) (attr smd) + (fp_poly + (pts + (xy 6 -2) (xy -6 -2) (xy -6 2) (xy -2.5 2) (xy -2.5 4.5) (xy 2.5 4.5) (xy 2.5 2) (xy 6 2) + ) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "8c87e42d-8055-4ac6-955c-1125e60bedc7") + ) (fp_line (start -6 1) (end -5 1) diff --git a/board/libraries/phiboard.pretty/nordic_npm1300-QEAA_qfn.kicad_mod b/board/libraries/phiboard.pretty/nordic_npm1300-QEAA_qfn.kicad_mod index b9faae2..3313a82 100644 --- a/board/libraries/phiboard.pretty/nordic_npm1300-QEAA_qfn.kicad_mod +++ b/board/libraries/phiboard.pretty/nordic_npm1300-QEAA_qfn.kicad_mod @@ -56,19 +56,102 @@ ) ) (attr smd) + (fp_line + (start -2.6 2.6) + (end -2.6 2.2) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "d5a9c075-b55d-443c-b52c-5f2416a64f8f") + ) + (fp_line + (start -2.2 2.6) + (end -2.6 2.6) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "5c24ef7e-0c64-4dd2-ab2b-d23e8d9bd0ea") + ) + (fp_line + (start 2.2 -2.6) + (end 2.6 -2.6) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "c191c031-ed16-4b2e-9323-f0d84b2a9979") + ) + (fp_line + (start 2.6 -2.6) + (end 2.6 -2.2) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "b47fdd38-c6ad-4eee-a15f-a98f4d737d7d") + ) + (fp_line + (start 2.6 2.2) + (end 2.6 2.6) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "58d668f9-b7b2-4d18-8c65-8b40ff016061") + ) + (fp_line + (start 2.6 2.6) + (end 2.2 2.6) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "15d2cca3-819f-4c24-a814-bbc42896e0dc") + ) + (fp_circle + (center -2.35 -2.35) + (end -2.1 -2.35) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "429fa97b-b695-467c-994e-af539934d354") + ) (fp_rect - (start -2.5 -2.5) - (end 2.5 2.5) + (start -2.7 -2.7) + (end 2.7 2.7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "51089fa5-ab06-4d40-9444-030c55d3f48e") + ) + (fp_poly + (pts + (xy -2.5 2.5) (xy 2.5 2.5) (xy 2.5 -2.5) (xy -1.35 -2.5) (xy -2.5 -1.35) + ) (stroke (width 0.1) (type solid) ) (fill no) (layer "User.1") - (uuid "25984ffb-bfb8-470e-9f54-43b474216c53") + (uuid "ada01509-cf90-4f8b-94d5-ceac872c1a63") ) (fp_text user "${REFERENCE}" - (at 0.1 3.3 0) + (at 0 3.4 0) (unlocked yes) (layer "F.Fab") (uuid "b1c19d8a-e6db-4c8f-8c35-07e4e7d6b474") @@ -308,7 +391,7 @@ (size 3.5 3.5) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0) - (chamfer_ratio 0.2) + (chamfer_ratio 0.15) (chamfer top_left) (uuid "dd757527-1a71-4c47-92ed-b6b030144f7a") )