Also, lange Rede kurzer Sinn, ich habe die Standard-RCL-Bibliothek von Eagle kopiert, um sie auf die wesentlichen SMD-Elemente zu reduzieren und die Pakete zu überprüfen. Ich habe die alte Bibliothek komplett entfernt, sodass sie gar nicht mehr geladen wird, und meine geladen und alle relevanten Komponenten in meinem Schaltplan durch eine neue Version aus meiner Bibliothek ersetzt.
Wenn ich jetzt den Schaltplan aktualisiert und ihm gesagt habe, dass er eine Bibliotheksaktualisierung durchführen soll, wird mein Board aktualisiert. Das ist gut. Wenn ich jedoch ein Rattennest betreibe, löst es die Erdungspads von der Grundebene. Was früher 3 "Stifte" des Pads waren, die von der Grundebene mit Masse verbunden waren, ist jetzt ein einzelner "Stift", der nicht einmal vollständig befestigt ist. Außerdem verläuft die Grundebene nicht mehr zwischen den Pads wie zuvor auf der Oberseite ... und es bringt ein Loch in die Grundebene auf der anderen Seite der Platine.
Mir ist völlig schleierhaft, woran das liegen soll. Es passiert ständig mit den Paketen, die ich geändert habe. Die einzigen Dinge, die ich geändert habe, sind: Pad-Größen aktualisiert, die Umrisse des eigentlichen Teils auf die Dimension-Ebene verschoben und sowohl in tKeepout als auch in tPlace einen Hof hinzugefügt. Ich habe versucht, die Hoflinien aus tPlace/tKeepout zu entfernen, ohne Erfolg.
Hier ist ein Bild von dem, was Eagle tut:
Bitte helfen Sie. Ich bin so verdammt verblüfft. :(
Das scheint also eine dumme Sache zu sein, aber anscheinend, wenn Sie etwas in der Dimension-Ebene haben (wo ich die eigentliche Komponente gezeichnet habe), denkt Eagle, dass es herumgeleitet werden muss. Das Problem wurde gelöst, indem alles in die tPlace-Schicht verschoben wurde. Nicht ideal, da ich nicht möchte, dass die Komponentenabmessungen mit meinen Höfen gemischt werden, aber ich kann im Idealfall einen Weg finden, dies zu umgehen.
Vicatcu
Tobi Lawrence
Tom Tischler
gwideman