From d9069298e4b44aeebfc8a3766d18f429990dc32c Mon Sep 17 00:00:00 2001
From: Krisjanis Rijnieks <krisjanis.rijnieks@gmail.com>
Date: Fri, 8 Apr 2022 20:43:46 +0300
Subject: [PATCH] Fix D_Schottky_100V_1A according to KLC

---
 fab.kicad_sym                                 |  4 +--
 .../Diode_Schotky_100V_1A_Mini_SMA.kicad_mod  | 20 ---------------
 fab.pretty/SOD-123T.kicad_mod                 | 25 +++++++++++++++++++
 3 files changed, 27 insertions(+), 22 deletions(-)
 delete mode 100644 fab.pretty/Diode_Schotky_100V_1A_Mini_SMA.kicad_mod
 create mode 100644 fab.pretty/SOD-123T.kicad_mod

diff --git a/fab.kicad_sym b/fab.kicad_sym
index f9f6a27..9291a88 100644
--- a/fab.kicad_sym
+++ b/fab.kicad_sym
@@ -3720,7 +3720,7 @@
     (property "Value" "D_Schottky_100V_1A" (id 1) (at 0 -2.54 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "fab:Diode_Schotky_100V_1A_Mini_SMA" (id 2) (at 0 0 0)
+    (property "Footprint" "fab:SOD-123T" (id 2) (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (property "Datasheet" "https://www.st.com/content/ccc/resource/technical/document/datasheet/c6/32/d4/4a/28/d3/4b/11/CD00004930.pdf/files/CD00004930.pdf/jcr:content/translations/en.CD00004930.pdf" (id 3) (at 0 0 0)
@@ -3732,7 +3732,7 @@
     (property "ki_description" "Schottky diode" (id 5) (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "ki_fp_filters" "*SOD123*" (id 6) (at 0 0 0)
+    (property "ki_fp_filters" "*SOD?123T*" (id 6) (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (symbol "D_Schottky_100V_1A_0_1"
diff --git a/fab.pretty/Diode_Schotky_100V_1A_Mini_SMA.kicad_mod b/fab.pretty/Diode_Schotky_100V_1A_Mini_SMA.kicad_mod
deleted file mode 100644
index 9fbbb6b..0000000
--- a/fab.pretty/Diode_Schotky_100V_1A_Mini_SMA.kicad_mod
+++ /dev/null
@@ -1,20 +0,0 @@
-(module Diode_Schotky_100V_1A_Mini_SMA (layer F.Cu) (tedit 60C23354)
-  (fp_text reference REF** (at 0.25 2.75) (layer F.SilkS)
-    (effects (font (size 1 1) (thickness 0.15)))
-  )
-  (fp_text value Diode_Schotky_100V_1A_Mini_SMA (at 0.25 -2.5) (layer F.Fab)
-    (effects (font (size 1 1) (thickness 0.15)))
-  )
-  (fp_line (start -1.75 -1.25) (end 1.75 -1.25) (layer F.SilkS) (width 0.12))
-  (fp_line (start -1.75 1.25) (end 1.75 1.25) (layer F.SilkS) (width 0.12))
-  (fp_line (start -2.25 -1) (end 2.25 -1) (layer F.Fab) (width 0.1))
-  (fp_line (start 2.25 -1) (end 2.25 1) (layer F.Fab) (width 0.1))
-  (fp_line (start 2.25 1) (end -2.25 1) (layer F.Fab) (width 0.1))
-  (fp_line (start -2.25 1) (end -2.25 -1) (layer F.Fab) (width 0.1))
-  (fp_line (start -2.5 -1.25) (end 2.5 -1.25) (layer F.CrtYd) (width 0.01))
-  (fp_line (start 2.5 -1.25) (end 2.5 1.25) (layer F.CrtYd) (width 0.01))
-  (fp_line (start 2.5 1.25) (end -2.5 1.25) (layer F.CrtYd) (width 0.01))
-  (fp_line (start -2.5 1.25) (end -2.5 -1.25) (layer F.CrtYd) (width 0.01))
-  (pad 1 smd rect (at -1.65 0) (size 1.5 2) (layers F.Cu F.Paste F.Mask))
-  (pad 2 smd rect (at 1.65 0) (size 1.5 2) (layers F.Cu F.Paste F.Mask))
-)
diff --git a/fab.pretty/SOD-123T.kicad_mod b/fab.pretty/SOD-123T.kicad_mod
new file mode 100644
index 0000000..78c1142
--- /dev/null
+++ b/fab.pretty/SOD-123T.kicad_mod
@@ -0,0 +1,25 @@
+(footprint "SOD-123T" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 60C23354)
+  (attr through_hole)
+  (fp_text reference "REF**" (at 0.25 2.75) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 60dcd1fe-7079-4cb8-b509-04558ccf5097)
+  )
+  (fp_text value "SOD-123T" (at 0.25 -2.5) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp c5eb1e4c-ce83-470e-8f32-e20ff1f886a3)
+  )
+  (fp_line (start -1.75 1.25) (end 1.75 1.25) (layer "F.SilkS") (width 0.12) (tstamp 4f66b314-0f62-4fb6-8c3c-f9c6a75cd3ec))
+  (fp_line (start -1.75 -1.25) (end 1.75 -1.25) (layer "F.SilkS") (width 0.12) (tstamp a5cd8da1-8f7f-4f80-bb23-0317de562222))
+  (fp_line (start 2.5 1.25) (end -2.5 1.25) (layer "F.CrtYd") (width 0.01) (tstamp 0c3dceba-7c95-4b3d-b590-0eb581444beb))
+  (fp_line (start -2.5 -1.25) (end 2.5 -1.25) (layer "F.CrtYd") (width 0.01) (tstamp 730b670c-9bcf-4dcd-9a8d-fcaa61fb0955))
+  (fp_line (start -2.5 1.25) (end -2.5 -1.25) (layer "F.CrtYd") (width 0.01) (tstamp 965308c8-e014-459a-b9db-b8493a601c62))
+  (fp_line (start 2.5 -1.25) (end 2.5 1.25) (layer "F.CrtYd") (width 0.01) (tstamp abe07c9a-17c3-43b5-b7a6-ae867ac27ea7))
+  (fp_line (start -2.25 -1) (end 2.25 -1) (layer "F.Fab") (width 0.1) (tstamp 01e9b6e7-adf9-4ee7-9447-a588630ee4a2))
+  (fp_line (start 2.25 1) (end -2.25 1) (layer "F.Fab") (width 0.1) (tstamp 7d928d56-093a-4ca8-aed1-414b7e703b45))
+  (fp_line (start -2.25 1) (end -2.25 -1) (layer "F.Fab") (width 0.1) (tstamp 8a650ebf-3f78-4ca4-a26b-a5028693e36d))
+  (fp_line (start 2.25 -1) (end 2.25 1) (layer "F.Fab") (width 0.1) (tstamp ca87f11b-5f48-4b57-8535-68d3ec2fe5a9))
+  (pad "1" smd rect (at -1.65 0) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 85b7594c-358f-454b-b2ad-dd0b1d67ed76))
+  (pad "2" smd rect (at 1.65 0) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 16bd6381-8ac0-4bf2-9dce-ecc20c724b8d))
+)
-- 
GitLab