Moin, kann man Eagle 5 dazu bringen, dass er Vias, die nicht weiter verbunden sind in den Autorouter einbindet und somit praktisch durch das Via routet? Hintergrund: Um verschiedene Bauteile zu sockeln habe ich zusätzliche Vias eingefügt, da evtl weitere Bohrlöcher benötigt werden. So kann z.B. ein Relais in einen IC-Sockel gesteckt werden. Setzte ich die Vias vor dem Routen, so bekommen sie einen eigenen Netznamen und werden vom Autorouter nicht genutzt. Evtl. kann dann nicht zu 100% geroutet werden. Setze ich die Vias dagegen erst nach dem Routen, so kann es sein, dass je zwei verschiedene Netze (oder mehr) an der Stelle verlaufen, an die ich das Via setzten möchte und so verbunden werden würden. Man könnte natürlich ein Via einem Netz zuordnen, welches später genau an der Stelle verläuft. Allerdings ist das Netz in den meisten Fällen vorher unbekannt. Ein Abknipsen der ungenutzten Pins des Sockels wird ebenfalls ausgeschlossen. Gruß Axel
:
Verschoben durch Moderator
Axel schrieb: > Hintergrund: Um verschiedene Bauteile zu sockeln habe ich zusätzliche > Vias eingefügt, Was schlicht gegen die Regeln des Layoutens verstößt und somit Probleme macht. Ein Via ist dazu da Kupferlagen zu verbinden. Eher ein notwendiges übel und nicht dazu gedacht Bauteile aufzunehmen. Die kommen aus einer Library. Wenn du Bauteile sockeln willst musst du Sie in der Lib. ändern bzw die gesockelte Variante hinzufügen.
Was du machen willst ist so derbes Gebastel - das würde ich lieber lassen und lernen wie man richtig layoutet.
Zeichne doch statt des Relais Schaltkreissockel in den Schaltplan ein und belege nur die Kontakte, die das Relais benötigt. Wenn Du das nicht willst, mußt Du selbst eine Bibliothek für das Relais entwerfen, damit das Ding dann einen "Fußabdruck" wie eine Schaltkreisfassung hat. MfG Paul
Hallo, ist doch kein Problem, setzte das Via und ändere anschießend den Name mit "NAME" auf den entsprechenden Netzname der Signalleitung. Wenn man mit Polygonen Masseflächen auf 2 Layern erstellen lässt, und diese dann hier und da mit Vias verbinden will muss man das auch so machen. Sascha
Electronics'nStuff schrieb: > Was du machen willst ist so derbes Gebastel - das würde ich lieber > lassen und lernen wie man richtig layoutet. Warum kann man eigentlich seit Erfindung des Internets nicht einfach diese unqualifizierten Kommentare für sich behalten und ernst gemeinte Fragen beantworten? Und dazu nicht mal seinen Namen nennen... Der Rächer der Transistormorde schrieb: > Regeln des Layoutens OK, da ich immer offen für Neues bin würde ich gerne wissen, wo ich die nachlesen kann!? Anbei ein kleines Layout-Beispiel: Gegen welche Regel des Layouts verstoße ich, außer, dass Vias dafür gedacht sind, Kupferlagen zu verbinden, wenn ich das Layout mit Sockel so erstelle, wie abgebildet. Und wenn keiner was einzuwenden hat, warum soll der Autorouter das dann nicht auch so machen dürfen? Schaltkreissockel bzw. Library ändern ist auch nicht das, was ich möchte, da hierbei zusätzliche Pads entstehen. Dies führt zu einem größeren Platzbedarf, da diese Pads sicher nicht vom Autorouter einbezogen werden. Das Layout anbei wäre dann so nicht möglich. Danke an Sascha. So möchte ich es genau nicht machen, bzw. kann ich nicht, da vor dem Autorouten nicht bekannt ist, welches Signal denn an der Stelle des Vias durchgeführt wird. Im Beispiel ist es natürlich trivial. Wenn ich aber eine ganze Europakarte voller Relais und diverser anderer Bauteile habe, ist es unmöglich.
Axel schrieb: > Gegen welche Regel des Layouts > verstoße ich, außer, dass Vias dafür gedacht sind, Kupferlagen zu > verbinden, wenn ich das Layout mit Sockel so erstelle, wie abgebildet. ich bin mir nicht sicher, ob das eine Frage sein soll. Ich gehe jetzt mal davon aus. Ein Via ist schlicht kein Bauteil. Du möchtest es aber so behandeln. Du kannst Bauteile definieren, die das Aussehen von Vias haben. Axel schrieb: > Warum kann man eigentlich seit Erfindung des Internets nicht einfach > diese unqualifizierten Kommentare für sich behalten Warum kann man eigentlich seit der Erfindung des Internets nicht einfach diese unqualifizierten Fragen für sich behalten?
Axel schrieb: > Schaltkreissockel bzw. Library ändern ist auch nicht das, was ich > möchte, da hierbei zusätzliche Pads entstehen. Dies führt zu einem > größeren Platzbedarf, da diese Pads sicher nicht vom Autorouter > einbezogen werden. Das Layout anbei wäre dann so nicht möglich. Wie kommst du denn auf das Schmale Brett? leg einfach ein Bauteil an welches zusätzlich zu deinem Relais noch entsprechend mehr Pads hat. Im Schaltplan wählst du aus, welche verbunden sind und welche nicht. oder willst du sie bei definitiver Nichtverwendung weglassen? Dann musst du für jede Bestückungsvariante immer das Part Anlegen was alle, für diese Variante möglichen, pins beinhaltet. Ob man dafür dann den Autorouter verwendet, dazu enthalte ich mich der Stimme.
Axel schrieb: > Warum kann man eigentlich seit Erfindung des Internets nicht einfach > diese unqualifizierten Kommentare für sich behalten und ernst gemeinte > Fragen beantworten? Und dazu nicht mal seinen Namen nennen... Da kann ich die mit einer Namensnennung nur mitteilen das man in einem Fachforum eine kurze und knappe, (wenn auch schnauzige) Antwort erhalten kann. Ob diese inhaltlich richtig ist kann der Fragesteller ja nicht wissen, sonst würde er solche Fragen nicht stellen. Besser nicht persönlich nehmen. Zum Thema selbst, du bist auf dem Holzweg (bitte selber mit der politisch Korrekten und genehmen Formulierung ersetzen). Ein VIA ist etwas anderes als ein PAD. Ein Pad Verbindet den Anschluss (Pin) eines Bauteiles (Device) mit den WIRES (bzw Netze engl NETS) der Leiterplatte (PCB). Das sind Definitionen, die wohl allgemein gültig sind. Die Definition VIA wurde weiter oben ausgeführt. Dein Autorouter (oder du selbst) bist also beim Layouten bestrebt die Pads über Wires/Nets zu verbinden. Vias kommen da nicht vor, sie sind "notwendiges übel" und der Autorouter mag Sie auch nicht.
Betrachte deine Vias doch einfach als Bauteile: Die Befestigungslöcher meiner Platinen sind fast immer mit Masse verbunden. Dahinter Steckt im Grunde nur ein Pad mit großem Durchmesser. Eagle ist es egal was Du anschließt und wenn Du das Teil selber erzeugt hast, schließt Eagle Dir sogar ein Dingsbums an den Ausgang von Etwas an. Übrigens werden hierbei auch die Routing-Regeln angewandt. Deine Aufgabe beschränkt sich darauf die Teile in deine Zeichnung zu klatschen und "ordnungsgemäß" anzuschließen. Eine weitere Möglichkeit ist der manuelle Seiten- bzw. Layerwechsel. Dabei bleibt Eagle gar nichts anderes übrig als eine Durchkontaktierung zu setzen. Die Position dabei ist Deine.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.