From 43d62f0d2b90cff63d96c2b4198486db45471053 Mon Sep 17 00:00:00 2001
From: Krisjanis Rijnieks <krisjanis.rijnieks@gmail.com>
Date: Tue, 14 Mar 2023 19:54:19 +0200
Subject: [PATCH] Add manufacturer numbers as keywords up until EEE-FN1E101UL
 and add CP D6.3mm footprint

---
 fab.kicad_sym                              | 88 +++++++++++++++++++++-
 fab.pretty/CP_Elec_D6.3mm_H6.1mm.kicad_mod | 63 ++++++++++++++++
 2 files changed, 148 insertions(+), 3 deletions(-)
 create mode 100644 fab.pretty/CP_Elec_D6.3mm_H6.1mm.kicad_mod

diff --git a/fab.kicad_sym b/fab.kicad_sym
index 5345c56..778919e 100644
--- a/fab.kicad_sym
+++ b/fab.kicad_sym
@@ -632,6 +632,88 @@
       )
     )
   )
+  (symbol "CP_Elec_D6.3mm_H6.1mm" (pin_numbers hide) (in_bom yes) (on_board yes)
+    (property "Reference" "C" (at 1.27 2.54 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "CP_Elec_D6.3mm_H6.1mm" (at 1.27 -2.54 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "fab:CP_Elec_D6.3mm_H6.1mm" (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://api.pim.na.industrial.panasonic.com/file_stream/main/fileversion/19782" (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "ki_keywords" "cap capacitor EEE-FN1E101UL" (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "ki_description" "Polarized capacitor, SMD, radial" (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "ki_fp_filters" "*CP*" (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (symbol "CP_Elec_D6.3mm_H6.1mm_0_1"
+      (rectangle (start -2.54 -0.635) (end 2.54 -1.27)
+        (stroke (width 0) (type default))
+        (fill (type outline))
+      )
+      (polyline
+        (pts
+          (xy -1.27 1.905)
+          (xy -1.27 3.175)
+        )
+        (stroke (width 0) (type default))
+        (fill (type none))
+      )
+      (polyline
+        (pts
+          (xy -0.635 2.54)
+          (xy -1.905 2.54)
+        )
+        (stroke (width 0) (type default))
+        (fill (type none))
+      )
+      (polyline
+        (pts
+          (xy 0 -1.27)
+          (xy 0 -2.54)
+        )
+        (stroke (width 0) (type default))
+        (fill (type none))
+      )
+      (polyline
+        (pts
+          (xy 0 2.54)
+          (xy 0 1.27)
+        )
+        (stroke (width 0) (type default))
+        (fill (type none))
+      )
+      (polyline
+        (pts
+          (xy -2.54 -1.27)
+          (xy -2.54 1.27)
+          (xy 2.54 1.27)
+          (xy 2.54 -1.27)
+          (xy -2.54 -1.27)
+        )
+        (stroke (width 0.254) (type default))
+        (fill (type background))
+      )
+    )
+    (symbol "CP_Elec_D6.3mm_H6.1mm_1_1"
+      (pin passive line (at 0 5.08 270) (length 2.54)
+        (name "~" (effects (font (size 1.27 1.27))))
+        (number "1" (effects (font (size 1.27 1.27))))
+      )
+      (pin passive line (at 0 -5.08 90) (length 2.54)
+        (name "~" (effects (font (size 1.27 1.27))))
+        (number "2" (effects (font (size 1.27 1.27))))
+      )
+    )
+  )
   (symbol "CP_Elec_D8.0mm" (pin_numbers hide) (in_bom yes) (on_board yes)
     (property "Reference" "C" (at 1.27 2.54 0)
       (effects (font (size 1.27 1.27)) (justify left))
@@ -727,7 +809,7 @@
     (property "Datasheet" "https://www.yageo.com/upload/media/product/productsearch/datasheet/mlcc/UPY-GP_NP0_16V-to-50V_18.pdf" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "ki_keywords" "cap capacitor unpolarized 1206 C" (at 0 0 0)
+    (property "ki_keywords" "cap capacitor unpolarized 1206 C GRT31CC8YA106ME01L C3216X7R1H105K160AB C3216X7R2A104K160AA CC1206CRNPO9BN1R0 CC1206JRNPO9BN100 CC1206JRNPO9BN101 CC1206KKX7RCBB102 CC1206KRX7R9BB103" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (property "ki_description" "Unpolarized capacitor, SMD, 1206" (at 0 0 0)
@@ -10340,7 +10422,7 @@
     (property "Datasheet" "~" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "ki_keywords" "R res resistor RC1206FR-070RL RC1206FR-071RL RC1206FR-0710RL RC1206FR-07100RL RC1206FR-07499RL RC1206FR-071KL RC1206FR-074K99L RC1206FR-0710KL RC1206FR-07100KL RC1206FR-071ML RC1206FR-0710ML" (at 0 0 0)
+    (property "ki_keywords" "R res resistor RC1206FR-074M99L RC1206FR-07499KL RC1206FR-0749K9L RC1206FR-0749R9L RC1206FR-074R99L ERJ-8BWJR100V RC1206FR-070RL RC1206FR-071RL RC1206FR-0710RL RC1206FR-07100RL RC1206FR-07499RL RC1206FR-071KL RC1206FR-074K99L RC1206FR-0710KL RC1206FR-07100KL RC1206FR-071ML RC1206FR-0710ML PT1206FR-070R1L" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (property "ki_description" "Resistor" (at 0 0 0)
@@ -10457,7 +10539,7 @@
     (property "Datasheet" "https://www.ttelectronics.com/TTElectronics/media/ProductFiles/Trimmers/Datasheets/23.pdf" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "ki_keywords" "resistor variable trimmer" (at 0 0 0)
+    (property "ki_keywords" "resistor variable trimmer ST4ETB103" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (property "ki_description" "Trimmer Potentiometer 10K TT Electronics 23BR10KLFTR" (at 0 0 0)
diff --git a/fab.pretty/CP_Elec_D6.3mm_H6.1mm.kicad_mod b/fab.pretty/CP_Elec_D6.3mm_H6.1mm.kicad_mod
new file mode 100644
index 0000000..56be278
--- /dev/null
+++ b/fab.pretty/CP_Elec_D6.3mm_H6.1mm.kicad_mod
@@ -0,0 +1,63 @@
+(footprint "CP_Elec_D6.3mm_H6.1mm" (version 20221018) (generator pcbnew)
+  (layer "F.Cu")
+  (descr "SMD capacitor, aluminum electrolytic, Nichicon, 10.0x10.0mm")
+  (tags "capacitor electrolytic")
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -4.3) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp a2689e5c-8ccd-4e2c-8098-087f3c734022)
+  )
+  (fp_text value "CP_Elec_D6.3mm_H6.1mm" (at 0 4.3) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp aa9c9fa8-922d-4661-b6ba-f949438fcd13)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 0dda1646-a646-4a28-a8d2-393b8c94d637)
+  )
+  (fp_line (start -3.8 -3.3) (end -3 -3.3)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b69731dc-a74d-4be9-8b11-0a21dad4be18))
+  (fp_line (start -3.4 -3.7) (end -3.4 -2.9)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d42754be-232c-4f72-91c3-410cdb7a8c00))
+  (fp_line (start -3.3 -2.3) (end -2.3 -3.3)
+    (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 7d252d17-06af-4662-b56f-9c5f7e94748f))
+  (fp_line (start -3.3 -0.8) (end -3.3 -2.3)
+    (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp d2659a27-683b-487a-983a-04f026eccfad))
+  (fp_line (start -3.3 0.8) (end -3.3 2.3)
+    (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 3ef4588d-0577-4262-9cba-38e3d6be759d))
+  (fp_line (start -3.3 2.3) (end -2.3 3.3)
+    (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp a48d4bc4-6779-4a6a-8edc-94b6a71904ee))
+  (fp_line (start -2.3 -3.3) (end 3.3 -3.3)
+    (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 7fca43d0-491a-41f5-acf9-0b815d286eed))
+  (fp_line (start -2.3 3.3) (end 3.3 3.3)
+    (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 7e908040-85cc-4bbe-a87a-bfb86c0a2785))
+  (fp_line (start 3.3 -3.3) (end 3.3 -0.8)
+    (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp b9cc3b30-2c31-41be-9d38-49797b10fdcf))
+  (fp_line (start 3.3 3.3) (end 3.3 0.8)
+    (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 1bfead8a-cb4b-4b70-a7c3-16449929abc7))
+  (fp_line (start -3.3 -2.3) (end -3.3 2.3)
+    (stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp 29b2a3ba-87bc-42a5-9563-b963a00b1637))
+  (fp_line (start -3.3 2.3) (end -2.3 3.3)
+    (stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp e0b34177-9c3e-4f59-8d4e-858129550a0d))
+  (fp_line (start -2.3 -3.3) (end -3.3 -2.3)
+    (stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp 2e4e5081-b752-40ea-a398-c19edd753ab9))
+  (fp_line (start -2.3 -3.3) (end 3.3 -3.3)
+    (stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp 31a18c86-c892-4152-af19-bf53dc0aa8ce))
+  (fp_line (start -2.3 3.3) (end 3.3 3.3)
+    (stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp c1f62675-3b31-4575-a23a-70bce09ea2f1))
+  (fp_line (start -2 -1.7) (end -1.2 -1.7)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 53ded23b-dad2-4c6d-9d77-91fa13f8ed66))
+  (fp_line (start -1.6 -2.1) (end -1.6 -1.3)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 77da69f1-4a7e-4daf-b100-27fb75871e8c))
+  (fp_line (start 3.3 3.3) (end 3.3 -3.3)
+    (stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp 30556ca8-107c-4dc5-be00-3b8bdf27110a))
+  (fp_circle (center 0 0) (end 0 -3.15)
+    (stroke (width 0.1) (type default)) (fill none) (layer "F.Fab") (tstamp e0cb8ca7-471c-4db6-8cab-b72e5d9319be))
+  (pad "1" smd rect (at -2.6 0) (size 3 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a4649f24-d20d-45cd-afcf-e14e3a6451b5))
+  (pad "2" smd rect (at 2.6 0) (size 3 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b8e9f158-11ed-47d8-aeca-b823f9f18779))
+  (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/CP_Elec_10x10.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
-- 
GitLab