← Back to team overview

kicad-developers team mailing list archive

eeschema netlist exporter drops net from power symbol in netlist file - wrong def or bug?

 

I have got custom schema library(attached with rename, gmail does not love „.lib” extension), which contains following symbol:
#
# HVS
#
DEF HVS #PWR 0 0 N N 1 F P
F0 "#PWR" 0 -20 20 H I C CNN
F1 "HVS" 0 -70 20 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
P 8 0 1 0  -40 -30  40 -30  20 -50  10 -40  0 -50  -10 -40  -20 -50  -40 -30 N
X HVS 1 0 0 30 D 20 20 1 1 W
ENDDRAW
ENDDEF

I'm very curious, why it's name doesn't attached to netlist file, so I must
additionally place netlabel to connection?
Otherwise, all connected under the symbol elements are nowhere connected after
importing the net list to pcbnew.
I also met with another disadvantage - eeschema for some reason tract in a
privileged symbols of power.lib, which for me is obvious bug.
It should not be that difficult when loading all libraries divide them into
power symbols and the usual elements of the scheme…
--
Best Regards,
LordBlick

EESchema-LIBRARY Version 2.3
#encoding utf-8
#
# AVcc
#
DEF AVcc #PWR 0 0 N N 1 F P
F0 "#PWR" 0 20 20 H I C CNN
F1 "AVcc" 0 70 20 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
X AVcc 1 0 0 0 U 20 20 0 0 W N
C 0 40 10 0 1 0 N
P 3 0 1 0  0 0  0 30  0 30 N
ENDDRAW
ENDDEF
#
# GND
#
DEF GND #PWR 0 0 N N 1 F P
F0 "#PWR" 0 -20 20 H I C CNN
F1 "GND" 0 -60 20 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
ALIAS Vss
DRAW
S -40 -30 40 -40 0 1 0 F
X GND 1 0 0 30 D 20 20 1 1 W
ENDDRAW
ENDDEF
#
# HVD
#
DEF HVD #PWR 0 0 N N 1 F P
F0 "#PWR" 0 15 20 H I C CNN
F1 "HVD" 0 95 20 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
ALIAS HV
DRAW
A 0 65 15 1 1799 0 1 0 N 15 65 -15 65
P 8 0 1 0  0 30  -10 50  -20 50  -15 65  15 65  20 50  10 50  0 30 N
X HVS 0 0 0 30 U 20 20 1 1 W
ENDDRAW
ENDDEF
#
# HVDo
#
DEF HVDo #PWR 0 0 N N 1 F P
F0 "#PWR" 0 15 20 H I C CNN
F1 "HVDo" 0 95 20 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
ALIAS HVo
DRAW
A 0 65 15 1 1799 0 1 0 N 15 65 -15 65
P 8 0 1 0  0 30  -10 50  -20 50  -15 65  15 65  20 50  10 50  0 30 F
X HVS 1 0 0 30 U 20 20 1 1 w
ENDDRAW
ENDDEF
#
# HVS
#
DEF HVS #PWR 0 0 N N 1 F P
F0 "#PWR" 0 -20 20 H I C CNN
F1 "HVS" 0 -70 20 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
P 8 0 1 0  -40 -30  40 -30  20 -50  10 -40  0 -50  -10 -40  -20 -50  -40 -30 N
X HVS 1 0 0 30 D 20 20 1 1 W
ENDDRAW
ENDDEF
#
# HVSo
#
DEF HVSo #PWR 0 0 N N 1 F P
F0 "#PWR" 0 -20 20 H I C CNN
F1 "HVSo" 0 -70 20 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
P 8 0 1 0  -40 -30  40 -30  20 -50  10 -40  0 -50  -10 -40  -20 -50  -40 -30 F
X HVS 1 0 0 30 D 20 20 1 1 w
ENDDRAW
ENDDEF
#
# L1
#
DEF L1 #PWR 0 0 N N 1 F P
F0 "#PWR" 0 15 20 H I C CNN
F1 "L1" 0 95 20 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
A -5 65 5 1 1799 0 1 0 N 0 65 -10 65
A 5 65 5 1 1799 0 1 0 N 0 65 10 65
P 2 0 1 0  -5 65  5 65 N
P 5 0 1 0  0 30  -10 50  -20 50  -15 65  -10 65 N
P 5 0 1 0  10 65  15 65  20 50  10 50  0 30 N
X HVS 0 0 0 30 U 20 20 1 1 W
ENDDRAW
ENDDEF
#
# N
#
DEF N #PWR 0 0 N N 1 F P
F0 "#PWR" 0 -10 20 H I C CNN
F1 "N" 0 -60 20 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
A -13 -41 17 402 1766 0 1 0 N 0 -30 -30 -40
A 13 -19 17 -1397 -33 0 1 0 N 0 -30 30 -20
X N 1 0 0 30 D 20 20 1 1 W
ENDDRAW
ENDDEF
#
# PWR_FLAG
#
DEF PWR_FLAG #FLG 0 0 N N 1 F P
F0 "#FLG" 0 20 20 H I C CNN
F1 "PWR_FLAG" 0 100 20 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
X pwr 1 0 0 20 U 20 20 0 0 w
A -60 40 20 1800 -900 0 1 0 N -80 40 -60 20
A -60 60 20 900 1800 0 1 0 N -60 80 -80 60
A 60 40 20 -900 0 0 1 0 N 60 20 80 40
A 60 60 20 0 900 0 1 0 N 80 60 60 80
P 2 0 1 0  -80 40  -80 60 N
P 2 0 1 0  -60 80  60 80 N
P 2 0 1 0  60 20  -60 20 N
P 2 0 1 0  80 60  80 40 N
P 16 0 1 0  -65 30  -25 55  -25 50  5 60  5 55  35 65  35 60  65 70  60 55  30 45  30 50  0 40  0 45  -30 35  -30 40  -65 30 F
ENDDRAW
ENDDEF
#
# Vcc
#
DEF Vcc #PWR 0 0 N N 1 F P
F0 "#PWR" 0 20 20 H I C CNN
F1 "Vcc" 0 70 20 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
ALIAS Vdd
DRAW
X Vcc 1 0 0 0 U 20 20 0 0 W N
C 0 40 10 0 1 0 N
P 3 0 1 0  0 0  0 30  0 30 N
ENDDRAW
ENDDEF
#
# Vcca
#
DEF Vcca #PWR 0 0 N N 1 F P
F0 "#PWR" 0 20 20 H I C CNN
F1 "Vcca" 0 70 20 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
X Vcca 1 0 0 0 U 20 20 0 0 W N
C 0 40 10 0 1 0 N
P 3 0 1 0  0 0  0 30  0 30 N
ENDDRAW
ENDDEF
#
#End Library

Follow ups