Hi,
I have found a small bug between 5.11 and 6.1, surrounding a slightly
eccentric technique I use for component management.
I have a device in one of my libraries which contains only a ">Value"
label in both the symbol (on the "Values" layer) and the package (on
"Document" layer). It has no pins, no lines, no ">Name" text. The
device has a user-selectable value.
The reason I made this device is so that I can add components not
otherwise represented on the PCB layout (connecting wires, jumper
blocks, enclosures, etc) complete with attributes like supplier order codes.
The benefit of this is that I can add several of these "OFFBOARD"
components to my schematic, complete with values like "USB A-to-B
cable", "1A 20mm fuse" and so on. The result is a note on the schematic
(and on the PCB layout) of components not otherwise shown, as well as
lines in the ULP-generated Bill of Material containing those devices and
their order codes right along with all of the other components.
There's probably a better way of doing this (and I welcome suggestions)
but, in any event, it has shown up a bug:
In 5.11 my OFFBOARD component works as expected. Now, in 6.1 (and all
6.x versions) the value assigned to the component is shown on the PCB
but not on the schematic unless:
1. The part is SMASHed OR
2. The part is modified to include a ">Name" (which I'd raher not have)
This is hardly an urgent bug, since it's rather a rather unusual
use-case and simply SMASHing the part works around the problem, but
please add it to the list in case it's a symptom of something nastier.
A library containing the offending component is attached. Unfortunately
I now only have this in v6.x format.
All the best,
Andrew
0xADF