Montageloch in JST-KiCad-Bibliothek nicht editierbar

OP #6593751
Lesenswert?

Hallo,

es ist sehr erfreulich, dass JST u.a. auch für KiCad Bibliotheken 
bereitstellt.

Ich habe ein Footprint von einer JST-Stiftleiste direkt dort 
runtergeladen (im Anhang). Dort ist das Montageloch kaum sichtbar (siehe 
Foto). In der erstellten Bohrdatei wird die Bohrung ganz normal 
aufgeführt. Im Footprint-Editor ist diese Bohrung aber nicht editierbar.

Befindet sich die Bohrung auf dem Edge.Cuts-Layer, der dort nicht 
angezeigt werden kann? Wie kann ich die Größe des Bohrlochs ändern?

Danke im Voraus für Eure Hilfe!

Bernhard.
Angehängte Dateien:
OP #6593910
Lesenswert?

Erst mal vielen Dank für die superschnelle Antwort!

Das Bild oben sollte das Montageloch zeigen mit den 3D-Einstellungen im 
Footprinteditor. 2D sieht es so aus wie auf diesem Bild. Alle Lagen und 
alle Elemente sind angehakt, aber das Montageloch im oberen rechten Eck 
ist nur durch die unterbrochene F.SilkS-Linie zu erahnen. Ich kann es 
nicht anklicken um es zu verändern.
Angehängte Dateien:
Moderator Persönliche Seite #6593926
Lesenswert?

Ich denke, das liegt daran, dass sie diesem Loch keinerlei Lagen 
zugeordnet haben. Sowas lässt sich im Bauteileditor nicht anlegen 
("Error: Pad has no layers").

Wenn du dort (mit einem Texteditor) die gleichen Lagen einträgst wie bei 
den anderen Pads, dann lässt sich das alles editieren. Allerdings hat 
das Teil dann noch die typische Pad-Kontur mit Kupferring; ich habe den 
mal auf die gleiche Größe wie die Bohrung gesetzt, da es ja nur ein 
Montageloch sein soll.
Angehängte Dateien:
OP #6593958
Lesenswert?

Sorry an Schlaumaier und alle anderen. Die IGES-, Step- und 
3DPDF-Dateien gibt es bei dem angegebenen Link auf der JST-Homepage. Die 
Footprints hatte ich schon vor einer Weile dann bei Ultra Librarian 
geladen, den Fehler habe ich aber erst jetzt entdeckt.
Moderator Persönliche Seite #6593978
Lesenswert?

Bernhard J. schrieb:
> Gibt es einen anderen Weg?

Wie ich oben beschrieben habe: öffne deine Datei mit einem Texteditor 
und trag die Lagen einfach selbst ein.
1
  (pad 1 thru_hole circle (at .000001 0) (size 1.3208 1.3208) (drill .8128) (layers *.Cu *.Mask))
2
  (pad 2 thru_hole circle (at -2.000001 0) (size 1.3208 1.3208) (drill .8128) (layers *.Cu *.Mask))
3
  (pad 3 np_thru_hole circle (at 1.5 -1.7) (size 1.7018 1.7018) (drill 1.1938) (layers))

In der dritten gezeigten Zeile hinter "layers" noch "*.Cu *.Mask" 
ergänzen.

Danach kannst du das Teil dann im Bauteileditor bearbeiten.

Du kannst natürlich auch gleich im Texteditor noch die Pad-Größe von 
"1.7018 1.7018" auf "1.1938 1.1938" reduzieren, wenn du das Teil schon 
manuell bearbeitest.
OP #6594049
Lesenswert?

So, nun habe ich alle JST-Stiftleisten in meiner Bibliothek geändert, 
die Platine aktualisert und mit einer erzeugten Gerber-Datei überprüft. 
Alles bestens, nun kann die KiCad-Datei zum Platinenhersteller.

KiCad ist eine tolle Layout-Software, vor allem wenn man weiß an welchen 
Rädchen man drehen muss.

Vielen Dank an Alle und besonders an Jörg W.!
Gast #6594108
Lesenswert?

Bernhard J. schrieb:
> KiCad ist eine tolle Layout-Software, vor allem wenn man weiß an welchen
> Rädchen man drehen muss.

OH JA, da kann ich dir nur voll recht geben.

Es gibt in 30 Jahren Praxis keine Software wo ich so oft in den Dateien 
herum gewerkelt habe. ;)

Aber das Ergebnis ist klasse. ;)

Danke für den Link aber 3D zeug brauche ich nicht. Mir reicht 2D + 
Schaltplan-Symbol.  Ist eh nur wegen der "Abstandsmasse" interessant. 
Weil ich die Footprints eh alle Manipuliere und dann als Spezial 
abspeichere.

z.b. : Norm-Footprint laden. Dann i2c Beschriftung ändern und als 
Anschluss-i2c-LCD neu abspeichern. Oft sogar mit der Reihenfolge der 
Pinbelegung.

Das hat den Vorteil das ich hinterher Stressfrei weiß welcher Kabel an 
welchen Pin muss.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren