Hi, ich habe eine bestellung an Elecrow gesendet, aber leider macht sie dort probleme. Sie haben mir den Screenshot im Anhang geschickt. Meine Gerber funktionieren in Gerbview, auf www.gerber-viewer.com und auch in der Vorschau von Dirty PCBs. Hat jemand einen Tipp wo das Problem liegen Könnte? Grüße Simon
Das Programm, mit dem du Gerber produziert hast, hat eine Aperture-Definition (das ist eine Art Makro, um eine Fläche zu definieren) mehrmals definiert. Ob das der Standard erlaubt, bin ich mir nicht sicher, aber auch zu faul zum Suchen. Mich irritiert allerdings das "OC", denn Apertures werden eigentlich mit D10...D999 bezeichnet. Womit erzeugst du denn das Gerber?
Hallo Max. Max G. schrieb: > Ob das der Standard erlaubt, bin ich mir > nicht sicher, aber auch zu faul zum Suchen. Früher war es mal "nicht verboten" mit Verweis auf den inkrementellen Charakter von Gerber. *) In neueren Definitionen wurde es aber nach meiner Erinnerung explizit ausgeschlossen. Sicher bin ich mir aber auch nicht. Als Schnellschuss aus der Mittagspause kann ich aber auch nicht mehr dazu sagen.**) Auf jeden Fall wäre es ein schlechter Stil von Gerberverwendung. Trotzdem fände ich es besser, wenn die einlesende Software eine Warnung statt eines Fehlers schmeissen würde, und ansonsten im klassisch inkrementellen Stil weiterarbeiten würde. Gibt ja noch genug uralt Projekte mit entsprechend alten Files. > Mich irritiert allerdings das "OC", denn Apertures werden eigentlich mit > D10...D999 bezeichnet. Das hätte ich jetzt als "Fehlernummer" der einlesenden Software interpretiert. *) Meint, aktuell zum Bearbeitungszeitpunkt im File gültig ist immer die letzte gelesene Definition, wenn man das Gerberfile von vorne nach hinten abarbeitet. **) Für den TO zum nachschlagen: https://www.ucamco.com/en/guest/downloads Dort unter "Gerber Format EN" (spezieller https://www.ucamco.com/files/downloads/file/81/the_gerber_file_format_specification.pdf?2abe4fbd9c705ec7db729cebc56f1588) Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.de
:
Bearbeitet durch User
Max G. schrieb: > Womit erzeugst du denn das Gerber? mit dem Panelizer aus den GerberTools von ThisIsNotRocketScience: https://github.com/ThisIsNotRocketScience/GerberTools/releases Ich werde mal schauen, ob man das irgendwie einfach fixen kann.
Hallo Simon. Simon S. schrieb: > mit dem Panelizer aus den GerberTools von ThisIsNotRocketScience: > > https://github.com/ThisIsNotRocketScience/GerberTools/releases > > Ich werde mal schauen, ob man das irgendwie einfach fixen kann. Falls das Teil so dreist ist, und zum pannelisieren das Gerberfile mit verschobenen Koordinaten einfach wiederholt, langt es möglicherweise, alle mitwiederholten Definitionen manuell zu löschen. ;O) Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.de
so habe ich es auch erstmal gemacht ;) mal schauen ob das nun klappt.
Nachtra: Bernd W. schrieb: > Früher war es mal "nicht verboten" mit Verweis auf den inkrementellen > Charakter von Gerber. *) In neueren Definitionen wurde es aber nach > meiner Erinnerung explizit ausgeschlossen. Sicher bin ich mir aber auch > nicht. Als Schnellschuss aus der Mittagspause kann ich aber auch nicht > mehr dazu sagen.**) Ich habe gestern Abend 2 Stunden in der aktuellen Gerberdefinition gelesen, und nichts dazu gefunden. Also ist es formal wohl ok, aber halt unübersichtlicher Stil. Ein Hinweis wäre Seite 25 aus https://www.ucamco.com/files/downloads/file/81/the_gerber_file_format_specification.pdf?2abe4fbd9c705ec7db729cebc56f1588 mit "Header: The part of the file from the file beginning to the point where the first operation code is encountered. The header typically holds the definitions of file attributes, aperture definitions, scale and unit. Aber da steht auch nur was von "typisch" und nichts von einem "Muss". Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.de
Nachtrag: Bernd W. schrieb: > Früher war es mal "nicht verboten" mit Verweis auf den inkrementellen > Charakter von Gerber. *) In neueren Definitionen wurde es aber nach > meiner Erinnerung explizit ausgeschlossen. Sicher bin ich mir aber auch > nicht. Als Schnellschuss aus der Mittagspause kann ich aber auch nicht > mehr dazu sagen.**) Ich habe gestern Abend 2 Stunden in der aktuellen Gerberdefinition gelesen, und nichts dazu gefunden. Also ist es formal wohl ok, aber halt unübersichtlicher Stil. Ein Hinweis wäre Seite 25 aus https://www.ucamco.com/files/downloads/file/81/the_gerber_file_format_specification.pdf?2abe4fbd9c705ec7db729cebc56f1588 mit "Header: The part of the file from the file beginning to the point where the first operation code is encountered. The header typically holds the definitions of file attributes, aperture definitions, scale and unit. Aber da steht auch nur was von "typisch" und nichts von einem "Muss". Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.de
Beitrag #5186903 wurde vom Autor gelöscht.
Dann sage ich Elecrow mal, dass ihre Software mist ist! Danke fürs recherchieren! Wenn man die Betreffenden (doppelten) zeilen manuell entfernt nimmt elecrow es übrigens an!
Simon S. schrieb: > Dann sage ich Elecrow mal, dass ihre Software mist ist! Auch wenn du recht hast, das hilft dir nicht weiter, die werden nicht wegen deiner paar Muster teure Software anschaffen. Simon S. schrieb: > Wenn man die Betreffenden (doppelten) zeilen manuell > entfernt nimmt elecrow es übrigens an! Dann versuch das zu automatisieren. Georg
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.