That does exactly what I was looking for. Thank you very much. Cam -----Original Message----- From: Ian Capps [mailto:[EMAIL PROTECTED] Sent: September 1, 2004 7:27 AM To: Protel EDA Forum Subject: Re: [PEDA] Net with large clearance and polygon
Cam I just checked with 99SE. It can be done. Add a clearance rule as follows A = Object Kind: Polygon B = Net : ETH Clearance = 12 mil Same Net only. It works for me any how. Ian Capps ----- Original Message ----- From: "Cam Andruik" <[EMAIL PROTECTED]> To: "'Protel EDA Forum'" <[EMAIL PROTECTED]> Sent: Wednesday, September 01, 2004 6:16 AM Subject: Re: [PEDA] Net with large clearance and polygon > Thanks, JaMi for your detailed reply. > > When I wrote "rule for polygon clearance of 12mil", I was referring to > a "Clearance Constraint" for Object Kind = Polygon. I cannot get > Protel99SE to do what I want so I will draw what I want with Fills, > Circles, and Tracks. > > Thanks for the suggestions. > Cam > > -----Original Message----- > From: JaMi Smith [mailto:[EMAIL PROTECTED] > Sent: August 31, 2004 12:02 PM > To: Protel EDA Forum > Cc: JaMi Smith > Subject: Re: [PEDA] Net with large clearance and polygon > > > Cam, > > Firstly, what "rule for polygon clearance of 12mil" are you talking > about? There is a rule under "Manufacturing" for "Polygon Connect > Style" and also one for "Power Plane Connect Style" and also "Power > Plane Clearance", but not one for "Polygon Clearance". > > You may be speaking of some specific "Clearance Constraint" that you > have set up that you have named "polygon clearance", but you will have > to explain > that one to me. > > I believe that the simple answer to your question would be to set the > "Polygon Connect Style" rule under "Manufacturing" to "Relief > Connect", and > then than set up an additional "Clearance Constraint" rule which > applies to > "Scopes" of "Board", "Board", and the "Connectivity" of "Same Nets", > with the clearance of 12 mils, and enable this Clearance Rule at the > same time that you "Pour" your Polygon Planes with a "Clearance > Constraint" rule enabled which applies to "Scopes" of "Board", > "Board", and the "Connectivity" of "Different Nets" with the clearance > set to 97 mils (i.e. enable both rules, but only these two rules, at > the time of the "Pour" of the Polygon Plane). > > If that fails, read on. > > I am not quite sure that what you want can be done in P99SE with a specific > "rule" that would be set up by "class" etc., that wouldn't apply to > the whole net EARTH as a whole, or otherwise be complex enough to > screw up. > > I encounter the problem all of the time, where I want my Polygon > Planes to have a larger clearance or setback than my normal > clearances, which sounds something like what you are trying to > describe below. > > The trick is to remember that a Polygon Plane clearance is really > pretty "dumb", in that it is actually defined by the "clearance rule" > ("Clearance > Constraint") in effect at the time of the actual Polygon "Pour" (i.e.: Each > time you generate a Polygon or "Re-Pour" ("Rebuild") it). > > I generally make a "Design Rule" for "Clearance Constraint" which I > name "Clearance PP (for Polygon Plane)", with the "Scopes" of "Board", > "Board", and the "Connectivity" of "Different Nets", and the specific > clearance that > I want, which in your case would be 12 mils, but in my case it would > be larger than the normal clearance for everything else. > > Normally, this "rule" would be "off" (no "check" in the "Enabled" box) > for normal routing and board work, but then when I am ready to make my > Polygon Planes, I disable (turn off) all of the other "Clearance > Constraint" rules, > and enable (turn > on) only my "Clearance - PP (Polygon Plane)" rule, and than make or > "Pour" my Polygon Planes. > > Again, please remember that every time that you "Pour" or "Re-Pour" > (Build or > Rebuild) a Polygon Plane, that it "Pours" at the "Clearance > Constraint" in effect at that time, and that this means that if you > have a Polygon Plane already set up, and you double-click on the > Polygon Plane to open it's Dialogue Box for any reason, that if you > click "Yes" to the question "Rebuild 1 Polygons?", that you are liable > to change the clearance of your Polygon Plane. If you really do have > to "Re-Pour" the Polygon Plane, you will have to go into your "Design > Rules" and enable and disable the appropriate rules, and then change > them back again when you are done with all of your "Pours". > > Needless to say, if you want to have different clearances for > different Polygon Planes, such as for example for Polygon Planes on > different layers, > then the "trick" to accomplishing this is simply to "Pour" (or > "Re-Pour") them with different "Clearance Constraints" in effect at > the time of each "Pour" (or "Re-Pour"). > > Sometimes you may even need different "segments" of a single Polygon > Plane in different areas to have different clearances, such as for > example an area > around certain "controlled impedance transmission lines" which may > need larger clearances. This can be easily done by actually making up > your Polygon Plane with not a single Polygon Plane, but using several > different but overlapping Polygon Planes of the same net name, and > "Re-Pouring" the different segments with different "Clearance > Constraints" in effect for each > "Pour". You may end up with a few little "uglies" here and there, > where the > planes overlap, but that's what an occasional little floating piece of > "track" of the same net name (overlaid on the plane at that spot) is > designed to be used for, to clean it up, aesthetically speaking. > > Yeah, I know it's a pain, but that's Protel. What else would you > expect? > > While someone else may come up with some other way to accomplish what > you want to do, for me this is a simple and effective way to > accomplish the task > that works reliably for me from board to board (design to design), > without any repercussions or side effects, excepting the "Re-Pour" > issue. > > Unfortunately, in this case, like so many other things in Protel, you simply > have to manually override the system to get it to do what you want it > to do, > and every time that you have to do something like this, you have to > take the > chance that it will not be seen or understood by someone else down the line, > which means that someone else could easily screw up the design, in > this case > simply by "Rebuilding 1 polygons" [sic] (I don't think that Protel can > actually "Rebuild" more than "1" "polygons" at a time, can it?). To prevent > such a problem from happening in the future, you might place a "Note" > just outside of the board perimeter, on some unused mechanical layer, > or possibly > the same layer you use for the board outline (or even on the Top > Overlay, but again, just outside the board outline), something to the > effect of: "DESIGN NOTE: Polygon Planes poured with 97 mil clearance > using "Clearance-PP Constraint". > > Yeah, I know, some idiot will still mess it up somewhere down the line > in a > future revision, but what do you expect with this software. > > Don't forget that you may have to "juggle" the "Clearance Constraint" Design > Rules a little bit when it comes time to do your DRC, or you might > want to actually run a few separate DRCs with different Rules in > effect (possibly using a "copy" of the database where you would delete > the Polygon Planes with the smaller clearance so that you could check > everything else). Here again Protel's preprogrammed "intelligence" (or > specifically the lack > thereof) really shines thru, but then again, I don't think that I have ever > done a design in Protel where the DRC didn't screw up somewhere and complain > about something that wasn't really an error (don't get me started on > this one . . . ). Please remember that the board is built to your > "Gerbers" and not to your DRC, and that sometimes the DRC may claim > that something is wrong where the board is actually right. > > I hope this helps to answer some the issues you raise with your > question. > > JaMi > > ----- Original Message ----- > From: "Cam Andruik" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Thursday, August 26, 2004 1:55 PM > Subject: [PEDA] Net with large clearance and polygon > > > > Help please. > > I want to set the net EARTH to have a clearance of 97mil. This is > > no problem, but when I place a EARTH net Polygon Pour it stays away > > from everything, including the EARTH Through Hole Pads by 97mils. > > Cannot figure out how to edit the rules so the Polygon will stay > > away from all nets by 97mils except EARTH net which should default > > to the rule for polygon clearance of 12mil. Any suggestions greatly > > appreciated. > > > > > > > > * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 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] * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
