Allow Symbol Name to be different from Symbol Value
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Unknown
|
Bug Description
Regarding he structure of the symbols in the library file.
Let's have the look on the symbol structure at this moment:
#
# CMP_NAME
#
DEF CMP_NAME C 0 40 Y Y 1 F N
F0 "C" 0 140 45 H V C CNN
F1 "CMP_NAME" 0 200 40 H I C CNN
F2 "C_0805" 0 -80 30 H V C CNN
F3 "" 0 -90 10 H V C CNN
F4 "1.8pF" 0 85 40 H V C CNN "Value2"
F5 "50V" 0 -125 30 H V C CNN "Voltage"
F6 "10%" 0 -170 30 H V C CNN "Tolerance"
DRAW
S -40 -50 -20 50 0 1 0 f
S 20 -50 40 50 0 1 0 f
X 1 1 -150 0 110 R 25 0 1 1 P
X 2 2 150 0 110 L 25 0 1 1 P
ENDDRAW
ENDDEF
The same information is in three different places:
here:
# **CMP_NAME**
and here:
DEF **CMP_NAME** C 0 40 Y Y 1 F N
and here:
F1 "**CMP_NAME**" 0 200 40 H I C CNN
Why is this needed? I don't know what to say.
But, in the symbol editor, I don't understand why Kicad, when I create a symbol, don't allow me to have different names for symbol Name (DEF field) and for Value (F1 field)?
However, after I placed the symbol in the schematic, the Eeschema allows me to change the Value.
In this moment, this situation involve for me a double work to change the symbol Value, every time when a symbol is placed into a schematic. Do it one time in my life, it is not a problem, but when I have to do it 1000 times in my life, it could be a problem.
In my opinion it will be a big advantage if symbol editor will allow me to have different names for Name and Value of the symbol.
For example, let's have a scenario:
Create a new symbol with below Value: C_SMD_0805_
If the symbol editor will allow me to set the symbol Value and then, when the symbol is saved, it will ask be for symbol Name (as Footprint Editor does it), a lot of time will be saved when the component will be used in the schematic design.
This is a solution for the problem in below discussion: https:/
Many thanks!
Changed in kicad: | |
status: | New → Triaged |
importance: | Undecided → Wishlist |
summary: |
- Symbol Name and Symbol Value are the same + Allow Symbol Name to be different from Symbol Value |
tags: | added: eeschema feature.request |
Changed in kicad: | |
importance: | Wishlist → Unknown |
status: | Expired → Fix Released |
Silviu-
I'm not quite sure what you are asking for. The value field is able to be set by the user after you place the component.
If you don't want to set the value 1000x, you can use the "Edit Symbol Field" button (right side of the top toolbar, looks like a spreadsheet) to set them all at once.
It sounds kind of like you want a full symbol-component map. Is that accurate?