Eagle: Gerber, Aperture-Table und Bestückungsdruck

Gast #618884
Wenn man von Eagle die Gerber-Dateien (Extended-Gerber-CAM-Job) erzeugen 
lässt, dann landen die Konturen (Layer 20) - falls man die 
Voreinstellungen des CAM-Prozessors benutzt - im Bestückungsdruck-Layer. 
Da sie mit Width = 0 gezeichnet sind, ist die Aperture 0, sie sind also 
effektiv unsichtbar. GC Prevue gibt deshalb eine Warnung aus: Dimension 
0 in der Apperture-Tabelle. Kann man die Warnung ignorieren und die 
Gerber-Dateien so zur Herstellung abgeben oder sollte man Layer 20 im 
CAM-Job abwählen, damit dieser Layer gar nicht im Bestückunsgdruck 
landet? Anders gefragt: Gibt es irgendeinen Grund, wieso Eagle per 
Default auf die Idee kommt, die Konturen in den Bestückungsdruck-Layer 
zu übernehmen, brauchen die Leiterplatten-Hersteller das zum Erkennen 
der Platinengrösse?
Gast
Gibt es hier niemand, der was zu Linien der Breite 0 in Gerber-Dateien 
sagen kann?

Laut PCB-Hersteller ist Aperture 0 eigentlich nicht zugelassen. Hat 
deshalb schon mal jemand Probleme gehabt?
Hi,

Dietmar E wrote:
>  Gibt es irgendeinen Grund, wieso Eagle per
> Default auf die Idee kommt, die Konturen in den Bestückungsdruck-Layer
> zu übernehmen, brauchen die Leiterplatten-Hersteller das zum Erkennen
> der Platinengrösse?

Ja, das steht im CAM Job so drin;-) Klick den Layer 20 in dem Job weg, 
abspeichern und gut is. Die Breite 0 hat aber noch nie gestört. Es gibt 
viele Hersteller, die direkt EAGLE Dateien verarbeiten, die leben auch 
damit.

mfg Ulrich
Gast
> Klick den Layer 20 in dem Job weg, abspeichern und gut is

Dann ist allerdings die einzige Information, die die Grösse der Platine 
andeutet, weg. Ersatzweise anders die Konturen der Platine in die 
Gerber-Dateien bringen, z.B. mit Eckenmarkierungen in Top/Bottom 
ausserhalb der Platine, wie sie das Eagle-Script euro.scr auf top/bottom 
anlegt? Und wenn ja, warum macht dieses Script die nur auf Top/Bottom, 
aber nicht auf den anderen Layern?

Aufgefallen ist mir bei den Gerber-Dateien noch ein Problem:

Der Ursprung in GC Prevue und der Ursprung in Eagle stimmen nicht 
überein: Verschiebung um 2 mm, nur in Eagle liegt die Ecke der Platine 
auf 0/0, in GC Previuew liegt die Ecke plötzlich bei ca 2mm/2mm. Wenn 
man in Eagle ein neues Board von einem Plan erzeugen lässt, gibt es eine 
gegenteilige Verschiebung (die Umrandung fängt nicht in 0/0 an, sondern 
knapp daneben), die das fast wieder kompensiert. Was hat es mit diesem 
Ursprungs-Chaos auf sich?

Ausgesuchter Hersteller ist ThePCBShop/Eurocircuits, die möchten Gerber 
haben. Falls da schon mal jemand bestellt hat und und Tips bzgl. der 
Kontur geben kann...?
@ Dietmar E (Gast)

>Der Ursprung in GC Prevue und der Ursprung in Eagle stimmen nicht
>überein: Verschiebung um 2 mm, nur in Eagle liegt die Ecke der Platine

Jaja, einer von vielen kleinen Bgs. :-(

MfG
Falk
Gast
Habe gerade mal Viewmate installiert, gleiches Problem, scheint demnach 
eher mit Eagle zusammenzuhängen. Im CAM-Job kann man einen Offset 
angeben, vieleicht könnte man es darüber korrigieren (nicht ausprobiert, 
weil man das für jeden Layer machen müsste und weil der Offset 
anscheinend irgendein krummer Wert in der Nähe von 0.1" ist).

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.