Re: [PEDA] annular ring or diameter difference?

2004-01-16 Thread Leo Potjewijd
At 16/01/2004 03:22, Abd ul-Rahman Lomax wrote (among other things):

snippetysnip

Is this just me being stupid (again)
Probably. :-) Join the crowd. I won't bore you with all the stupid things 
I've done in the past day

 or did some stray cosmic ray toggle a setting somewhere deep inside the 
works of my P99SE? More importantly: _which_ setting?
I think you're going to need to look again, and I suggest documenting, in 
a mail to us, *exactly* what is in each rule and exactly what primitives 
you have -- try it with a small test board, it only really needs a couple 
of vias and pads -- and exactly what report you get, copy and paste the 
important parts into your mail.
I will, but that will have to wait 'till after my hard-needed vacation.

My guess is that before you are done, you'll be slapping your head
Well, actually, I'm done. Well done. Someone stick a fork in me before I 
turn black...
The board is finished, and so am I (I really have to stop pulling these 
all-nighters)
But the only slapping-my-head that I have been doing is to keep me awake...:-\

I will post an update in a week or two to let you all know what really 
happened.

By now !

Leo Potjewijd
hardware designer
IE Keyprocessor bv.
[EMAIL PROTECTED]
+31 20 4620700


* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Forum Guidelines Rules:
* http://www.techservinc.com/protelusers/forumrules.html
*
* Browse or Search previous postings:
* http://www.mail-archive.com/[EMAIL PROTECTED]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


Re: [PEDA] annular ring or diameter difference?

2004-01-15 Thread Abd ul-Rahman Lomax
At 01:11 PM 1/15/2004, Leo Potjewijd wrote:
Help!
It may just be my memory playing tricks (already pulled over 40 hours this 
week), but I thought that the annular ring design rules used the same math 
(i.e. the difference between the radii) for both pads and vias.
Some of the Protel documentation and in-program labelling has been 
incorrect in the past; but it is traditional that annular ring refers to 
the width of the ring, so a 10 mil annular ring would mean a diameteric 
difference of 20 mils. The bad on-screen explanation -- and the actual 
calculations? -- were corrected not long ago, it might even have been the 
SE release, I forget.

During rework of a project that should have been at the fabhouse last 
week, I noticed a difference between the calculation of a pad and a via: 
pads still do the right math but vias are calculated by diameter in stead 
of radius resulting in errors of -50% / +100% Both are pretty 
undesirable, to say the least.
This same error is made in both the online and batch DRC and even in the 
PCB reports.
I just made a test PCB and the annular ring rules functioned properly, 
i.e., they reported radial difference. They did this for both pads and 
vias. I had separate rules for pads and vias.

When I set the scope to 'whole board' and hit 'select affected objects' 
_all_ copper gets highlighted wether it has a hole or not. Looks weird but 
relatively harmless.
Well, not suprising. The annular ring rule applies to pads and vias. If 
they don't have a hole, the annular ring is simply the radius of the 
pad The programming was simpler that exempting zero-hole pads, but I do 
wonder if a pad with no hole that violated the annular ring rule (i.e., the 
radius was smaller than the rule value) would create a violation. So I 
tried it. It doesn't. So the rule applies to the pad, but if the hole size 
is zero, the DRC exempts it from violation.

I already tried the DDB repair service (no luck), restarted the PC (no 
luck) and experimented on a fresh PCB (in the same DDB, true); only to 
find the same weird stuff.

Is this just me being stupid (again)
Probably. :-) Join the crowd. I won't bore you with all the stupid things 
I've done in the past day

 or did some stray cosmic ray toggle a setting somewhere deep inside the 
works of my P99SE? More importantly: _which_ setting?
I think you're going to need to look again, and I suggest documenting, in a 
mail to us, *exactly* what is in each rule and exactly what primitives you 
have -- try it with a small test board, it only really needs a couple of 
vias and pads -- and exactly what report you get, copy and paste the 
important parts into your mail.

My guess is that before you are done, you'll be slapping your head





* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Forum Guidelines Rules:
* http://www.techservinc.com/protelusers/forumrules.html
*
* Browse or Search previous postings:
* http://www.mail-archive.com/[EMAIL PROTECTED]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *