KiCAD: durchsuchbarer Bestück-Plan als pdf?

OP #7864922
Lesenswert?

Hallo,

ich würde zur Doku meines Projektes und für Leute die es nachbauen wollen gerne einen Bestück-Plan als pdf erzeugen. Also ein Plan mit Hilfe dessen man auf der Platine "R123" finden kann. Deswegen ist es notwendig dass das pdf durchsuchbar ist. Ich hab es geschafft mit KiCAD die Ansicht wie im Screenshot zu erzeugen (nur Referenzen, keine Bauteilwerte). Aber wenn ich das als pdf ausdrucke bekomme ich eine Datei bei der man nicht nach "R123" suchen kann, anscheinend wird der Text nicht als Text exportiert. Und es enthält auch die Bauteilwerte was den Plan unübersichtlich macht. Wenn ich es als pdf plotte bekomme ich jede Lage einzeln, und durchsuchbar ist das pdf auch nicht.

Hat jemand eine Idee wie man das hinbekommen könnte? Ich will erreichen dass der Nutzer kein KiCAD installieren muss, ich aber in die Anleitung schreiben kann "R123 auslöten", und der Nutzer kann den auch finden.

Viele Grüße, Georg

Angehängte Dateien:
#7864925
Lesenswert?

Muss es unbedingt ein PDF sein?

Es gibt das meiner Meinung nach sehr mächtige Plugin "InteractiveHtmlBom".

Das erzeugt interaktive HTML-Dateien mit Javascript. Funktioniert also vollkommen offline auf dem PC und Du brauchst nur einen normalen Browser. Durch das Javascript kann Du in dem Bestückungsplan navigieren, Positionen anzeigen lassen, Bestückte Teile abhaken etc.

#7864926
Lesenswert?

Georg S. schrieb:

Wenn ich es als pdf plotte bekomme ich jede Lage einzeln, und durchsuchbar ist das pdf auch nicht.

Im Plot-Fenster im linken Panel "Lagenauswahl" nur den Silkscreen-Layer auswählen. Im Panel daneben "Auf allen Lagen plotten" dann alle anderen Layer, die du noch brauchst. Das erstellt dann nur eine Datei, die alles nötige enthält.

Georg S. schrieb:

und durchsuchbar ist das pdf auch nicht.

Der Fab-Layer komischerweise nicht. Mit dem Silkscreen-Layer geht es. Siehe Anhang.

Als Bestückhilfe nutzt man aber besser die interaktive HTML BOM. Gibt's als Plug-In direkt in KiCad.

Angehängte Dateien:
(Firma: Schweigstill IT) Persönliche Seite #7864944
Lesenswert?

Gerd E. schrieb:

Das erzeugt interaktive HTML-Dateien mit Javascript. Funktioniert also vollkommen offline auf dem PC und Du brauchst nur einen normalen Browser.

Vor allem muss der betreffende PC kein Windows 10 oder neuer haben, sondern kann auch eine uralte Gurke sein, auf der gerade so eine javascriptfähiger Webbrowser läuft. So wie an meinem Lötplatz.

OP #7864985
Lesenswert?

Gerd E. schrieb:

Muss es unbedingt ein PDF sein?

Es gibt das meiner Meinung nach sehr mächtige Plugin "InteractiveHtmlBom".

Es muss kein pdf sein. War nur meine erste Idee für ein Dokument dass jeder einfach öffnen kann ohne extra was zu installieren.

Das Plugin schaut sehr interessant aus.

Was wenn die Bestücker-Firma auf einem PDF besteht?

Nein, ich dachte an andere Hobby-Bastler. Keine Firma. Die würden ja in der Tat eher die spezialisierten Datenformate haben wollen.

Vielen Dank an alle für die Diskussion.

#7864989
Lesenswert?

Um welche KiCad-Version geht es denn? Durchsuchbare PDFs sollten seit Version 5 oder 6 (bin nicht ganz sicher) erzeugt werden. Dazu muss allerdings die Plot- und nicht die Print-Funktion benutzt werden. Wenn es dann nicht funktioniert, kann es auch am PDF-Viewer liegen. In der angehängten Testdatei findet z.B. der Adobe Reader alle Referenzen, Okular unter KDE aber nicht.

Angehängte Dateien:
OP #7864991
Lesenswert?

Luca E. schrieb:

Der Fab-Layer komischerweise nicht. Mit dem Silkscreen-Layer geht es.

Das wäre für mich leider nicht ok weil zwar fast jedes Bauteil einen Bestückdruck hat, aber bei ein paar hat der Platz nicht gereicht. Weil es ein HF-Layout ist war mir die Funktionalität wichtiger als der Bestückdruck. Ein Grund mehr warum ich eine extra Bauteile-finde-Datei brauche.

<Schleichwerbung>Falls es jemanden interessiert: Es handelt sich um den Signalgenerator für SSB bei 2,4GHz den ich hier im Forum schon mal erwähnt hatte. Die erste 5er Serie ist da und deswegen arbeite ich derzeit an einer Doku die gut genug ist damit andere Bastler mit der Platine zurecht kommen können.</Schleichwerbung> http://dl0tz.de/polar/

OP #7864994
Lesenswert?

Bernd B. schrieb:

Durchsuchbare PDFs sollten seit Version 5 oder 6 (bin nicht ganz sicher) erzeugt werden. Dazu muss allerdings die Plot- und nicht die Print-Funktion benutzt werden.

OK, dann probiere ich den weiter oben erwähnten Tipp wie man mit der Plot Funktion mehrere Layer in eine Grafik plotten kann. Denn neben der Luxus-Version mit Javascript wäre eine "dumme" Datei ganz gut. Falls es Leute gibt die ein pdf bevorzugen.

(Firma: Schweigstill IT) Persönliche Seite #7865212
Lesenswert?

Georg S. schrieb:

Es muss kein pdf sein. War nur meine erste Idee für ein Dokument dass jeder einfach öffnen kann ohne extra was zu installieren.

Du willst doch nicht ernsthaft behaupten, die Voraussetzung eines beliebigen javascriptfähigen Webbrowsers als "Installation" zu bezeichnen?

Oder was soll Deiner Meinung nach installiert werden, um einen mittels InteractiveHtmlBom generierten Bestückungsplan anschauen zu können? Kein Blabla, sondern eine ganz konkrete Installationsliste, bitte.

OP #7865329
Lesenswert?

Luca E. schrieb:

Der Fab-Layer komischerweise nicht. Mit dem Silkscreen-Layer geht es. Siehe Anhang.

Beim Plotten des F.Fab Layers ist das pdf durchsuchbar (nicht bei "Print"). Aber ich habe es nicht geschafft bei Fab-Layer nur die Referenzen zu plotten, ohne die Werte der Bauteile. Mit den Werten ist es bei weitem zu unübersichtlich. Auf dem Bildschirm geht es, den f.fab Layer zu aktivieren aber die Bauteilwerte auszublenden.

Aber am Ende ist die Interactive BOM das Tool das den Output produziert den ich wollte.

Angehängte Dateien:
#7865351
Lesenswert?

Georg S. schrieb:

Aber ich habe es nicht geschafft bei Fab-Layer nur die Referenzen zu plotten, ohne die Werte der Bauteile.

komisch. Ich kenne es so dass man das "Plot footprint values" deselektieren kann. Dann bekommst Du nur die Referenznamen.

Screenshot der Einstellungen + Beispielausgabe anbei.

Das ist allerdings noch mit Kicad 8.0.9. Ich migriere erst später auf 9.

Angehängte Dateien:
Persönliche Seite #7865845
Lesenswert?

Hallo Bernd B.

Bernd B. schrieb:

Um welche KiCad-Version geht es denn?

1
~~
2
~
3
> Wenn es dann nicht funktioniert, kann es 
4
> auch am PDF-Viewer liegen. In der angehängten Testdatei findet z.B. der 
5
> Adobe Reader alle Referenzen, Okular unter KDE aber nicht.
6

7

8
Bei Deinem Dokument:
9
Unter Debian GNU/Linux 12 Bookworm und XFCE 4.18 funktioniert es mit Atril 1.26.0 auch nur teilweise. Es werden nur die Referenzen gefunden, die "normal" senkrecht oder waagerecht geschrieben sind. Nicht die schräg oder spiegelverkehrt sind. Bei LibreOffice Draw 7.4.7.2 ist es genauso. Ausserdem sieht man bei LibreOffice Draw, dass das ganze wohl komplexer aufgebaut ist. Okular 22.12.3 findet nur die erste Referenz, und keine Zahlen.
10

11
Was uneingeschränkt funktioniert, ist Firefox 128.9.0 esr.
12

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

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