Added more complexity to the "all-in-one" schematic.

- Use a library
- Use a compponent with user defined field.
- Get the user defined field from the lib
- Use a component with a circle
- Use a component with text
- Use a virtual component with ~ in name and # in ref
This commit is contained in:
Salvador E. Tropea 2020-09-01 20:35:43 -03:00
parent 0a6fdccb1d
commit 11cb826c06
3 changed files with 56 additions and 1 deletions

View File

@ -0,0 +1,40 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# R
#
DEF R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "R" 0 0 50 V V C CNN
F2 "" -70 0 50 V I C CNN
F3 "" 0 0 50 H I C CNN
F4 "Hi!" 0 0 50 H I C CNN "Test"
$FPLIST
R_*
R_*
$ENDFPLIST
DRAW
S -40 -100 40 100 0 1 10 N
X ~ 1 0 150 50 D 50 50 1 1 P
X ~ 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# SYM_CAUTION
#
DEF ~SYM_CAUTION #SYM_CAUTION 0 40 Y Y 1 F N
F0 "#SYM_CAUTION" 0 150 50 H I C CNN
F1 "SYM_CAUTION" 0 -175 50 H I C CNN
F2 "Tedy:Symbol_Caution_Type2_FSilkS_Small" 100 -250 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
A 0 35 16 1616 184 0 0 0 N -15 40 15 40
C 0 -46 10 0 0 0 F
T 0 0 -100 20 0 0 0 CAUTION Italic 0 C C
P 2 0 0 0 -5 -30 -15 40 F
P 3 0 0 0 -5 -30 5 -30 15 40 F
P 5 0 0 0 -50 -75 75 -75 0 100 -75 -75 -50 -75 f
ENDDRAW
ENDDEF
#
#End Library

View File

@ -0,0 +1,3 @@
(sym_lib_table
(lib (name l1)(type Legacy)(uri ${KIPRJMOD}/l1.lib)(options "")(descr ""))
)

View File

@ -1908,13 +1908,14 @@ B8 00 A2 1F 41 E0 C7 2A 65 BE 7E E1 F5 E7 46 4B 3D 22 C6 18 DB CE 36 66 F9 2E 00
EndData
$EndBitmap
$Comp
L Device:R R1
L l1:R R1
U 1 1 5F33EC02
P 1300 3450
F 0 "R1" V 1093 3450 50 0000 C CNN
F 1 "R" V 1184 3450 50 0000 C CNN
F 2 "" V 1230 3450 50 0001 C CNN
F 3 "~" H 1300 3450 50 0001 C CNN
F 4 "Hi!" H 1300 3450 50 0001 C CNN "Test"
1 1300 3450
0 1 1 0
$EndComp
@ -1987,4 +1988,15 @@ Wire Wire Line
3800 4500 3800 3250
Wire Wire Line
3800 3250 4000 3250
$Comp
L l1:SYM_CAUTION #SYM_CAUTION1
U 1 1 5F4ECE1F
P 2750 3450
F 0 "#SYM_CAUTION1" H 2750 3600 50 0001 C CNN
F 1 "SYM_CAUTION" H 2750 3275 50 0001 C CNN
F 2 "" H 2850 3200 50 0001 C CNN
F 3 "" H 2750 3450 50 0001 C CNN
1 2750 3450
1 0 0 -1
$EndComp
$EndSCHEMATC