Forum: Platinen KiCad: Problem mit SVG-Export


von Johannes S. (demofreak)


Lesenswert?

Moin,

nachdem ich mit der Druck-Funktionalität nicht weitergekommen bin (es 
werden Flächen nicht ausgefüllt, und auch sonst sieht es irgendwie 
schrill aus), habe ich mich zum Erstellen von Dokumentation auf das 
Exportieren als SVG verlegt, zumal man so auch die Deckkraft einzelner 
Layer einstellen kann.

Mein Problem: wenn man direkt über Datei->SVG-Export exportiert, kann 
man dort a) farbig und b) nur den PCB-Umriss exportieren, dafür sind 
leider im F.SilkS-Layer die Pads enthalten, womit teilweise die 
Referenzen/Values übermalt und die Bohrungen in den Cu-Layers verdeckt 
werden.

Wenn man über Datei->Plotten->Format SVG exportiert, ist es a) nicht 
farbig und b) kann man den Export nicht auf den PCB-Umriss begrenzen.

Was mache ich verkehrt, bzw. was muss ich anders machen, damit im 
F.SilkS-Layer die Pads nicht mit exportiert werden?

Danke,

/Hannes

von Bernd W. (berndwiebus) Benutzerseite


Lesenswert?

Hallo Johannes.

Johannes S. schrieb:

> nachdem ich mit der Druck-Funktionalität nicht weitergekommen bin (es
> werden Flächen nicht ausgefüllt, und auch sonst sieht es irgendwie
> schrill aus),

Das Druckproblem wird z.Z. nicht aktiv bearbeitet, weil man hofft, dass 
es sich unter Linux "auswächst" sobald die verwendeten aktuellen 
bibliotheken überall verbreitet sind.

> Mein Problem: wenn man direkt über Datei->SVG-Export exportiert, kann
> man dort a) farbig und b) nur den PCB-Umriss exportieren,

> dafür sind
> leider im F.SilkS-Layer die Pads enthalten, womit teilweise die
> Referenzen/Values übermalt und die Bohrungen in den Cu-Layers verdeckt
> werden.

??? Du hast ganz rechts oben unter "Dateioptionen" "pro Lage eine Datei" 
gewählt? Bist Du Dir sicher, das es Pads sind? Es könnte auch die 
Lötstoppmaske sein.
Das ganze in den Lagen abwählen?

>
> Wenn man über Datei->Plotten->Format SVG exportiert, ist es a) nicht
> farbig

Diese Funktion ist in erster Linie zum erzeugen von Belichtungsvorlagen 
gedacht. Aber was spricht dagegen, die SVG Datei mit Inkscape 
nachzubearbeiten und entsprechende Farben zu wählen?

 und b) kann man den Export nicht auf den PCB-Umriss begrenzen.

Du wählst zum plotten NUR die Lage Edge.Cuts aus. Das ist der Umriss.
Das klappt natürlich nur, wenn Du den Umriss auch dort hinein gezeichnet 
hattest.
In älteren KiCad Versionen hiessen die Edge.cuts "Outline" oder so....
Abgesehen davon werden hier automatisch alle Lagen in verschiedene 
Dateien gezeichnet. Dann wählst Du eben nur die Lage mit dem Umriss.

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

von Johannes S. (demofreak)


Lesenswert?

Hallo Bernd,

Bernd Wiebus schrieb:
> Das Druckproblem wird z.Z. nicht aktiv bearbeitet, weil man hofft, dass
> es sich unter Linux "auswächst" sobald die verwendeten aktuellen
> bibliotheken überall verbreitet sind.

Dann hoffe ich mal mit. :)

> ??? Du hast ganz rechts oben unter "Dateioptionen" "pro Lage eine Datei"
> gewählt? Bist Du Dir sicher, das es Pads sind? Es könnte auch die
> Lötstoppmaske sein.

Ja logisch, sonst könnte ich ja auch die Lagen in Inkscape nicht einzeln 
in der Deckkraft ändern. ;-)
Es könnte freilich auch die Lötstoppmaske sein, aber egal was, es hat 
beides im Layer F.SilkS nix zu suchen.

> Das ganze in den Lagen abwählen?

Du meinst vor dem SVG-Export die Pads ausblenden? Hm, muss ich mal 
testen.

> Diese Funktion ist in erster Linie zum erzeugen von Belichtungsvorlagen
> gedacht. Aber was spricht dagegen, die SVG Datei mit Inkscape
> nachzubearbeiten und entsprechende Farben zu wählen?

Klar, das geht immer. Ist aber wieder ein Schritt mehr.

> Du wählst zum plotten NUR die Lage Edge.Cuts aus. Das ist der Umriss.
> Das klappt natürlich nur, wenn Du den Umriss auch dort hinein gezeichnet
> hattest.

Ich habe mich falsch ausgedrückt: unter Datei->SVG-Export kann man nur 
den Bereich innerhalb des PCB-Umrisses exportieren, mit Plotten->SVG 
kann man nur das gesamte Blatt plotten, es lässt sich nicht der Bereich 
eingrenzen. Ich war zwischenzeitlich auf die Idee verfallen, alle Lagen 
außer F.SilkS mit Datei->SVG-Export zu exportieren (wegen bunt) und nur 
den Bestückungsdruck mit Plotten->SVG zu erstellen, aber das passt dann 
nicht aufeinander. Kann man zurechtschieben, freilich. Ist aber wieder 
der bewusste Schritt mehr... ;-)

Es soll ja irgendwann mal ein möglichst einfacher Arbeitsablauf 
herauskommen, den man auch einem Azubi bzw. Praktikanten vermitteln 
könnte. ;-)

Gruß,

/Hannes

von Guido B. (guido-b)


Lesenswert?

Hallo Hannes, hallo Bernd,

Bernd Wiebus schrieb:
> Bist Du Dir sicher, das es Pads sind? Es könnte auch die
> Lötstoppmaske sein.

Bei den Pads ist per Default die Silk-Ebene enabled, kann man
abstellen (Häkchen weg). Das ist im Nachhinein aber für alle
Pads kaum machbar.

Bernd Wiebus schrieb:
> Du wählst zum plotten NUR die Lage Edge.Cuts aus. Das ist der Umriss.
> Das klappt natürlich nur, wenn Du den Umriss auch dort hinein gezeichnet
> hattest.

Ich vermute, dass er meint, dass mehr Fläche exportiert wird, als der
Platinenumriss beträgt. Das geht mir mit PS ebenso. Ich habe den
Verdacht, dass der Export auf ein bestimmtes Seitenverhältnis
eingerichtet ist. Vermutlich kann man das nur durch Nachbearbeitung
entfernen. Achso, fällt mir gerade ein, bei Gerber-Export ist es auch
so.

von Johannes S. (demofreak)


Lesenswert?

Hallo Guido,

Guido B. schrieb:
> Bei den Pads ist per Default die Silk-Ebene enabled, kann man
> abstellen (Häkchen weg). Das ist im Nachhinein aber für alle
> Pads kaum machbar.

Kopf -> Tisch. Klar. Darauf hätte ich auch selbst kommen können.

Aber: warum wird das dann beim Plotten nicht mit geplottet, sondern nur 
beim SVG-Export? Wenn ich Silk plotte, und die Pads auch in Silk sind, 
sollten sie ja dann auch dort auftauchen. Das tun sie aber nicht.

Diesbezüglich ist allerdings meiner Ansicht nach eh einiges unstimmig. 
Wenn ich alle Lagen ausblende, werden trotzdem verschiedene Elemente 
angezeigt (Pads und Referenzen z.B.), das sollte ja aber eigentlich 
nicht so sein. Pads verschwinden gar erst, wenn man sie auf dem 
Elemente-Tab sowohl vorder- als auch rückseitig abwählt (die Kupferlagen 
sind wohlgemerkt beide schon abgewählt). Wenn nur noch das Element "Pads 
Vorderseite" gewählt ist, werden die Pads trotzdem in der Farbe von B.Cu 
angezeigt... irgendwie wirr. :-)

> Ich vermute, dass er meint, dass mehr Fläche exportiert wird, als der
> Platinenumriss beträgt.

Bingo. :)

/Hannes

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.