Ich arbeite mich grade in KiCad ein. Beim Layouten habe ich mich gefragt, wie man denn verschiedene Leiterbahnbreiten für ein Netz nutzen kann? Ich hab schon ein wenig geschaut, finde aber nur wie man allgemein verschiedene Leiterbahnbreiten erstellt und den Netzen zu weist. Ich würde aber gerne verschiedene Leiterbahnbreiten einem Netz zuweisen. Geht das überhaupt?
Was meinst Du konkret mit "zuweisen"? Man kann beim Routen dynamisch mit den Hotkeys "W" und "Ctrl+W" zur nächstgrößeren bzw. -kleineren Leiterbahnbreite wechseln. Die erlaubten Breiten müssen dazu vorher in den Designrules definiert worden sein. Unabhängig von diesen vordefinierten Breiten kann man auch nach dem Routen die Breite einzelner Segmente individuell ändern, indem man die gewünschten Segmente selektiert, per Hotkey "E" den Eigenschaften-Dialog öffnet und dort die gewünschte Breite explizit angibt. Gruß, Bernd
Bernd B. schrieb: > kann man auch nach dem > Routen die Breite einzelner Segmente individuell ändern Wobei der Nachteil ist, dass das nur nach unten sicher funktioniert, eine Korrektur nach oben geht oft schief bzw. verstösst gegen DRC-Regeln. Also lieber gleich beim Routen einstellen. Georg
georg schrieb: > Also lieber gleich beim Routen einstellen. Genau das interessiert mich ja. Beispiel: Man hat nen 12 V Rail über das auch richtig Strom fließen kann. Also richtet man sich dafür z.B. eine 50 mil Leiterbahn zum Beispiel ein. Und, sagen wir mal, um optisch schnell sehen zu können ob die 12 V da sind ist ne LED vorgesehen. So ne LED braucht aber nur 2 mA, da reicht ja ne 10 mil Leitung, da braucht man keine 50 mil. Ich bräuchte also für das 12 V Netz zwei Leiterbahnbreiten. Wie kann ich also das gleich beim Routen berücksichtigen, das ist die Frage ;)
M. K. schrieb: > Wie kann ich also das gleich beim Routen > berücksichtigen, das ist die Frage ;) Ich kenne Kicad (bisher) nicht näher, aber Bernd hat das doch schon beantwortet. Bei mir (Zuken) ist für sowas die rechte Maustaste zuständig. Die Funktion wechselnder Breite ist für ein heutiges Layout unverzichtbar, siehe Bild. Georg
Hallo M. K. M. K. schrieb: >> Also lieber gleich beim Routen einstellen. > Wie kann ich also das gleich beim Routen > berücksichtigen, das ist die Frage ;) Gesetzt den Fall, die Leiterbahnbreiten sind schon in den Designregeln definiert. Du routest dann zuerst Deine "Sammelschiene" mit der breiten Leiterbahn, gehst zum LED Pad, stellst auf die schmale Leiterbahn um, und routest dann damit vom LED Pad bis zum gewünschten Treffpunkt mit der breiten Leiterbahn. Beantwortet das die Frage? Du kannst auch an der breiten Leiterbahn Anfangen zu routen, dann die Breite auf schmal umstellen, und bis zum LED Pad schmal routen. Wenn Du irgendwo an einer Leiterbahn anfängst zu routen, wird der dort verwendete Wert erst einmal übernommen, kann aber geändert werden. Es bleibt das Problem , dass Du in den Desinregeln dem 12V Netz nur eine Mindestbreite zuweisen kannst. Dann meckert natürlich der DRC, wenn Du eine schmälere für die LED verwendest. Da Du aber ja irgendwo die Leiterbahn hoffentlich abgesichert hast, sollte diese für die schmale Leiterbahn abgesichert sein. Die stellst Du in den Designregeln als Mindestleiterbahnbreite ein, und nimmst jetzt zum Routen der Schiene eine breitere, weil breiter geht immer. Es sei, Du fängst Dir damit ein Abstandsproblem ein. 10mil sind für 2mA vollständig ausreichend, aber 50 mil sind ca. 1,3mm. Für "so richtig" Strom langt das aber auch nicht. ;O) Noch ne Alternative : Du brauchst für die LED ja sowieso einen Vorwiderstand. Den Legst du mit der einen Seite auf die breite Leiterbahn, und die andere Seite zur LED ist ja jetzt ein neues Netz. Dem kannst Du auch eine schmälere Leiterbahn zuweisen. Ausserdem begrenzt der Widerstand im Fehlerfall den Strom auf dieser Leiterbahn. Wenn Du wärend des Routens Sachen nicht machen kannst, könnte Dir der "online DRC" das verhindern. Den solltest Du dann abschalten, aber dann merkst Du DRC verletzungen erst, wenn Du wirklich einen DRC Run machst. Abschalten geht mit dem Käfersymbol in der linken Buttonleiste oben. Manchmal ist der online DRC aber wirklich lästig. ;O) Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.de
:
Bearbeitet durch User
Bernd W. schrieb: > 10mil sind für 2mA vollständig ausreichend, aber 50 mil sind ca. 1,3mm. > Für "so richtig" Strom langt das aber auch nicht. ;O) Die 50 mil waren ja auch nur ein Beispiel und im Vergleich mit 2 mA sind 500 mA auch "so richtig Strom" ;) Bernd W. schrieb: > Du brauchst für die LED ja sowieso einen > Vorwiderstand. Den Legst du mit der einen Seite auf die breite > Leiterbahn, und die andere Seite zur LED ist ja jetzt ein neues Netz. Das ist klar. Sollte ja nur ein einfaches Beispiel sein. Ein anderes Beispiel wäre z.B. Sense-Leitung für ein Powerrail, die routet man ja auch nicht in der Leiterbahnbreite wie die Powerrails ansich ;) Bernd W. schrieb: > Du routest dann zuerst Deine "Sammelschiene" mit der breiten Leiterbahn, > gehst zum LED Pad, stellst auf die schmale Leiterbahn um, und routest > dann damit vom LED Pad bis zum gewünschten Treffpunkt mit der breiten > Leiterbahn. Hab ich bisher so gemacht, erscheint mir aber etwas kompliziert. Muss ich mich erst noch dran gewöhnen. Bei Eagle erschien mir das einfacher, vielleicht bin ich Eagle aber nur zu sehr gewöhnt.
M. K. schrieb: > erscheint mir aber etwas kompliziert. Muss > ich mich erst noch dran gewöhnen Das Routen mit wechselnder Breite ist mit JEDEM CAD-System mühsam. Weniger als 2 Mausklicks an jedem Breitenwechsel geht wohl nicht. Bei der Stromversorgung läppert sich das. Es gibt auch den Automatismus, dass das System selbst die Breite wechselt, wenn es nötig ist, bei meinem z.B. wird die Breite soweit nötig verringert wenn ich zwischen 2 Pads durchrouten will. Das löst aber längst nicht alle Probleme. Immerhin macht der Automat das schmale Stück so kurz wie möglich ohne dass DRC verletzt wird, das kriegt man manuell garnicht hin. Georg
M. K. schrieb: > Hab ich bisher so gemacht, erscheint mir aber etwas kompliziert. Muss > ich mich erst noch dran gewöhnen. Bei Eagle erschien mir das einfacher, > vielleicht bin ich Eagle aber nur zu sehr gewöhnt. Eagle ist bei mir zwar schon eine Weile her, aber ich kann mich jetzt nicht erinnern, dass es da wesentlich anders war (will es aber auch nicht ausschließen). Kann man denn in Eagle einer Netzklasse mehrere Breiten zuordnen?
Ist zwar alter Kram, aber diesen Beitrag hier hab ich sofort gefunden und am folgenden hab ich mir ein Wolf gesucht. Daher nochmal für alle: Beitrag "KiCad zwei verschiedene Netze verbinden in Pcbnew" Gruß aus dem Westerwald
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.