Forum: Platinen eagle:Bohrlöcher nach "drill aid"auf Ausdruck nicht sichtba


von Tobias (Gast)


Lesenswert?

Hallo zusammen,

ich habe leider ein weiteres Problem.

Ich habe das drill aid.ulp ausgeführt und im Ausdruck sind die 
Bohrlöcher leider nicht sichtbar, was mich aber auch nicht wundert, weil 
das auf dem Bildschirm auch schon eigenartig aussieht bei mir!

Aber seht bitte selbst!

Ich habe mich beim Vorgehen genau an die Hinweise auf dieser Seite 
gehalten!
http://www.janson-soft.de/seminare/dh7uaf/eagle/print/print.htm

Nur leider funktioniert das bei mir nicht!

Weiß jemand eine Lösung?

Danke im Voraus


Gruß
Tobias

von Tobias (Gast)


Angehängte Dateien:

Lesenswert?

Hier jetzt der Dateianhang!

von Michael S. (micha)


Lesenswert?

Hallo,

damit die Pads auch im Ausdruck gefüllt erscheinen muss der Layer 116 
(center drills) ausgewählt werden. Das hat der Verfasser der Seite wohl 
vergessen zu schreiben.

Gruß
Micha

von Tobias (Gast)


Lesenswert?

Hallo Michael,

vielen Dank für deine Rückmeldung!

Aber leider ist dies nicht das Problem! Der Layer 116 ist markiert, und 
trotzdem sind auf dem Ausdruck keine Löcher zu sehen.

Ich habe extra ein Bild hier hereingestellt weil ich finde dass es auf 
dem Bildschirm schon eigenartig aussieht! Normalerweise müsste doch da 
wo diese weißen Ringe sind, doch ein schwarzer Kreis entstehen!

Mir kommt es so vor, als würden die Bohrlöcher von den grünen Pads 
bedeckt!


Ich bin jetzt schon Tagelang am rumspielen und hab schon etliche 
Ausdrucke gemacht, aber ich finde den Fehler einfach nicht!
Würde mich freuen, wenn noch jemand einen Tipp für mich hätte.

mfg

Tobias

von Εrnst B. (ernst)


Lesenswert?

Ich bin mit dem Drillaid ULP auch nie zurecht gekommen, hab dann 
stattdessen einen Modifizierten EPS-Treiber verwendet, der die 
Bohrlöcher alle kleiner macht.
Nachdem ich sowieso immer die EPS-Dateien zum Ausdrucken verwende, war 
das nur ein minimaler Aufwand, und man hat nicht die ganzen 
Zusatzobjekte mit denen das ULP die Löcher zukleistert im File.

Zum Installieren die "eagle.def" Datei im "bin" Unterordner mit 'nem 
Texteditor öffnen, und folgendes einfügen (z.B. nach dem Normalen 
EPS-Printer):
1
[EPS-Drillaid]
2
3
@EPS
4
Long     = "Postscript with max hole size in pads/etc, ala drill-aid.ulp"
5
6
Header3  = "%% redefine our /h function with a fixed diameter\n"\
7
            "/h {  %% draw a hole\n"\
8
            "   /d  exch def\n  %% Still need to pop diam off stack\n"\
9
            "   d 4500 gt {\n"\
10
            "      /d  4500 def\n  %% But override it to 0.45mm\n"\
11
            "   } if\n"\
12
            "   /y  exch def\n"\
13
            "   /x  exch def\n"\
14
            "   d 0 gt {\n"\
15
            "     newpath\n"\
16
            "     x EU y EU d 2 div EU 0 360 arc\n"\
17
            "     currentgray dup\n"\
18
            "     1 exch sub setgray\n"\
19
            "     fill\n"\
20
            "     setgray\n"\
21
            "     } if\n"\
22
            "   } def\n"\
23
            "%% The drawing\n"

Ist jetzt für 0.45mm eingestellt, Für andere Löchgrößen muss man den 
Source editieren.

HTH,
/Ernst

von Tobias (Gast)


Lesenswert?

@ Ernst

Vielen Dank für Deine Mühe Ernst nur leider funktioniert diese 
Alternative auch nicht.

Ich habe mir nun schon einige Platinenlayouts von anderen Mitgliedern in 
diesem Forum angesehen und dort sieht man in der Board Datei schon 
eindeutig das "Loch" in der Padmitte angedeutet!

Wenn Ihr euch mein Bild anschaut, dann ist das nicht der fall?


Nun, meine letzte Option ist jetzt noch mich direkt an Cadsoft zu 
wenden, da ich jetzt echt keine Ideen mehr habe, was ich noch machen 
soll.

Weiß jemand, ob Cadsoft einen deutschen Kundendienst hat?


Danke im Voraus

Gruß

Tobias

von Εrnst B. (ernst)


Angehängte Dateien:

Lesenswert?

Was funktioniert denn nicht?

Im Anhang mal ein Screenshot von nem Board in Eagle und der EPS-Ausgabe 
mit dem EPS-Drillaid Treiber (Über den CAM-Prozessor gedruckt).

/Ernst

von Peter L. (Gast)


Lesenswert?

die Bohrungen müssen schon vorhanden sein (mal ohne Layer 116 angucken)
die weissen Ringe im 116er Layer werden nur drübergemalt (können also 
nur vorhandene Löcher verkleinern
evtl. bei Optionen, Einstellungen, Verschiedenes, Real markieren

Peter

von Tobias (Gast)


Angehängte Dateien:

Lesenswert?

@Peter

Ohh jaaa!!! Ein erster Lichtblick!
Danke für den Tip Peter! Ich habe jetzt "Real" in den Optionen 
angeklickt und jetzt haben die grünen Pads zumindest ein Loch! Jedoch 
wird dieses jetzt noch durch die Leiterbanen (bottom Layer) verdeckt.
Aber seht selbst!

Jetzt müsste ich nur noch wissen, wie die Leiterbahn an dieser Stelle 
auch noch durchsichtig wird!


@Ernst

Vielen Dank Ernst für den Screenshot!
Ich habe alles genauso gemach wie du in deinem ersten Posting 
geschrieben hast, jedoch leider ohne erfolg.
Ich muss auch dazu sagen, dass ich mich mit dieser ESP-Geschichte nicht 
so auskenne und den CAM Prozessor nutze ich auch nicht, ich drucke das 
Board dann einfach auf nem normalen Tintenstrahldrucker aus, damit ich 
meine Maske habe.
Ich werde mich aber im laufe des Tages mal einlesen in diese cam 
Prozessor Geschichte und was der überhaupt macht!

von Peter L. (Gast)


Lesenswert?

die Wires unter den Bohrungen siehst du im Ausdruck nicht,
Eagle druckt scheinbar erst die Wires, überlagert dann die Bohrungen und 
legt zuletzt deinen Drillaidlayer darüber, dann gehts erst ab zum 
Drucker.
du musst beim Drillaid Ulp 0,3 oder 0,4mm angeben, damit der Bohrer 
schön zentriert wird.

von Sven S. (schwerminator)


Angehängte Dateien:

Lesenswert?

Hallo,
ich muss den Thread nochmal wiederbeleben. Das Problem ist zwar nicht 
das selbe, aber es passt unter den Titel.

Ich habe die drill-aid.ulp ausgeführt und auf dem Bildschrim wird auch 
alles korrekt angezeigt. Exportiere ich das Layout über den Drucker, so 
wird ebenfalls alles korrekt angezeigt. Wenn ich das Layout allerdings 
in PS über CAM exportieren will, bleiben die Pads wie ohne drill-aid. 
Das entsprechende Layer ist im CAM allerdings aktiviert. Kennt jemand 
das Problem und weiß eine Lösung?

Danke, Sven

von Michael H* (Gast)


Lesenswert?

Hallo,

ich würd den Thread auch gern nochmal ausgraben, da ich genau das selbe 
Problem hab wie Sven. Ich verwende drill-aid.ulp, der Layer 116 wird 
korrekt erstellt, aaaber:
Wenn ich das Layout als PS über CAM exportieren will, bleiben die Pads
wie ohne drill-aid.
Auch wenn ich den Layer der von drill-aid erstellten Circles in eine 
Kupfer-Ebene ändere, bleibt das Bohrloch im PS unverändert.

Ich kann mir schon denken, dass der CAM-Prozessor rigoros bleibt, wenn 
es um Kupfer in Bohrlöchern geht, aber gibt es da nicht vielleicht ein 
work-around?
Den Umweg über einen pdf-Drucker würd ich mir gern ersparen, weil ich 
das PS bequemer bearbeiten kann.

Danke schon mal.

von Thomas S. (thomass)


Lesenswert?

Hallo Michael,

ich hatte das gleiche Problem anscheinend macht der Cam Prozessor zuerst 
die Bohrlöcher und legt dann das Layout darüber, den wenn ich mir das 
EPS anschaue ist irgentwie beides da.
Naja es ist schon spät meine Lösung ist hier zu lesen.

Beitrag "Bohrmarkierung"

Thomas

von Michael H* (Gast)


Lesenswert?

Hallo Thomas,

danke für den Tipp. Diese Methode funktioniert sicherlich, aber ich 
würde es gerne direkt aus dem CAM-Prozessor heraus passend generieren.
Nicht, weil ich zu faul bin, den Editor anzuwerfen, sondern weil ich 
mich auf dem Gebiet CAM in Eagle nicht sonderlich auskenne und gerne n 
bisschen mehr wissen würde.

Grüße, holli

von Andreas O. (andy99)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

ich habe eine Lösung unter 
http://www.robotikportal.de/phpBB2/viewtopic.php?p=317639 gefunden. 
Demnach muss in die eagle.def der Inhalt von eagle-def.txt (Anhang) 
eingefügt werden. Danach wird der Layer 116 drillImage korrekt 
ausgedruckt, wenn im CAM-Prozessor PS-Drillaid oder EPS-Drillaid als 
Device ausgewählt wird.

Andy

von Michael H* (Gast)


Lesenswert?

stark, danke!

von roolf (Gast)


Lesenswert?

Hallo,

ich hatte dasselbe Problem: drill-aid wird zwar am Bildschirm angezeigt, 
aber (beim Export über CAM) bleiben die Löcher groß.

Bei http://www.eaglecentral.ca/forums/index.php?t=msg&goto=92749 habe 
ich eine sehr empfehlenswerte Lösung gefunden, die ich hiermit gerne 
weitergeben möchte: Durch simples Ergänzen einer Textdatei kann man zwei 
neue Druckertreiber (je einen für EPS und einen für PS) definieren, 
welche die Bohrlöcher automatisch in der gewünschten Größe zeichnen.

Neben der Tatsache, dass der Export nun auch über CAM funktioniert, gibt 
es noch einen ganz gravierenden Vorteil: Das Rumhampeln mit drill-aid 
entfällt nun komplett. Das weiß man insbesondere dann zu schätzen, wenn 
man in letzter Minute noch ein paar Pads verschieben möchte. Da muss man 
bei der drill-aid-Lösung ja die Löcher immer manuell nachpflegen, was 
keinen Spaß macht und in der Hektik auch mal vergessen wird.

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.