Moin, kann man bei KiCad im Schaltplan einzelnen Verbindungen Eigenschaften hinzufügen, das diese im Layout ein bestimmte Leiterbahnbreite haben? Beispielsweise Powerleitungen, 2mm breit?
Hi! Das kannst Du in Pcbnew unter dem Menüpunkt "Design Regeln" einstellen. Gruss, Micha
Gib im Schaltplan den betreffenden Leitungen Netz-Namen, diese kannst Du dann in den Designregeln in eine Gruppe verschieben und dafür die Bedingungen setzen.
Skyper schrieb: > Gib im Schaltplan den betreffenden Leitungen Netz-Namen, diese kannst Du > dann in den Designregeln in eine Gruppe verschieben und dafür die > Bedingungen setzen. Das setzen der Bedingungen ist dann aber in pcbnew, nicht mehr im Schaltplan. Mir wäre nicht bewusst daß das im Schaltplan schon ginge.
Super. Danke für die Tipps !! Da komme ich schon mit weiter !! :-)
Gerd E. schrieb: > Mir wäre nicht bewusst daß das im Schaltplan schon ginge. Ich kenne Kicad nicht, das wäre aber ein echter Nachteil - in grossen Entwicklungsabteilungen ist es hochgradig erwünscht, dass der Schaltungsentwickler für den Layouter die "Constraints" vorgeben kann - Leiterbahnbreite, Belastbarkeit, Impedanz, Längenausgleich, maximale Länge usw. usw. Georg
Hallo Georg. Georg schrieb: > Ich kenne Kicad nicht, das wäre aber ein echter Nachteil - in grossen > Entwicklungsabteilungen ist es hochgradig erwünscht, dass der > Schaltungsentwickler für den Layouter die "Constraints" vorgeben kann Kann er ja. Er editiert einfach wie oben schon angegeben, die Designregeln mit den Constraints. Das ist zwar nicht das Schaltplanmodul (Eeschema), sondern das Layoutmodul (PCBnew), aber es ist nicht weiter schwierig, und es kostet auch kein extra Geld, das Layoutmodul dem Schaltungsentwickler zur Verfügung zu stellen wie umgekehrt auch das Schaltplanmodul dem Layouter zur Verfügung steht. ;O) Persönlich halte ich aus eigener Erfahrung auch die strickte Trennung zwischen Schaltungsentwicklung und Layout für problematisch. Es ist nur eine Quelle von Reibungsverlusten. Für ein zwei Augen Prinzip kann man besser jemanden zusätzlich drübersehen lassen. Und wer wartungsfreundliche Entwicklungsergebnisse fordert, tut gut daran, seine Entwickler regelmäßig und nicht nur in Sonderfällen mit Serviceaufgeben zu beauftragen. Und wem das zu teuer ist, der bezahlt zu viel für seine Entwickler. ;O) "Große" Firmen werden sich etwas anderes kaufen. Aber es wird halt auch sehr viel von Klein- und Kleinstunternehmen entwickelt, wo die Entwicklung sowieso nur ein Nebenjob ist. Dort ist dann der Schaltungsentwickler auch Layouter, Produzent und Servicetechniker in Personalunion. Und im Ausland sieht die Sache noch wieder anders aus. Ich denke so spontan aus dem Bauch heraus, die weitaus größte KiCad Gemeinschaft ist die spanischsprachige. Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.de
Jetzt habe ich gerade mal einen Bezeichner einer Leitung zugeordnet und den Text nah dran platziert.Wenn ich diesen Namen dann aus Versehen (warum auch immer) verschiebe, wie finde ich dann raus, zu welcher Leitung er gehörte? So eine Art Gummiband zwischen Text und Leitung scheint es nicht zu geben, oder?
Bernd W. schrieb: > Persönlich halte ich aus eigener Erfahrung auch die strickte Trennung > zwischen Schaltungsentwicklung und Layout für problematisch Die Constraints-Verwaltung, egal in welchem Modul, ist durchaus auch für den Einzel-Entwickler gedacht, ABER: Die Software dafür ist zwangsläufig hochkomplex und aufwendig zu bedienen, und in jedem Fall ist es echte Arbeit, das alles einzugeben, ev. für eine bestimmte Leiterbahn bis zu 10 Regeln bzw. Constraints. Ich habe das bisher auch nur experimentweise benutzt, sonst habe ich im Kopf, was bei einer Leiterbahn gefordert ist und daher ist es mir zu viel Arbeit, das als Regel einzupflegen. Letzlich ist das eine Entscheidung zwischen Gehirn und Computer, und wer nur ein Sieb als Gedächtnis hat muss halt die Software bemühen. Was man festhalten muss: die Software verhindert Fehler, wenn ich die Leiterbahn zu lang mache, wird mir ein "constraint error" angezeigt. Das erkauft man sich halt mit hohem Aufwand. Georg
Georg schrieb: > Ich kenne Kicad nicht, das wäre aber ein echter Nachteil - in grossen > Entwicklungsabteilungen ist es hochgradig erwünscht, dass der > Schaltungsentwickler für den Layouter die "Constraints" vorgeben kann - > Leiterbahnbreite, Belastbarkeit, Impedanz, Längenausgleich, maximale > Länge usw. usw. Diese 'grossen Entwicklungsabteilungen' die nehmen nicht KiCad, sondern ergötzen sich an Cadance und Mentor! (koste es was es wolle) Auf Grund dessen sind die 'Constraints' in KiCad in dieser Ausführlichkeit auch nicht von Nöten. ?
In der Firma haben sie mir auch Cadence aufgezwungen...völlig überladen, ebenfalls mit Bugs, Hotfixes die nicht laufen und und und....und dann den indischen Support...schon mal indisches Englisch am Telefon gehört ? :-) Und ohne teure Schulung nicht zu gebrauchen. Von den monatlichen Kosten will ich gar nicht erst anfangen. Jedenfalls könnte ich das mit KiCad genauso machen wie mit Cadence, auch "grosse" Boards.
Rainer B. schrieb: > Jetzt habe ich gerade mal einen Bezeichner einer Leitung zugeordnet und > den Text nah dran platziert.Wenn ich diesen Namen dann aus Versehen > (warum auch immer) verschiebe, wie finde ich dann raus, zu welcher > Leitung er gehörte? > So eine Art Gummiband zwischen Text und Leitung scheint es nicht zu > geben, oder? Aber bevor hier ein ganz anderes Thema an den Tag kommt... Könnte evtl. hierzu noch jemand was zu sagen? :-)
Rainer B. schrieb: > In der Firma haben sie mir auch Cadence aufgezwungen...völlig überladen, > ebenfalls mit Bugs, Hotfixes die nicht laufen und und und....und dann > den indischen Support...schon mal indisches Englisch am Telefon gehört ? > :-) > Und ohne teure Schulung nicht zu gebrauchen. Von den monatlichen Kosten > will ich gar nicht erst anfangen. > Jedenfalls könnte ich das mit KiCad genauso machen wie mit Cadence, auch > "grosse" Boards. Ich sehe schon wir sind Brüder im Geiste ;-)?
Rainer B. schrieb: > Art Gummiband zwischen Text und Leitung Erst hieß die Leitung blau, dann habe ich zusätzlich Ganz drangeschrieben. Die Leitung ist nicht Ganz blau, sondern nur Ganz, hier der Auszug aus dem *. net Files. neu: (net (code 17) (name /Ganz) (node (ref R10) (pin 1)) (node (ref P2) (pin 1)) (node (ref R11) (pin 2))) alt: (net (code 17) (name /blau) (node (ref R10) (pin 1)) (node (ref R11) (pin 2)) (node (ref P2) (pin 1))) Gummiband könnte eine zu feste Bindung vorgaukeln.
Rainer B. schrieb: > Jetzt habe ich gerade mal einen Bezeichner einer Leitung zugeordnet und > den Text nah dran platziert.Wenn ich diesen Namen dann aus Versehen > (warum auch immer) verschiebe, wie finde ich dann raus, zu welcher > Leitung er gehörte? > So eine Art Gummiband zwischen Text und Leitung scheint es nicht zu > geben, oder? Ich gehe mal davon aus du meinst die Zuordnung eines Netznamen im SCH. Wenn du einen neuen Netznamen vergibst und den nicht genau auf dem 'Wire' platzierst oder Verschoben hast, dann erscheint am Netznahmen unten links ein kleines Quadrat. Solang dieser Namen nicht exakt auf der Leitung sitzt, (zu erkennen am Verschwinden des kleinen Karos) wird er vom Kicad ignoriert. In deinem Fall wäre es besser den Namen zu löschen und neu zu schreiben. Bei der Vergabe der Netznamen sollte man tunlichst auf die Schreibweise achten, weil über diese Namen auch Wire-Stummel mit einander verbunden werden können. Auf jeden Fall ist darauf zu achten dass der Netzname mit dem 'Wire' (nicht irgendeine Line) 'verschmilzt'.
Danke, das habe ich gerade mal probiert. Das mit dem kleinen Karo kannte ich nicht. Funktioniert so gut !!
Lutz H. schrieb: > Erst hieß die Leitung blau, > dann habe ich zusätzlich Ganz drangeschrieben. > Die Leitung ist nicht Ganz blau, sondern nur Ganz, Das trifft zwar nicht die Frage vom TO, stellt aber eine Fußangel dar. Es ist tatsächlich so, dass man entlang einer Verbindung (Wire) mehrere Netznamen dran heften kann, aber nur die Letzte erscheint in der Netzliste. Da hilft zurzeit nur ein Review! Ich würde es als Bug einstufen. Wenn man eine zeichnerisch, unterbrochene Leitung über die Netznamen verbindet, (Kommt z.B. Vor wenn man quer über einen A3 Schaltplan eine Leitung legen möchte) hilft eigentlich nur konzentriertes Arbeiten (auch bei anderen CAD's) Zum Teil wird es aber durch den DRC abgedeckt. Ich denke mal das Bernd Wiebus über kurz oder lang mal vorbeischaut, das ganze nochmal verifiziert und eventuell einen Bug nach Grenoble weiterleitet.
Georg schrieb: > Was man festhalten muss: > die Software verhindert Fehler, wenn ich die Leiterbahn zu lang mache, > wird mir ein "constraint error" angezeigt. Das erkauft man sich halt mit > hohem Aufwand. und viel Geld :-(?
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.