Can't pass DRC on batchpcb - bug in your bot? now with pics

Hi all.

I’ve been trying for two weeks now to submmit my 3 different boards without any luck :frowning: I get the same error:

"Unfortunately your design “touch_12mill” violates our design rules of 8mil traces with 8mil spacing. Your design has now been deleted.

Top DRC Errors:

5 Bottom DRC Errors: 5"

Ok. I am using a ground plane and the errors occur around an octagon pad.

Changing the clearance from 8 mill to 12mill around the pad brings up the same error, but now the picture which is sent to me contains no yellow lines but instead a popup box which says 8 errors - strange.

Changing the pad to a round one still gives me an email with the same error, but now the attached picture states: “no design rule errors” - eventhough the email says there are error…u follow?

It seems from the forum that others have fixed the problem by changing to round pads, but not me…and I should not have to do this…

With 8mill/10mill clearance in ground plane:

http://www.jonaslillie.com/jacob/1145560977_GBL.jpg

With 12mill clearance in ground plane - no yellow lines are shown:

http://www.jonaslillie.com/jacob/1145804675_GBL.jpg

Now with the round pad I get no errors in the picture but I am still sent the same email saying I have errors…

http://www.jonaslillie.com/jacob/1145805527_GBL.jpg

http://www.jonaslillie.com/jacob/1145805527_GTL.jpg

Hope that you guys can help me out!

Jacob

I wanna ad that I am using the lastest version of Eagle and that my previous PCB board with gound pour and 8 mill clearance were produced with no problems by sparkfun (back in the old days with no bot)…so my gerbers should be ok and the DRC service from www.freedfm.com gives 0 errors.

Anyone out there who has got the same problems?

What do you guys do with your ground pour???

pleeeaaasss help

Jacob

jacoblillie:
I wanna ad that I am using the lastest version of Eagle and that my previous PCB board with gound pour and 8 mill clearance were produced with no problems by sparkfun (back in the old days with no bot)…so my gerbers should be ok and the DRC service from www.freedfm.com gives 0 errors.

Anyone out there who has got the same problems?

What do you guys do with your ground pour???

pleeeaaasss help

Jacob

I have the same problem. I submitted a design to SparkFun that had no DRC errors and was produced just fine in early April 2006. It used octagon pads (the default in MANY of the Eagle libraries) with a bottomside ground pour. Produced with no problems, no DRC errors.

Now in Oct 2006 I resubmit the EXACT SAME design files and I get hundreds of DRC errors all around the bottomside OCTAGON pads. The EXACT same design files as before! These have 10mil clearance pad-shape (> 8mil required) but still get DRC errors. No amount of increasing the pad-shape clearance would clear the DRC. The only fix was forcing all pads to be round — NO DRC errors with 10mil spacing.

SparkFun … something is VERY wrong with your DRCbot at this point – it should NOT be giving errors on these octagon pads. Virtually all the standard Eagle libraries use these, and because of the way Eagle works, the only fix is to go in and edit all the pads in the libraries.

*** SparkFun please fix your DRCbot to allow octagon pads once more ***

jacoblillie:
I wanna ad that I am using the lastest version of Eagle and that my previous PCB board with gound pour and 8 mill clearance were produced with no problems by sparkfun (back in the old days with no bot)…so my gerbers should be ok and the DRC service from www.freedfm.com gives 0 errors.

Anyone out there who has got the same problems?

What do you guys do with your ground pour???

pleeeaaasss help

Jacob

So I tried submitting my job with octagon pads again today, and if I set the Wire-PAD clearance to 14mils (or smaller) it fails DRC, but if I set the Wire-PAD clearance to 15mils (or greater) it now passes DRC.

This is very strange … did the DRCbot change in the recent past?

When I last tried to submit my job even 20mils clearance caused a massive number of DRC errors. Now 15mils works, and I can live with that.

It’s the octoganal pads. There is a setting in Eagle to output round…make all your through hole pad round…and you will make the 8 mil DRC check.

I had this problem repeatedly until I did this. It doesn’t change your design other than the shape of the solder pads. You don’t have to change your libraries…it will make the pads round from the settings page.

Hope this helps,

James L

Thanks for the tip about the round pads. I had the same problem, without even knowing my pads were octagonal. You can get to the shape settings in Eagle by clicking Edit, Design rules…, and then clicking on the Shapes tab. Under the Pads section set all of them to Round.

This should be in the Eagle tutorial.

This is a glitch with the DRC bot…for some reason it doesn’t like copper pours and octagonal pads within them. I haven’t contacted BatchPCB about it…maybe we should.

But I usually have no problems passing if I use round pads.

Although one of my last two boards didn’t get shipped because of failing QC at the board house. I didn’t know this till today. I just wish I knew which one didn’t pass…I just bought all the parts to assemble one of them…I gues I have a 50/50 chance of getting the one I’m putting together right now. I know that won’t be the case…never is.

James L

Just to let you guys know… I emailed Batch PCB and told them about the problems we’ve been having…they said they knew of the problem and are working on it. (I don’t know if it is true or not…I don’t see a reason for them to lie about it though.)

So there you go…maybe soon we will be able to go back to the octoganal pads.

James L