Forum: Platinen KICAD: Logo in Kupferfläche möglich?


von Christian E. (engel24)


Lesenswert?

Hallo,

hänge etwas auf dem Schlauch.

Ich versuche ein Logo in die Kupferfläche zu bekommen.
Hat jemand eine Idee???

Gruß & Dank

Christian

von Johann (Gast)


Lesenswert?

Was genau ist denn das Problem? Daß Du Dein Logo einfach als Modul 
definierst und dann einfügst, das hast Du schon gemacht, oder? Dann noch 
eine Massefläche drumrumziehen und fertig.

von Artabanos (Gast)


Lesenswert?

Na das ist doch ganz einfach. Zunächst ein Logo als Bitmap erstellen, 
und mit der in KiCad integrierten Funktion "Bitmap2Component" in ein 
Modul umwandeln und selbiges dann anschließend in PCBnew in der 
Kupferfläche plazieren. Ggf. musst Du noch ein Cut Out Area um das Logo 
herum definieren.

von Artabanos (Gast)


Lesenswert?

Ach Moment. Ich verstehe das Problem. Das Logo kommt dann ja nicht in 
die Kupferfläche, sondern in den Bestückungsdruck. Hm, da fällt mir im 
Moment auch keine Lösung ein. :(

von Christian E. (engel24)


Lesenswert?

Hallo,

habe einen Weg gefunden, wie ein Logo in die Kupferfläche eingefügt 
werden kann.

Im Bauteileditor das entsprechende Symbol zeichnen bzw. mittels 
"Bitmap2Component" importieren.

Wenn gezeichnet wurde, eine Linie mitteles:
-> rechts Klick auf eine beliebige Linie
-> Editieren
-> Editiere Alle Lagen
-> gewünschte Kupferlage auswählen
-> und den folgenden Warnhinweis bestätigen
in die gewünschte Kupferfläche drücken.

(Wenn es ein importiertes Logo ist einfach eine Linie ziehen, die obigen 
Schritte abarbeiten und die Linie anschliessend wieder löschen.)

Bauteil in das Layout einbinden.

In meinem speziellen Fall hatte ich eine Massefläche auf das gesamte 
Layout gelegt! Ich musste also noch eine "Freifläche hinzufügen:
-> rechts Klick auf den Rahmen der Massefläche
-> Fläche
-> Fläche für Ausschnitt hinzufügen
-> Ausschnitt um das gewünschte Symbol/ Logo ziehen.

Fertig! Der abschliessende DRC lief fehlerfrei ab.

Danke Artabanos (Gast) für den Hinweis mit der CutOutFläche!

Langsam macht mir KiCad richtig Spaß!

Gruß

Christian

von Artabanos (Gast)


Lesenswert?

Christian Engel schrieb:
> Danke Artabanos (Gast) für den Hinweis mit der CutOutFläche!

Ich habe zu danken. Dein Trick funktioniert prima. Da wäre ich wohl nie 
drauf gekommen.

Und ja, KiCad ist schon klasse, auch wenn ich hier und da noch eine 
Funktion vermisse. Aber es wird von Version zu Version vollkommener.

von Reinhard Kern (Gast)


Lesenswert?

Hallo,

ich hatte das so verstanden, dass du das Logo negativ in der Massefläche 
haben willst. Das geht aber im Prinzip genauso, nur musst du das Logo 
als freie Stellen in einer rechteckigen Cu-Fläche zeichnen, also 
negativ, und diese Fläche und der Ausschnitt in der Massefläche sollten 
sich etwas überlappen.

Gruss Reinhard

von Bernd W. (berndwiebus) Benutzerseite


Lesenswert?

Hallo Christian.


> Im Bauteileditor das entsprechende Symbol zeichnen bzw. mittels
> "Bitmap2Component" importieren.

Grundsätzlich ja. Einige Symbole aus 
http://www.kicadlib.org/modules/BW_Footprint_Symbols_RevD.pdf sind 
genauso entstanden, z.B. der GNU-Hörnerkopf und das ESD-Logo. Aber der 
Totenkopf und der Hochspannungsblitz sind "freihändig" gezeichnet.

Allerdings hatte ich ein paar Probleme mit bitmap2component. Zum einen
wurden zwar die Bitmaps importiert, der Algorithmus der Vektorisierung 
erzeugte aber eine Unmenge von kleinen "Dreiecken" aus der sich das Logo
dann zusammensetzte. Das habe ich von Hand nachgebessert.
Zum anderen machten die so erzeugten Module Probleme beim Gerberexport.
Der Export brach immer mit einer Fehlermeldung ab.
Aber Postscript Export bzw. Drucken funktionierte.

Als Workaround habe ich ein (leeres) Modul auf konventionellem Wege 
erzeugt, und mit einem Editor die Grafikzeilen aus dem 
nichtfunktionierenden hineinkopiert. Das Funktionierte dann. Was nun 
jetzt das eigentliche Problem war, weiss ich leider nicht.

Ich denke, daß das aktuelle bitmap2component besser ist, probiert habe 
ich es aus Zeitmangel aber noch nicht, und zur Zeit bin ich auch sonst 
etwas eingeschränkt. Das ganze nur ein Hinweis, falls später Probleme 
auftauchen.

Ansonsten kann das aber auch an mir bzw. meiner etwas verbogenen 
Installation von kiCAD gelegen haben, weil ich versehentlich 
Bestandteile aus verschiedenen Versionen gemischt habe. Es ist wichtig, 
bei Installation einer neuen Version wirklich ALLE alten Teile zu 
entfernen (Bis auf die EIGENEN Bibliotheken und die Projekte). Eine 
installation per Package installiert kicad in /usr/bin. Ich hatte eine 
neue version in /usr/local/kicad installiert, und vergessen, in /usr/bin 
ALLE alten Komponenten zu löschen. Prompt wurden die noch verbliebenen 
Reste aus /usr/bin verwendet, statt aus /usr/local/kicad......

Mit freundlichem Gruß: Bernd Wiebus alias dl1eic

http://www.dl0dg.de

von Christian E. (engel24)


Lesenswert?

Hallo Bernd,

danke für den Hinweis zu bitmap2component.

Ich komme von Eagle. Dort habe ich alle meine Logos bereits fertig 
gehabt.
Im Grunde sind es nur Ansammlungen von Linien und Halbkreisen (... also 
auch nur Linien).

Ich habe die entsprechenden Footprints in ein Eagle-Board gepackt und 
dieses dann mittels eines ULPs in ein KiCad-Board "konvertiert" und alle 
Footprints in ein eigenes Modul gespeichert.

Ging gut und auch der Gerberexport sieht zumindest in Gerbview gut aus.

Ach ja, ich arbeite unter Windows 7 und der KiCad Version aus 07/2011.

Gruß

Christian

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.