Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New gerber export #3203

Merged
merged 16 commits into from
Mar 31, 2017
Merged

New gerber export #3203

merged 16 commits into from
Mar 31, 2017

Conversation

Kazade
Copy link
Contributor

@Kazade Kazade commented Mar 22, 2016

This is a rebase (with a few fixes) of #3083 on latest master. There are still some issues with the Gerber export, but one notable thing is this fixes #3196.

Oddly I'm having a problem both in this version, and current master where there is something wrong with the copper layers and sites like OSHPark just ignore them (helpfully without any warnings) - I can't explain this at the moment.

I intend to try and hammer this into shape because #3196 is causing me pain but I thought I'd open this PR now so others can test and maybe help me figure out what's still broken.

Kazade and others added 16 commits March 22, 2016 14:02
Not sure it worked, had a work around some Qt SVG raster bugs.
 - use clipper for all boolean operations
 - avoid ragged edges on polygons
 -cleanup after svg2gerber class removal
 - remove non-standard instance variable initialization.
 - remove more non-standard instance variable initialization.
 - back-port some Qt 5.3 features.
 - add forgotten "%" after header in excellon drill file
 - improve compatibility of generated gerber.
 - try to fix Excellon export by padding coordinates with zeros up to 6 figures
 - clip layers according to the stack logic in gerber export
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Gerber export of custom board shape leaves a gap in the board outline
3 participants