Electronic – One particular part number not showing up on Eagle board layout

eaglelayout

I finikshing up the silkscreen for a board about to be sent out for fab, and for some reason, I have two diodes whose part numbers are not showing up on the board layout, while all my other parts numbers are displayed just fine.

Here is one of the parts; it is a diode which should have a label "D2":

enter image description here

The part is from the SparkFun DiscreteSemi library (SparkFun-DiscreteSemi.lbr), and has a >NAME label defined in the appropriate layer (95 Names):

enter image description here

When display the properties for the part on the layout, everything seems ok including the name:

enter image description here

Any idea why the label for this one part isn't showing up, while all my others are?

Best Answer

It could be that the library PCB footprint is missing the designator. In the footprint editor the designator for silkscreen should appear as >NAME. If you have other footprints of the same type, and none of them have the silkscreen text for designator, that would suggest that it's missing in the footprint library.