Forum: Platinen Eagle: DrillAid in PS-Ausgabe?


von Michael R. (Firma: Brainit GmbH) (fisa)


Lesenswert?

Hallo allerseits,

ich hab zwar seit Jahren einen funktionierenden Workflow um zu guten 
Belichtungsfolien zu kommen, aber der erscheint mir an einer Stelle zu 
kompliziert...

Momentan gehe ich so vor: ich verwende einen CAM-Job mit 4 schritten:

Schritt 1: File board1.ps, Layers Dimension, Pads, Vias, Bottom
Schritt 2: File drill1.ps, Layers DrillAid
Schritt 3: File board2.ps, Layers Dimension, Pads, Vias, Top
Schritt 4: File drill2.ps, Layers DrillAid

Danach öffne ich die 4 PS-Files im Gimp als Ebenen (import mit 1200dpi), 
setze von drill1 weiß auf transparent und kombiniere mit board1, 
selbiges mit board2, drill2

Danach kann ich bottom und top sinnvoll plazieren, u.U. mit anderen 
Platinen kominieren, um die A4-Folie optimal zu nutzen.

Soweit funktioniert das gut, aber: die Spezialbehandlung der "DrillAids" 
muss doch so nicht sein, oder?

Irgendwie schaff ich's aber nicht, den layer DrillAid mit den anderen 
zusammen sinnvoll auszugeben. Es sieht so aus als ob die Bohrung der 
pads das DrillAid überlagern würde.

Was mach ich falsch?

Wie gehts ihr das an?

lg Michi

von Unwissender (Gast)


Lesenswert?

Hallo,

es geht viel einfacher.
Besorge dir die Programme GhostView und GhostScript. Diese Programme 
dienen zum anzeigen und Drucken von PostScript-Dateien.
Suche dir eine Einführung in PostScript.
Dann lade deine PostScript-Dateien deines Board (brd und drill-aid) hier 
hoch.
Anschließend werde ich mir die Scripte ansehen und eventuell kann ich 
dir eine einfache Bearbeitungslösung anbieten, die du selbst durchführen 
kannst.

Ich selbst habe Eagle 4.16 und weiß nicht wie sich die 
PostScript-Ausgabe in der aktuellen Version geändert hat.

Gruß

Unwissender

von Michael R. (Firma: Brainit GmbH) (fisa)


Lesenswert?

Unwissender schrieb:
> Hallo,
>
> es geht viel einfacher.
> Besorge dir die Programme GhostView und GhostScript. Diese Programme
> dienen zum anzeigen und Drucken von PostScript-Dateien.
> Suche dir eine Einführung in PostScript.
> Dann lade deine PostScript-Dateien deines Board (brd und drill-aid) hier
> hoch.
> Anschließend werde ich mir die Scripte ansehen und eventuell kann ich
> dir eine einfache Bearbeitungslösung anbieten, die du selbst durchführen
> kannst.

Danke für das Angebot! Mit Ghostscript und Ghostview kann ich schon 
umgehen (bin unter Linux zuhause)

ich vermute Gimp verwendet ohnehin Ghostscriupt zum Importieren von 
PS-Dateien.

Mein Problem ist eher, dass Eagle die Layer Pad und DrillAid nicht 
wirklich sauber zusammen ausgeben kann. oder ich hab hier nur was falsch 
eingestellt...

: Bearbeitet durch User
von Walter Tarpan (Gast)


Lesenswert?

Michael Reinelt schrieb:
> Mein Problem ist eher, dass Eagle die Layer Pad und DrillAid nicht
> wirklich sauber zusammen ausgeben kann. oder ich hab hier nur was falsch
> eingestellt...

Eagle hat (zumindest bis Version 5.X) Probleme, die Drill-Aid richtig 
als PS/EPS auszugeben. Um das zu korrigieren, ist eine Änderung des 
Ausgabescripts notwendig (siehe hier: 
Beitrag "Re: eagle:Bohrlöcher nach "drill aid"auf Ausdruck nicht sic" )

Viele Grüße
W.T.

von Michael R. (Firma: Brainit GmbH) (fisa)


Lesenswert?

Walter, danke für den Hinweis!

Ich hab das mal ausprobiert. Sieht auf den ersten Blick vielversprechend 
aus, man spart sich das Herumbasteln mit DrillAid komplett, und schaltet 
auch folgende Fehlerquelle aus: Nach Ausführen von DrillAid wird noch 
ein Pad verschoben, und man vergisst den DrillAid-Kreis 
nachzuschieben...

Die eigentliche Ursache scheint zu sein, dass im PS-Code die Bohrungen 
nachträglich weiß übermalt werden, der DrillAid-Laxer scheint also schon 
drinnen zu sein, wird aber von der Bohrung quasi wieder "weggeschnitten"

ABER: "normale" Holes (Befestigungsbohrungen!) bei denen ich auch 
DrillAid gerne hätte, funktionieren damit nicht! ist zwar irgendwie 
klar: Durch das Verkleinern des lochs mit dem oben verlinkten 
Postscript-Patch wird das loch kleiner, das hat aber nur auswirkungen 
wenn darunter ein schwarzes pad liegt. Ein Befestigungsloch hat aber 
kein pad...

Ist aber nicht so tragisch, mein Workflow ist zwar dadurch etwas 
komplizierter, aber eh gut eingespielt...

von Walter Tarpan (Gast)


Lesenswert?

Michael Reinelt schrieb:
> Die eigentliche Ursache scheint zu sein, dass im PS-Code die Bohrungen
> nachträglich weiß übermalt werden, der DrillAid-Laxer scheint also schon
> drinnen zu sein, wird aber von der Bohrung quasi wieder "weggeschnitten"

Hihi, mal jemand, der sich den PS-Source anguckt.

Bei mir funktionieren auch Befestigungslöcher; ich weiß allerdings nicht 
genau, ob ich bei mir genau diese Änderung in der EPS-Ausgabe gemacht 
habe, die im verlinkten Forenbeitrag beschrieben ist, oder eine andere. 
Vor morgen abend werde ich auch nicht dazu kommen, das nachzusehen. Seit 
ich CNC-bohren kann, nutze ich Drill-Aid nicht mehr, sondern gefüllte 
Pads.

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.