ThisIsNotRocketScience / GerberTools

Tools to load/edit/create/panelizer sets of gerber files
MIT License
723 stars 143 forks source link

Wont work with new vesion of Eagle #93

Closed StanislavJochman closed 4 years ago

StanislavJochman commented 5 years ago

Hi, I recently discovered that Panelizer would not work with the new version of Eagle. New eagle changed the way how they name their files and Panelizer would not read them. After renaming files back to old names everything works so I created this python script which does it automaticaly for you. It uses OS functions so it should work on all operating systems.

https://github.com/StanislavJochman/GerberTools_Eagle_Fix

Best regards Stanley

rahmanshaber commented 5 years ago

I am also facing the issue. Thanks @StanislavJochman for your script. Let's see how pcb look in real life.

StijnKuipers commented 5 years ago

New eagle no longer allows you to set up your own job-settings, filenames & target paths?

StanislavJochman commented 5 years ago

hello, i dont know if you can change it but rs274x is commonly used in pcbs factory and its set es default in eagle so I made this converter which converts filenames to correct ones.


S pozdravom StanislavJochman www.stanislavjochman.sk Ceo at www.robotcing.sk

On Tue, Oct 1, 2019, 9:52 PM Stijn Kuipers notifications@github.com wrote:

New eagle no longer allows you to set up your own job-settings, filenames & target paths?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/ThisIsNotRocketScience/GerberTools/issues/93?email_source=notifications&email_token=AGTRXX22AGEMOPA3UFISFADQMOTARA5CNFSM4IJFG35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACQS4Q#issuecomment-537201010, or mute the thread https://github.com/notifications/unsubscribe-auth/AGTRXX7FIBZD6OCI2RXYHDDQMOTARANCNFSM4IJFG35A .

TimFFischer commented 4 years ago

Thanks @StanislavJochman: I got inspired and wrote a batch file in order to automatically convert multiple BRD-files to GERBER-files for GerberTools: https://wiki.mexle.hs-heilbronn.de/lib/exe/fetch.php?media=convert_brd_to_gerber.rar

Converts all BRD-files in folder "BRD" to GERBER-files in folder "GERBER". Needs EAGLE 8.6 or higher. Details in readme

StanislavJochman commented 4 years ago

@TimFFischer link doesn't work unfortunately.

Best regards StanislavJochman

pierow2k commented 4 years ago

@TimFFischer link doesn't work unfortunately.

@StanislavJochman - The URL works but the link points to the wrong location. I was able to retrieve the @TimFFischer batch file by copying the URL text and pasting it into a browser. I think this link should work:

https://wiki.mexle.hs-heilbronn.de/lib/exe/fetch.php?media=convert_brd_to_gerber.rar

Mikegyver commented 3 years ago

Hi, I recently discovered that Panelizer would not work with the new version of Eagle. New eagle changed the way how they name their files and Panelizer would not read them. After renaming files back to old names everything works so I created this python script which does it automaticaly for you. It uses OS functions so it should work on all operating systems.

https://github.com/StanislavJochman/GerberTools_Eagle_Fix

Best regards Stanley

hi @StanislavJochman i think your python script did not rename back solderpaste bottom to old name. here is my output when i executed the python script.

image

hope this could be fix soon. best regards.

StanislavJochman commented 3 years ago

Hi, I recently discovered that Panelizer would not work with the new version of Eagle. New eagle changed the way how they name their files and Panelizer would not read them. After renaming files back to old names everything works so I created this python script which does it automaticaly for you. It uses OS functions so it should work on all operating systems. https://github.com/StanislavJochman/GerberTools_Eagle_Fix Best regards Stanley

hi @StanislavJochman i think your python script did not rename back solderpaste bottom to old name. here is my output when i executed the python script.

image

hope this could be fix soon. best regards.

Hi to what name should it be renamed? I did not use the Gerber panelizer for a long time. I can fix that soon if you can tell me to what it should be renamed to.

Mikegyver commented 3 years ago

Hi, I recently discovered that Panelizer would not work with the new version of Eagle. New eagle changed the way how they name their files and Panelizer would not read them. After renaming files back to old names everything works so I created this python script which does it automaticaly for you. It uses OS functions so it should work on all operating systems. https://github.com/StanislavJochman/GerberTools_Eagle_Fix Best regards Stanley

hi @StanislavJochman i think your python script did not rename back solderpaste bottom to old name. here is my output when i executed the python script. image hope this could be fix soon. best regards.

Hi to what name should it be renamed? I did not use the Gerber panelizer for a long time. I can fix that soon if you can tell me to what it should be renamed to.

it should be rename to .gbp

StanislavJochman commented 3 years ago

.gbp

I hope I fix it you can try to redownload the new script and I would be happy to know if it worked.

Best regards Staney Jochman