Ich habe ein Layout von einem älteren Programm. Das Programm selbst habe ich nicht, nur die damit erzeugten Dateien mit Dateiendungen wie .pho, .rep, .lpr, .lst und .drl. Die .pho scheinen Gerberdaten zu enthalten. Nur leider zeigt der Gerberviewer nichts an und meldet Fehler. Von dem Design liegen mir 4 solche pho-Dateien vor mit Größen von 2-75kb. Welches ist denn jetzt nun die brauchbarste Datei? Anbei diese Dateien mit geänderter Dateiendung auf .gbr. Wie kann ich das Layout mal ansehen? Ist das .drl so brauchbar? Vielen Dank ! Matthias
Die Gerber-Dateien sind standard-Gerber ohne Blendeninformation. Ohne die Blendentabelle kannst Du damit nix anfangen. Gleiches gilt für die Bohrdatei. Guck mal in die anderen Dateien, ob es da Blenden- und Bohrinformationen gibt. Gruß, Peter
Hallo Peter, Danke für den Hinweis ! Unter den Dateien gibt es die nun neu angehängten .rep Dateien. "Photo-Plotter Apertures Report" nennt sich das. Es gibt auch eine .lpr Datei. Sieht nach Postscript aus. 3 Bohrdateien sind ferner noch da. DRL00.DRL, DRL00.LST und DRL00.REP. Die DRL00.DRL habe ich oben bereits angehängt. Danke, Matthias
Ja dann hast Du doch alle Infos. Musst halt nur in Deinem Gerberviewer eine passende Blendentabelle anlegen und dann die Gerbers einlesen. Gruß, Peter
Hallo Peter, vielen Dank. Leider habe ich keine besondere Ahnung von dem was Du da nun angerissen hast. Als Gerberviewer habe ich "Gerbv" installiert. Der spuckt ja auch die Fehlermeldungen aus. Kann ich die Info aus der einen Datei denn in die andere integrieren, um das Fehlerproblem zu beheben? Einen "Export Gerber" bietet mir Gerbv ja an. Wie ich in diesem Programm nun die Blendentabelle anlegen kann ist mir unklar. Brauche ich da noch ein anderes Programm? Gruss, Matthias
Ok, also langsam zum Mitschreiben: In Deinen Gerberdateien werden Blendennummern angegeben, erkennbar an dem vorweggestellten Buchstaben "D". Mit diesen gewählten Blenden werden die nachfolgenden Koordinaten abgefahren bzw. angeblitzt. Jetzt muss der Gerberviewer natürlich wissen, welche Blendenform er für die jeweilige Blendennummer verwenden soll. Dazu gibt es zwei Möglichkeiten: Entweder Du legst eine Blendentabelle händisch an, oder Du erweiterst Deine standard-Gerberdateien um die Blendeninfo, und erhältst so extended-Gerber. Wie man in Gerbv eine Tabelle anlegt, weiss ich nicht, da ich das Programm nicht kenne. Ich benutze z.B. VieMate, dort geht das im Menü Setup->Codes. Dort trägst Du die Blendenform und -größe ein, die in den REP-Dateien angegeben sind. Beispielsweise ist D10 definiert mit Größe: 5mil, Typ "LINE", also rund. D11 ist definiert als 190mil, "RND" (auch rund). "SQR" wäre quadratisch. Der bessere Weg wäre aber meiner Meinung nach, die Gerberdateien zu erweitern. Sieh Dir mal die Spezifikation von "Extended Gerber" an. Dann siehst Du, dass vor den eigentlichen Daten die Blendeninfos kommen. Das ganze sieht dann etwa so aus: G70* %FSLAX43Y43*% G04 Irgend ein Kommentar* %INLayername*% %ADD10C,0.005*% %ADD11C,0.190*% ... D10* X2100Y7425D02* ... Auf diese Weise kann jeder übliche Gerberviewer die Dateien öffnen, ohne dass man irgendwelche Tabbellen anlegen müßte. Gruß, Peter
Danke Peter, das war wirklich erhellend ! Nach Deinem Schema habe ich alle diese Blendendaten mal in eine Datei geschrieben und diese dann an den Anfang aller dieser Gerberdateien gehängt. Zu Beginn steht nun ein G70* %FSLAX43Y43*% G04 Bils Pulser* %LNKUPFERSEITE2*% dran und am Ende vor dem Gerber ein %LPD*%, was immer das auch ist. Das Bild sieht so viel besser aus. Endlich kann man da was sehen. Mit Gerbv kann man die Bilder nun auch überlagern. Dabei entstehen aber Fehlermeldungen und die Positionen machen dann auch Ärger. Mache ich da noch was falsch? Gruss Matthias
>Mit Gerbv kann man die Bilder nun auch überlagern. Dabei entstehen aber >Fehlermeldungen und die Positionen machen dann auch Ärger. Dann lass doch mal sehen.
Peter Bünger schrieb: > Dann lass doch mal sehen. Danke Peter für Anschauen, ich kenne Gerbv nicht so sehr gut. Einzeln klappt da jede Datei für sich. Wenn ich jedoch erst die Kopie_von_SST0126-1.GBR öffne und dann mit "File open layer" die Kopie_von_ART01-1.GBR hinzulade ist das Bild noch ok. Siehe pulser.png. Wenn ich jedoch alle 4 GBR lade sieht es so aus: pulser1.png. Da ist was verschoben. Die Fehler habe ich wegbekommen, da waren nur noch 2 Zeilen vergessen. Gruss, Matthias
Die violette Lage ist an der Y-Achse gespiegelt und verschoben. Also musst Du sie beim Einlesen spiegeln, sofern Dein Programm das überhaupt kann. Andernfalls eben mit einem beliebigen Gerbereditor spiegeln. Die Verschiebung kriegst Du weg, indem Du die Koordinaten eines markannten Punktes (z.B. eine der Befestigungsbohrungen) in den Lagen aus deren Gerber-File notierst und aus den Differenzen den Verschiebeweg errechnest. Gruß, Peter
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.