Forum: Platinen Multi-Gate-Bauteil in KiCad anlegen


von JakobK (Gast)


Lesenswert?

Hallo Zusammen,

ich möchte mir für ein Bussytem gerne für KiCad einen Stecker anlegen, 
der die jeweiligen bus bereiche (Analog, Digital, PWR) in einzelnen 
Komponenten hat, so dass ich diese an verschiedenen Stellen im 
Schaltplan platzieren kann.

Ich habe schon gefunden, dass man beim Erstellen von Bauteilen angeben 
kann, dass es mehrere Komponenten geben soll ABER die sehen dann alle 
gleich aus :-(

Geht das so wie ich mir das vorstelle? Wenn ja wie?

thx

von hp-freund (Gast)


Lesenswert?

Der Schlüssel ist die "gemeinsame Nutzung" unter den 
Eigenschaftseinstellungen von z.B. Pineigenschaften und 
Rechteckeigenschaften im Bauteilebibliothekseditor.

Könnte aber knifflig werden ;-)

Ich weiss auch nicht ab welcher KiCAD-Version das verfügbar ist.

von Jakob K. (jakobk)


Lesenswert?

hab ich auch schon gefunden ... ist aber ein bisschen buggy ...

das ist bei mir defaulmäßig ausgeschaltet, aber die Pins sind erstmal 
bei allen Gattern dabei.

Wenn ich das Häkchen setzte, das edit fenster schließe, neu öffne und 
das Häkchen dann wieder weg nehme klappts =)

Ist halt nur doof wenn man 128 Pinne schon angelegt hat und dann jeden 
nochmal anpacken muss ;-)

Kann man die Teilkomponenten eigentlich auch anders als A, B, C, ... 
Nennen?

von hp-freund (Gast)


Angehängte Dateien:

Lesenswert?

Hab mal ein Bauteil mit 2 mal 2 Pins in verschiedenen Komponenten mit 
anderer Form gebastelt.
Eine Änderung der Benennung A,B,... ist wohl nicht möglich da diese 
intern verwendet wird und nicht in der Lib steht.

Öffne die Lib mal mit einem Texteditor. Ist leicht zu verstehen und 
sollte für deine vielen Pins einfach anzupassen sein :)

von Jakob K. (jakobk)


Lesenswert?

thx ... ich hatte gestern auch schon mal ins lib file geguckt ... aber 
jetzt wo ich so ein abgespecktes File vor mir hab ists schon einfacher 
zu verstehen ;-)

du hast nicht zufällig eine Dokumentation zur Struktur der lib, oder?

Also einiges erschließt sich ja auch so ...

z.B. für Pins

[Element] (Name) (Pinnummer) (Pinlänge) (xpos) (ypos) (Orientierung) (?) 
(?) (PIN_TYP)

[Element]: X = Pin, S = Square?, P = Polygon?

Länge und Koordinaten werden immer in 1"/100 (also in 0,0254mm) - 
Schritten angegeben.

PIN_TYP: I= IN, O= Out, P= Passiv ...

Aber man könnte sich ja ziemlich austoben, wenn man das nicht alles 
händisch aufdröseln müsste =)

von hp-freund (Gast)


Lesenswert?


von Jakob K. (jakobk)


Lesenswert?

oh man ... und ich bastel mir den halben Morgen nen Wolf =)

du hast dich schon ein bisschen mehr mit dem Thema auseinander gesetzt 
oder?

von hp-freund (Gast)


Lesenswert?

Ein wenig ;-)

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.