Thanks. I just deleted the symbol (and only the symbol) and re-inserted it, and everything worked as requested.
Thanks for pointing me to possible duplicate. The problem was the symbol, where I had clicked twice at the same position.
Suggestion: Make error message clearer, because the footprint is not always the problem.
"The symbol has 18 pads, the footprint 9"
@dieter.menne wrote:
Suggestion: Make error message clearer, because the footprint is not always the problem.
"The symbol has 18 pads, the footprint 9"
Good idea. However, I would point out that in this case, technically, the symbol only has 9 pins but you had two of them. So perhaps:
"The device contains 2 gates with a total of 18 pins, but the footprint has only 9 pads"
I just noted that the new "EAGLE in Fusion" displays the pins and pads in both parts nicely.
Too bad it only works partially.
I have the same problem. I just counted all pins on both symbol and package, and the counts are the same. I also moved the pins on the symbol out of the way and then back. STill something is wrong. I do have a keepout space on the package, could eagle this this is a pad also?
Have you checked you didn't make the same error as the OP?
It's extremely unlikely that you've discovered a bug that nobody else has found despite many of us having used Eagle for decades. It certainly isn't a case of some random miscounting that you've picked on without any grounds at all.
If you're sure you can't see any mistakes then upload your library and one of us will find them look at it.
I don't understand: what error as the OP? I don't know what that means. I also don't know how to upload my library. You will have to give me some advice.
I am still stuck. I have moved each of the pins in the symbol and each pad in the device, I saw no duplicates. Yet I still have a missmatched count between the two according to eagle. How do I go about resolving this issue?
Read the thread. The original poster had placed two instances of the symbol on top of each other in the device editor. You haven't said anything about looking to see if you've done the same. So go look for that.
Then zip up your library file and post it on here as an attachment.
I have checked both the symbol and the footprint for duplicate pins/pads and found neither. I have also deleted the keepout areas on both the top and bottom layers, and I still have a miscount of pin/pads accourding to Eagle.
I went through the package and deleted all the pads and the keepout areas. I replaced all the pads and the keepout areas. I still get the same error. As an experiment I copied all the pads and placed them next to the original pads. This eagle liked, except that I was now trying to connect 31 pins to 62 pads for a part that only has 31 solder pads. I have no duplicates pads or pins overlaping each other. I have attached my library file that should have both the symbol and the footprint. Please tell me what I am doing wrong. I have built over 25 different parts and have never had this problem.
here is the library file
Hi @Anonymous ,
I just looked at your library. In the device you have two gates, they are directly on top of each other. Try moving the symbol away and you'll see it. Delete one of them and you'll be good.
@jorge_garcia wrote:
In the device you have two gates,
So exactly what I said to look for but was ignored. Ho hum.
@Anonymous wrote:
If you read my last message you will find that I did
And if you bothered to read anyone else's message you'd see that we all KNOW THAT and were telling you to check the DEVICE editor. There's really very little point in anyone trying to help you if you just ignore us.
Hi @Anonymous ,
I hope you're having a good day. When you open the library, and you have the table of contents view with 4 columns, open the item in the leftmost column(device) this is where your issue lies. Look at the text where the gate name is and it will become immediately obvious that you have two gates(two instances of the same symbol) overlapping so that it looks like there is only one.
Let me know if you still don't see it.
Best Regards,