Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Do you know any tools which perform design rule checking for Gerber files of PCB and are suitable for using in batch mode on a remote server? Something similar to what BatchPCB or FreeDFM uses (I asked BatchPCB but they haven't answered yet.)

share|improve this question
Have a look at ADIVA: adiva.com – Nick Alexeev Jan 13 '12 at 17:59
I could not find anything different than the two websites mentioned, you may be more successful by combining open-source tools like kiCAD and making an open-sourced DRC website. Here are some other ECAD tools, terrypin.dial.pipex.com/ECADList.html – lyncas Aug 2 '12 at 19:26

DRC is a rules-based software that requires maintenance to latest IEC design specs. These change annually, so don't expect too much from a free DRC checker unless you are doing old technology. ALso beware that the requirements of pick and place, reflow/wave solder, and hand solder change all the rules.

You might be able to afford this: http://wssi.com/gerbtool/

share|improve this answer
DRC is a function of most EDA software, so it's not a separate software like you suggest in your answer. Also, while it's wise to follow IEC or IPC standard evolution, you can use your own set of rules, depending on experience and agreements with the PCB shop. – stevenvh Apr 12 '12 at 13:07
  1. Consult and obtain the latest [DRC guidlines from IPC http://landpatterns.ipc.org/default.asp
  2. Use IPC design tools for special (e.g. RF ) applications www.ipc.org/ContentPage.aspx?Pageid=PCB-Tools-and-Calculators
  3. Get a free Design review for DFM from a supplier such as www.pentalogix.com/
  4. If you can not afford a $100K Mentor graphics seat communities.mentor.com/mgcx/community/pcb
  5. get Eagle with DRC www2.ee.ic.ac.uk/t.clarke/eagle/Eagle_configuration.htm

I trust one of these suggestions is adequate for you.

share|improve this answer

Well, with my little experience on PCB Design, I want to believe the PCB Design software could do a DRC test and you might not need get a separate software to do that. Moreover, designs vary and the PCB layout as well might vary, so I usually will set my rules based on what I am designing at the moment, and that is if its really needful anyway. You could check out the IPC standards on this regards.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.