Forum: Platinen KiCad 10 und dessen Vorzüge


von Carsten R. (carsten_r140)


Lesenswert?

Guten Morgen zusammen,

mit dem nächsten release von KiCad wird es die Möglichkeit geben 
Designblöcke für den Schaltplaneditor als auch Leiterplatteneditor zu 
erstellen.

Besteht hier Interesse eine gemeinsame Bibliothek von Designblöcken für 
Schaltpläne und Routings zu erstellen?

: Verschoben durch Moderator
von Dergute W. (derguteweka)


Lesenswert?

Moin,

Carsten R. schrieb:
> Besteht hier Interesse eine gemeinsame Bibliothek von Designblöcken für
> Schaltpläne und Routings zu erstellen?

Klingt ja erstmal nach einer nicht ganz schlechten Idee. Aber wenn ich 
so sehe, was hier fuer Schaltplaene rauskommen, dann wuerde ich noch bis 
Kicad 15.x warten, bis die Funktionen: Automatisches Block-C setzen, 
Automatisches Umwandeln von langen, verzweigten Masseleitungen zu 
Massesymbolen und Ver/Entzerren des Schaltplans, um einen sichtbaren und 
schoenen Signalflow zu erhalten, eingebaut sind.

Gruss
WK

von Marek N. (db1bmn)


Lesenswert?

Hm, eigentlich ist die Intention eine andere davon: Du hast ein Board, 
auf dem zig mal die gleiche Schaltung vorkommt. Den Schaltplan zeichnet 
man ein Mal als hierarchischen Block (war glaub ich seit der V5 oder 6 
schon so) und jetzt kann man dazu auch den Designblock im Layout 
replizieren, was bisher halt nur mit externen Plugins ging.
Typisches Beispiel: Audio-Mischpult mit zig gleichen Kanälen.

Ich glaube nicht, dass man hier im Forum auf einen gemeinsamen Nenner 
kommen wird. Zu stark unterscheiden sich die Anforderungen und 
Präferenzen.
Fritz möchte R23 oben links in der Ecke und Hans möchte U42 auf bottom 
geklebt, aber bitte im 45° Winkel zum Platinenrand, damit es auf der 
Welle auch schön flutscht.

Das kann höchstens nur in einer kleiner Firma funktionieren, mit 
strengster Disziplin, wo es einen Häuptling gibt, der sagt "Ihr macht 
das gefälligst so!" und ein armes Schwein, das die ganzen Libraries 
pflegt.

Bereits bei uns mit drei unabhängigen Elektronik-Abteilungen am Standort 
herrscht Anarchie und die Mentor-Libs sind Kraut und Rüben: Drei Dutzend 
TL431, von denen die meisten sinnigerweise unter "ZENER" eingepflegt 
sind facepalm
Zitat eines mittlerweile ehemaligen Kollegen: "Bevor du ein Bauteil 
suchst, leg lieber ein neues an."

Aber ich lasse mich gerne eines Besseren belehren.

: Bearbeitet durch User
von Bernd W. (berndwiebus) Benutzerseite


Angehängte Dateien:

Lesenswert?

Hallo Carsten.

Carsten R. schrieb:

> mit dem nächsten release von KiCad wird es die Möglichkeit geben
> Designblöcke für den Schaltplaneditor als auch Leiterplatteneditor zu
> erstellen.

Ja, das hört sich sehr interessant an.
>
> Besteht hier Interesse eine gemeinsame Bibliothek von Designblöcken für
> Schaltpläne und Routings zu erstellen?

Unbedingt!

Für Schaltpläne hatte ich schon einmal so etwas versucht. Siehe 
https://www.mikrocontroller.net/wikifiles/9/9d/BuildingBlocks_16Jun2013.zip
War aber 2013. War damit vielleicht etwas früh.

Ein Hauptproblem ist es, einen Überblick über die Designblöcke zu 
bekommen. Ich hatte es damals mit einer PDF Datei versucht: 
https://www.mikrocontroller.net/wikifiles/4/45/KatalogUeberKiCadBuildingBlocks_21Apr2013.pdf

Irgendwie müsste man sich auch überlegen, welche Dateien man dort 
hineinpackt.
.kicad_sch bzw. .kicad_brd sicher. Aber dann wären auch die .kicad_pro 
Projektdateien sinnvoll. Komplette Projektordner wiederum wären nicht 
immer sinnvoll, weil ich z.B. auch Datenblätter der IC-Hersteller in den 
Ordnern habe, und da haben einige Hersteller den Urheberschutz Daumen 
drauf.
Letzteres macht natürlich die Doku kompliziert.

Ein aktueller Versuch findet sich im Anhang.
Auf eigene Gefahr und teilweise ungetestet!
Viel Spass beim ausprobieren.


Mit freundlichem Gruß
Bernd Wiebus alias dl1eic
http://www.dl0dg.de

: Bearbeitet durch User
von Bernd W. (berndwiebus) Benutzerseite


Lesenswert?

Hallo Marek.

Marek N. schrieb:

> Ich glaube nicht, dass man hier im Forum auf einen gemeinsamen Nenner
> kommen wird. Zu stark unterscheiden sich die Anforderungen und
> Präferenzen.
> Fritz möchte R23 oben links in der Ecke und Hans möchte U42 auf bottom
> geklebt, aber bitte im 45° Winkel zum Platinenrand, damit es auf der
> Welle auch schön flutscht.

Was nicht heisst, dass eine Bibliothek mit grundlegenden primitiven 
Schaltplänen nicht doch sinnvoll sein könnte.
Wenn man den Schaltplan hat, hatt man ja schon einen großen Teil der 
Arbeit.
Da muss man im Zweifel nur die Footprints ändern, und auf dem Board neu 
routen.
Selbst wenn man im Schaltplan ändern muss, sind dass dann oft nur 
kleinere Sachen.

> Das kann höchstens nur in einer kleiner Firma funktionieren, mit
> strengster Disziplin, wo es einen Häuptling gibt, der sagt "Ihr macht
> das gefälligst so!" und ein armes Schwein, das die ganzen Libraries
> pflegt.

Das wäre hier in dem Rahmen mit kleineren Baugruppen von vielleicht 
einem dutzend Bauteilen trozdem sinnvoll. Im Zweifel nur für den 
Schaltplan , weniger für das Board.

> Bereits bei uns mit drei unabhängigen Elektronik-Abteilungen am Standort
> herrscht Anarchie und die Mentor-Libs sind Kraut und Rüben: Drei Dutzend
> TL431, von denen die meisten sinnigerweise unter "ZENER" eingepflegt
> sind *facepalm*
> Zitat eines mittlerweile ehemaligen Kollegen: "Bevor du ein Bauteil
> suchst, leg lieber ein neues an."
>
> Aber ich lasse mich gerne eines Besseren belehren.

Nö, Du hast schon Recht.
Das letztere zeigt aber auch, dass man sich VOR dem Anlegen einer 
solchen Bibliothek schon Gedanken über die Struktur der Bibliothek, 
Varianten ec. Gedanken machen muss.
Zu dem Zeitpunkt fehlt aber naturgemäß die Erfahrung, was nun eigentlich 
sinnvoll ist, und so wird man die Struktur irgendwann mit der gewonnenen 
Erfahrung überarbeiten müssen, und dann den Bibliotheksinhalt auch, im 
Hinblick auf die nun geänderte Struktur.
Dokumentation wird immer Unterschätzt.


Mit freundlichem Gruß
Bernd Wiebus alias dl1eic
http://www.dl0dg.de

: Bearbeitet durch User
von Bernd W. (berndwiebus) Benutzerseite


Lesenswert?

Hallo guter W.

Dergute W. schrieb:

> Klingt ja erstmal nach einer nicht ganz schlechten Idee. Aber wenn ich
> so sehe, was hier fuer Schaltplaene rauskommen, dann wuerde ich noch bis
> Kicad 15.x warten, bis die Funktionen:

Trotzdem könnte man ja schon einmal klein Anfangen. Nur so zum Üben und 
um zu sehen, wie man so etwas aufbaut.....


Mit freundlichem Gruß
Bernd Wiebus alias dl1eic
http://www.dl0dg.de

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
Noch kein Account? Hier anmelden.