- Sat Oct 31, 2009 2:26 pm
#84088
Hi All,
I'm working on getting a new rev of the DRC bot code that is in use at sparkfun into shape for an open source release and I need gerbers to do tests on!
I'm looking for gerbers, optionally with drill files, from any cad package. The more exotic, the better! A screenshot of what the board looks like in your CAD package would be great to ensure that I'm not missing anything / parsing anything wrong.
If anyone has any gerbers they wouldn't mind letting me use, they would be much appreciated. At your option; I can either keep your gerbers confidential and only use them in my own testing / regression tests, or I can add them to the public regression tests that will be in the repository, with credit to you.
With regards to the open source release; I hope to fix a few of the long standing bugs by moving from a "polygon-distance" DRC model to polygon expansion and overlap testing model. This should also be able to fix the incredibly irritating "aperture too small when large area stroked with small aperture" bug that currently exists.
The gerberDRCV2 codebase is written in C++, with python bindings written using boost::python, and will be released under the GPLV2. Eventually I'd like to expand the DRC capabilities to take into account the drillfile, and IPC-D-356 verification to ensure the computed netlist from the board matches the desired netlist. Also eventually possible is automated netlist extraction, and automatic 3d model creation for use in enclosure design. [Automated footprint overlay would also be pretty slick; that with component centroid data export from your CAD package and some export tools would allow automated pick and place data generation].
Anyhow, if anyone has gerbers they wouldn't mind donating, shoot me an email at davidcarne at gmail dot com or post in this thread.
Thanks in advance!
--David Carne
I'm working on getting a new rev of the DRC bot code that is in use at sparkfun into shape for an open source release and I need gerbers to do tests on!
I'm looking for gerbers, optionally with drill files, from any cad package. The more exotic, the better! A screenshot of what the board looks like in your CAD package would be great to ensure that I'm not missing anything / parsing anything wrong.
If anyone has any gerbers they wouldn't mind letting me use, they would be much appreciated. At your option; I can either keep your gerbers confidential and only use them in my own testing / regression tests, or I can add them to the public regression tests that will be in the repository, with credit to you.
With regards to the open source release; I hope to fix a few of the long standing bugs by moving from a "polygon-distance" DRC model to polygon expansion and overlap testing model. This should also be able to fix the incredibly irritating "aperture too small when large area stroked with small aperture" bug that currently exists.
The gerberDRCV2 codebase is written in C++, with python bindings written using boost::python, and will be released under the GPLV2. Eventually I'd like to expand the DRC capabilities to take into account the drillfile, and IPC-D-356 verification to ensure the computed netlist from the board matches the desired netlist. Also eventually possible is automated netlist extraction, and automatic 3d model creation for use in enclosure design. [Automated footprint overlay would also be pretty slick; that with component centroid data export from your CAD package and some export tools would allow automated pick and place data generation].
Anyhow, if anyone has gerbers they wouldn't mind donating, shoot me an email at davidcarne at gmail dot com or post in this thread.
Thanks in advance!
--David Carne