From 2d10f7e43acd0bfd4b2007b4055c3cffa8cc58a5 Mon Sep 17 00:00:00 2001
From: Krisjanis Rijnieks <krisjanis.rijnieks@gmail.com>
Date: Mon, 4 May 2020 20:22:59 +0300
Subject: [PATCH] Add generic unpolarized capacitor and remove duplicates

---
 fab.dcm |  5 +++++
 fab.lib | 47 ++++++++++-------------------------------------
 2 files changed, 15 insertions(+), 37 deletions(-)

diff --git a/fab.dcm b/fab.dcm
index 7e59dc9..8ff72f1 100644
--- a/fab.dcm
+++ b/fab.dcm
@@ -1,5 +1,10 @@
 EESchema-DOCLIB  Version 2.0
 #
+$CMP C
+D Unpolarized capacitor
+K cap capacitor
+$ENDCMP
+#
 $CMP FT230XS
 D Full Speed USB to Basic UART, SSOP-16
 K FTDI USB UART interface converter
diff --git a/fab.lib b/fab.lib
index b36aa27..a633349 100644
--- a/fab.lib
+++ b/fab.lib
@@ -667,48 +667,21 @@ X GND 6 200 -100 100 L 40 40 1 1 P I
 ENDDRAW
 ENDDEF
 #
-# CAP-UNPOLARIZED
+# C
 #
-DEF CAP-UNPOLARIZED C 0 40 N N 1 L N
-F0 "C" -150 100 45 H V L BNN
-F1 "CAP-UNPOLARIZED" -150 -150 45 H V L BNN
-F2 "fab:fab-C1206" 30 150 20 H I C CNN
+DEF C C 0 10 N Y 1 F N
+F0 "C" 25 100 50 H V L CNN
+F1 "C" 25 -100 50 H V L CNN
+F2 "fab:fab-C1206" 38 -150 50 H I C CNN
 F3 "" 0 0 50 H I C CNN
 $FPLIST
- *C1206*
- *C1206FAB*
+ C_*
 $ENDFPLIST
 DRAW
-P 2 1 0 0 -100 0 -70 0 N
-P 2 1 0 0 -70 0 -70 -60 N
-P 2 1 0 0 -70 60 -70 0 N
-P 2 1 0 0 -30 0 -30 -60 N
-P 2 1 0 0 -30 0 0 0 N
-P 2 1 0 0 -30 60 -30 0 N
-X 1 1 -200 0 100 R 40 40 1 1 P
-X 2 2 100 0 100 L 40 40 1 1 P
-ENDDRAW
-ENDDEF
-#
-# CAP-UNPOLARIZEDFAB
-#
-DEF CAP-UNPOLARIZEDFAB C 0 40 N N 1 L N
-F0 "C" -150 100 45 H V L BNN
-F1 "CAP-UNPOLARIZEDFAB" -150 -150 45 H V L BNN
-F2 "fab:fab-C1206FAB" 30 150 20 H I C CNN
-F3 "" 0 0 50 H I C CNN
-$FPLIST
- *C1206FAB*
-$ENDFPLIST
-DRAW
-P 2 1 0 0 -100 0 -70 0 N
-P 2 1 0 0 -70 0 -70 -60 N
-P 2 1 0 0 -70 60 -70 0 N
-P 2 1 0 0 -30 0 -30 -60 N
-P 2 1 0 0 -30 0 0 0 N
-P 2 1 0 0 -30 60 -30 0 N
-X 1 1 -200 0 100 R 40 40 1 1 P
-X 2 2 100 0 100 L 40 40 1 1 P
+P 2 0 1 20 -80 -30 80 -30 N
+P 2 0 1 20 -80 30 80 30 N
+X ~ 1 0 150 110 D 50 50 1 1 P
+X ~ 2 0 -150 110 U 50 50 1 1 P
 ENDDRAW
 ENDDEF
 #
-- 
GitLab