Forum: Platinen Kicad drucken


von Michael S. (smtschmidt)


Lesenswert?

Hallo zusammen,
irgendwie holt mich dieses nervige Problem immer wieder ein:

Ich habe ein paar Layouts erstellt und möchte diese gerne von einem 
kommerziellen Fertiger herstellen lassen. Dieser braucht u.a. ein PDF 
für die Bestückung. (Ich brauche das für die Handbestückung natürlich 
auch.)

Meine Layouts starten i.d.R. bei der Position X=0mm, Y=100mm. Da fängt 
das Problem schon mal an, weil der Druckalgorithmus offenbar keinen 
Seitenrand hinzufügen kann. In der Folge ist links einiges 
abgeschnitten. Muß man wirklich das Layout verschieben um einen Ausdruck 
zu erstellen?

Zweitens sind die auszugebenden Elemente nicht wirklich wählbar. Z.B. 
werden bei seitenfüllender Ausgabe immer die Werte und Referenzen 
ausgegeben. Ich hätte gerne nur die Referenzen. (Die Werte liegen bei 
mir auf der gleichen Position, da kann man dann gar nichts mehr lesen.)

Die Ausgabe ist irgendwie auch nich reproduzierbar. Scheint eher vom 
Wetter abzuhängen.

Alle Versuche mit anderen Dateiformaten (svg, Gerber) sind auch nicht 
besonder glücklich verlaufen. Ich wollte mir jetzt eigentlich nicht ein 
Dutzend Programme und am besten noch Linux installieren und mich in die 
selben einarbeiten, um Bildformate ineinader umzuwandeln. Mit Gerber 
habe ich das Problem, das alles auf mehrere Seiten verteilt ist. 
Eigentlich wollte ich auch ein durchsuchbares PDF, also kein Bild.

Was mach ich falsch? Braucht denn außer mir niemand PDF-Ausgaben? Das an 
und für sich tolle Programm ist doch vollkommen sinnlos, wenn diese Art 
von Ausgaben nicht funzen. Es kann doch auch nicht sein, daß ich für nen 
simplen Ausdruck Stunden am Rechner sitze.

Kicad Version 4.07, Windows 10 aktuell.

Jede Art der Hilfe ist wilkommen!
Michael

von Michael S. (smtschmidt)


Lesenswert?

Ich habe gerade "Datei/SVG-Export" ausprobiert und das Ergebnis mit 
Inkscape eingelesen, bzw. als PDF ausgegeben. Im Prinzip ist das ganz 
nett, aber es sind immer noch die Bauteilwerte in der Ausgabe.
Kann ich das irgendwie abschalten? Ich brauche nur die 
Bauteilreferenzen. Sonst kann man auf der Platine gar nichts mehr 
erkennen.

Wenn ich F.SilkS wegklicke verschwinden die Referenzen, aber die 
Bauteilwerte bleiben.
Wenn ich F.Fabwegklicke verschwinden die zwar Werte, aber auch die sehr 
hilfreichen Zeichnungselemente.

Was rauchen die eigentlich? Das ist doch Scheiße.

Hat jemand eine Idee?

von Uhu U. (uhu)


Lesenswert?

Michael S. schrieb:
> Kann ich das irgendwie abschalten?

Render | Values wegklicken.

> Was rauchen die eigentlich? Das ist doch Scheiße.

Eagle Feinschnitt :-)

: Bearbeitet durch User
von Michael S. (smtschmidt)


Angehängte Dateien:

Lesenswert?

Uhu U. schrieb:
> Eagle Feinschnitt :-)

Das erklärt's

Die Einstellung finde ich nicht, fehlt mir. Siehe Anhang.

von Uhu U. (uhu)


Lesenswert?

Das hat nichts mit der Exportfunktion zu tun!

In pcbnew rechts das Register. Der zweite Tab ist "Render". Value ist 
das letzte Kästchen.

: Bearbeitet durch User
von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Michael S. schrieb:
> Muß man wirklich das Layout verschieben um einen Ausdruck zu erstellen?

Ich benutze immer eine Vorlage mit einem kompletten Zeichnungsrahmen.
Den kann man wahlweise beim Ausdruck dabei haben oder nicht.

Ein wenig mehr Flexibilität bei den Druckoptionen würde ich mir auch
wünschen, insbesondere auch die Möglichkeit, mehrere Dateien mit
verschiedenen Optionen (Layersets etc) zusammenzustellen und die
entsprechenden Definitionen im Projekt mit ablegen zu können.  Habe
leider nur gerade keine Zeit, mir um die Implementierung von sowas
selbst Gedanken zu machen.

Herstellen einer Kupfervorlage für DIY-Platinen ist eher kein Problem,
habe ich auch schon gemacht.  Kann auch nicht bestätigen, dass das
Ergebnis jedes Mal anders wäre.

von Michael S. (smtschmidt)


Lesenswert?

Uhu U. schrieb:
> Das hat nichts mit der Exportfunktion zu tun!
>
> In pcbnew rechts das Register. Der zweite Tab ist "Render". Value ist
> das letzte Kästchen.

Ja, das Häckchen ist weg. Wenn ich F.Fab mit ausgebe, erscheinen die 
Werte trotzdem.

F.Fab brauche ich, um im PDF die Bauteilpositionen zu erkennen, wenn 
keine Pads dargestellt sind. F.SilkS ist bei mir etwas zu sehr 
abgespeckt.

Das PDF benötigt mein Fertigungsdienstleister, damit er die Kosten 
kalkulieren kann. Der will halt sehen, wie das Hühnerfutter verstreut 
ist.

Wenn ich selbst bestücke, stelle ich mir ein Notebook daneben. Das ist 
zwar ne Krücke, geht aber bis die Ausgaben hoffentlich mal besser sind.

Um diese Art von Software anzupassen reicht es bei mir leider nicht. Ich 
kann nur Controller programmieren.

von Uhu U. (uhu)


Lesenswert?

Nimm Plot statt svg-Export.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Uhu U. schrieb:
> Nimm Plot statt svg-Export.

Da wiederum bekommt man nicht mehrere Lagen in einer Datei zusammen.

Kann man vielleicht mit pdftk hinterher zurechtdengeln …

von Bernd W. (berndwiebus) Benutzerseite


Lesenswert?

Hallo Michael.

Michael S. schrieb:

> Die Einstellung finde ich nicht, fehlt mir. Siehe Anhang.

Blende das doch mal im Lagenmanager aus.
Den hast Du bestimmt, must Du nur einschalten.
In PCBnew in der linken Buttonleiste der zweite Button von unten.

Der Lagenmanager taucht eingeschaltet auf der rechten Seite auf. Dort 
oben den Reiter "render" wählen. Und dann "Values" abwählen.

Wenn Du jetzt druckst , sollte es weg sein.

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

von Dergute W. (derguteweka)


Lesenswert?

Moin,

Bei verschiedenen SMD Bauteilen ist mir aufgefallen, dass da ein 
nerviges Feature eingebaut ist. Bei mir (Version 4.0.4) z.B. bei 0402 
Widerstaenden:
Da gibts einmal die Referenz (also z.B. R913) auf F.SilkS und 
schwachsinnigerweise zusaetzlich noch den Text "R913" auf F.Fab.
Das ist nervig, wenn man's verschieben moechte und wenn man's eben 
ausblenden moechte. Vielleicht liegts ja daran.

Ich bin mit den Optionen zum Erstellen von Bestueckungsplaenen auch 
alles andere als gluecklich. Am wenigsten ungluecklich bin ich, wenn ich 
die interessanten Lagen zusammen in ein svg exportiere und das dann per:
1
rsvg-convert -f pdf -o bla.pdf bla.svg
in pdf verwandle.

Gruss
WK

von Michael S. (smtschmidt)


Lesenswert?

Moin,

Bernd W. schrieb:
> Blende das doch mal im Lagenmanager aus.

Ist aus. Das war es leider nicht.

Dergute W. schrieb:
> Da gibts einmal die Referenz (also z.B. R913) auf F.SilkS und
> schwachsinnigerweise zusaetzlich noch den Text "R913" auf F.Fab.

Guck mal die Bibliothek mit einem Editor an. Das steht drin wo was 
angezeigt wird:

(module CC_SI0805 (layer F.Cu) (tedit 57768367)
  (descr "SMD Chip Ceramic Capacitor 0805")
  (attr smd)
  (fp_text reference REF** (at 0 -1.9) (layer F.SilkS)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (fp_text value CC_SI0805 (at 0 1.8) (layer F.Fab)
    (effects (font (size 1 1) (thickness 0.15)))
  )

Wo läßt man denn bei 0402 den Text R913 stehen. Der ist doch viel größer 
als das Bauteil selbst:-))

Dergute W. schrieb:
> Am wenigsten ungluecklich bin ich, wenn ich
> die interessanten Lagen zusammen in ein svg exportiere und das dann
> per:rsvg-convert -f pdf -o bla.pdf bla.svgin pdf verwandle.

Was ist das für ein Tool? Linux?

von Michael S. (smtschmidt)


Lesenswert?

Dergute W. schrieb:
> Am wenigsten ungluecklich bin ich, wenn ich
> die interessanten Lagen zusammen in ein svg exportiere

Ich habe das vor 20 Jahren notgedrungen immer mit Gerber-Layern und 
Ghostscript gemacht. Und eigentlich hoffte ich inständig, daß diese 
Zeiten vorbei sind.

von Dergute W. (derguteweka)


Lesenswert?

Moin,

Michael S. schrieb:
> Was ist das für ein Tool? Linux?

Ja. Ist bei der librsvg mit dabei. Dummerweise kann man dann in den pdfs 
nicht mehr erfolgreich nach den Bezeichnungen suchen, weil auch der Text 
dann als Vektorgraphik ins pdf kommt. Dafuer kann man gut reinzoomen - 
was ja bei 0402 vorkommen kann :-)
Beim wandeln svg->pdf mit ImageMagick bin ich auf keinen gruenen Zweig 
gekommen. Das wurde immer auf Raster gewandelt und war dann nicht 
zoombar oder riesig gross.

Mir ist's auch weitgehend schleierhaft, warum dieser Teil: Unterlagen 
fuer Fertigung/Reparatur bei Kicad so voellig daneben gegangen ist.
Klar, irgendwie kann man sich da was mit Python scripten, aber 
eigentlich sind ja neben Gerber auch Bestueckungsplaene sowas, was 
eigentlich jeder mal braucht.

Gruss
WK

von Michael S. (smtschmidt)


Lesenswert?

Freut mich zu hören, daß ich mit meiner Ansicht nicht alleine dastehe.

von Jan L. (ranzcopter)


Lesenswert?

Michael S. schrieb:
> Dergute W. schrieb:
>> Am wenigsten ungluecklich bin ich, wenn ich
>> die interessanten Lagen zusammen in ein svg exportiere
>
> Ich habe das vor 20 Jahren notgedrungen immer mit Gerber-Layern und
> Ghostscript gemacht. Und eigentlich hoffte ich inständig, daß diese
> Zeiten vorbei sind.

Hm, bin da als Hobbyist auch eher nur "Laptop neben dem Board"-Nutzer, 
aber bei mir liegen die Values i.d.R. alle in der Ebene "F/B.Fab", und 
die Referenzen in der Ebene "F/B.SilkS". Beim Drucken dann die Fabs 
weglassen, und es bleiben die Referenzen übrig; hatte ich mir nie 
Gedanken drum gemacht, dachte das sei Default...

von Michael S. (smtschmidt)


Lesenswert?

Jan L. schrieb:
> bei mir liegen die Values i.d.R. alle in der Ebene "F/B.Fab", und
> die Referenzen in der Ebene "F/B.SilkS"

Da fällt's mir wie Schuppen aus den Haaren. Es ist warm..

Natürlich steht der Value in F.Fab. Das Exportmodul macht also alles 
richtig. Weil man das in Pcbnew ausblenden kann, hab ich's vergessen.

Jetzt ist nur die Frage, wie ich damit umgehe.

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.