Hi Kevin- VB98.2 was the last 'great' Veribest, IMHO. Still ran over Microstation. They revised it drastically shortly before becoming Mentor. Pads are very different. You have a function, 'Pads Processor', which you can use to add/delete/modify pads by pincode, padcode, and/or layer. It knows SMT from througholes, and connected from unconnected. It has some real advantages, like what we're talking about, but maybe some disadvantages too. When boards were mostly throughole, it was great 'cause you could build your parts with no pads, just pins, and then add pads based on single -sided or plated-thru tables... you didn't need two parts in your library to get the right annular ring for the process. Also works well with wave vs' reflow SMT pads and soldermask openings for screened mask vs. LPI or dryfilm. Kept your library size down (but made for a lot of pin table work). I don't remember the disadvantages at the moment, but I'm thinking there were some.... You could build your vias with outer only or all pads, depending on how you preferred to work. Then add or delete as often or infrequently as you chose. For applications like Austin is referring to, I'm sure a great deal of planning goes into what's escaping on which layer, so I'd think you wouldn't just miss a pad from the get-go. You're right in that if you have to add a pad later, you might have to move a trace or regen a plane, but such is life... right? A change is a change. I remember that the biggest obstacle in the migration from VB to Expedition was defining the padstacks for your components... The main reason we stayed back was the loss of Microstation. Made working with mech. designers a breeze, as well as all your documentation. We do a lot of odd shaped boards tightly integrated into bizarre 3D pkgs... and I had complete 3D output of my design with a button click. Real sexy. With VB, I can go from placement to a 3D Catia assembly containing my board in a heartbeat (or 70 or so). I know all that is possible one way or another with Cadence, but we don't have the goods in place today. Can you tell I miss it? I'm starting to not hate Cadence, so progress is being made... Happy Friday, -Chris Kevin McCowan <kmccowan@xxxxxxxxxxxxxx> To: icu-pcb-forum@xxxxxxxxxxxxx @ VALSMTP cc: Sent by: @VALSMTP Subject: [PCB_FORUM] Re: Removing unused pad rings on inner layers DURING design... 04/01/2005 09:44 AM Please respond to icu-pcb-forum I've been following this thread and it is very interesting. My only issue, and I have done this before, is what happens when you need to add a pad back and there is no longer any room for it? The pads are needed to keep this situation from arising. I also was using the Mentor (veribest) tool at the time, but I cannot say it was easy by any stretch of the imagination. Maybe they have added a way to do it that wasn't there when I used the tool. (It's been 2 years.) When I did it the tool had a feature to remove unused pads after it was routed, but before creating gerbers. It is possible to set up the rules to plan for the eventual removal of the pads, but is it a good idea? Kevin McCowan Sr. PCB Designer TSI Telsys Musetti, Carl wrote: > Really Good idea! > > I'm sure most of you are aware of this but when you talk about making a pad size the size of the drill you need to consider that pad size as the actual drill bit size not finished drill + the standard manufacturing tolerances. Then you would apply that minimum clearance to that pad shape. > > My 2 cents > > Carl > > -----Original Message----- > From: MAILER-DAEMON@xxxxxxxxxxxxx [mailto:MAILER-DAEMON@xxxxxxxxxxxxx] > Sent: Thursday, March 31, 2005 5:06 PM > To: icu-pcb-forum@xxxxxxxxxxxxx > Subject: [PCB_FORUM] Re: Removing unused pad rings on inner layers > DURING design... > > > OK, so what if you defined the via "pad" to be the hole size. Then > each via you routed to on a certain layer, where you really wanted a > full size "pad", you could add a circular filled shape at the via site. > It's still manual, but a lot less work than messing with multiple via > padstacks. > And ... I'm guessing that if you were proficient in skill, a program > could be written to add the little circular shapes wherever a via had a > connection made. > > -----Original Message----- > From: David Greig [mailto:david@xxxxxxxxxxxxxx] > Sent: Thursday, March 31, 2005 3:08 PM > To: icu-pcb-forum@xxxxxxxxxxxxx > Subject: [PCB_FORUM] Re: Removing unused pad rings on inner layers > DURING design... > > Julian > > So long as there is a pad defined the size of the drill then the > clearance > will be as if drill to copper. Even works without any pad, or at least > used > to. One trick for no pad power pins is to make sure there is a spacing > rule > for the power, give it the priority over everything else and also give > it > your desired drill to copper. > > > Best Regards > > David Greig > ______________________________ > GigaDyne Ltd > Buchan House > Carnegie Campus > Dunfermline KY11 8PL > United Kingdom > t: +44 (0)1383 624 975 > http://www.gigadyne.co.uk > ______________________________ > > -----Original Message----- > From: MAILER-DAEMON@xxxxxxxxxxxxx [mailto:MAILER-DAEMON@xxxxxxxxxxxxx] > Sent: 2005-March-31 20:26 > To: icu-pcb-forum@xxxxxxxxxxxxx > Subject: [PCB_FORUM] Re: Removing unused pad rings on inner layers > DURING > design... > > > David, > > So you are saying that the padstack should be using "drill to copper" by > default (no pads); If there is a connection on a particular inner layer, > a > pre defined pad size should be used Instead. I like that. > > Thanks, > Julian > > -----Original Message----- > From: David Greig [mailto:david@xxxxxxxxxxxxxx] > Sent: Thursday, March 31, 2005 11:14 AM > To: icu-pcb-forum@xxxxxxxxxxxxx > Subject: [PCB_FORUM] Re: Removing unused pad rings on inner layers > DURING > design... > > Hi Austin, > > There does not seem to be any way of doing this. I too prefer to err > towards > drill to copper clearances rather than have unused pads. > Certainly for power planes under area array devices this significantly > reduces the colander effect, and so long as one is aware of CAF this is > preferable. > Designing without non-functional pads is highly preferable for the very > reason that some 3D solver translators still include them even if the > padstack is optional. > If only normal routing would choose an appropriate padstack in the same > way > as blind/buried. Padstack editor unfortunately does not allow a > blind/buried > definition if both top and bottom pads are defined. There is no easy > workaround. > > If Cadence are listening, please remove some of the formal hard coded > rules > and allow drilled vias with selective internal pads to be used in the > same > way as blind/buried. > A drill to copper clearance rule set would also be nice... > > > Best Regards > > David Greig > ______________________________ > GigaDyne Ltd > Buchan House > Carnegie Campus > Dunfermline KY11 8PL > United Kingdom > t: +44 (0)1383 624 975 > http://www.gigadyne.co.uk > ______________________________ > > -----Original Message----- > From: Austin Franklin [mailto:austin@xxxxxxxxxxxx] > Sent: 2005-March-31 18:29 > To: icu-pcb-forum@xxxxxxxxxxxxx > Subject: [PCB_FORUM] Removing unused pad rings on inner layers DURING > design... > > Hi, > > Is there a way to not have inner layer pad rings show up unless a trace > is > connected to it on that specific layer? I know that the pad rings can > be > removed by the fabricator, but I want to remove them during design to > allow > for more clearance for routing between vias. How I've handled this in > another tool is to set-up custom padstacks that have pad rings only on > the > two outer layers, and the one internal layer. It worked fine, but > obviously > required more work when picking vias. > > Regards, > > Austin > > > ----------------------------------------------------------- > To subscribe/unsubscribe: > Send a message to icu-pcb-forum-request@xxxxxxxxxxxxx > with a subject of subscribe or unsubscribe > > To view the archives of this list please login at > //www.freelists.org. > Our list name is icu-pcb-forum or go to > //www.freelists.org/archives/icu-pcb-forum/ > > Problems or Questions: > Send an email to icu-pcb-forum-admins@xxxxxxxxxxxxx > > Want to post a job listing ? DON'T DO IT HERE! > Better yet, join our jobs listing forum. > > SUBSCRIBE: icu-jobs-forum-subscribe@xxxxxxxxxx > POST: icu-jobs-forum@xxxxxxxxxx > ----------------------------------------------------------- > -- > Virus scanned by Lumison. > > > ----------------------------------------------------------- > To subscribe/unsubscribe: > Send a message to icu-pcb-forum-request@xxxxxxxxxxxxx > with a subject of subscribe or unsubscribe > > To view the archives of this list please login at > //www.freelists.org. > Our list name is icu-pcb-forum or go to > //www.freelists.org/archives/icu-pcb-forum/ > > Problems or Questions: > Send an email to icu-pcb-forum-admins@xxxxxxxxxxxxx > > Want to post a job listing ? DON'T DO IT HERE! > Better yet, join our jobs listing forum. > > SUBSCRIBE: icu-jobs-forum-subscribe@xxxxxxxxxx > POST: icu-jobs-forum@xxxxxxxxxx > ----------------------------------------------------------- > ----------------------------------------------------------- > To subscribe/unsubscribe: > Send a message to icu-pcb-forum-request@xxxxxxxxxxxxx > with a subject of subscribe or unsubscribe > > To view the archives of this list please login at > //www.freelists.org. > Our list name is icu-pcb-forum or go to > //www.freelists.org/archives/icu-pcb-forum/ > > Problems or Questions: > Send an email to icu-pcb-forum-admins@xxxxxxxxxxxxx > > Want to post a job listing ? DON'T DO IT HERE! > Better yet, join our jobs listing forum. > > SUBSCRIBE: icu-jobs-forum-subscribe@xxxxxxxxxx > POST: icu-jobs-forum@xxxxxxxxxx > ----------------------------------------------------------- > -- > Virus scanned by Lumison. > > > ----------------------------------------------------------- > To subscribe/unsubscribe: > Send a message to icu-pcb-forum-request@xxxxxxxxxxxxx > with a subject of subscribe or unsubscribe > > To view the archives of this list please login at > //www.freelists.org. Our list name is icu-pcb-forum > or go to //www.freelists.org/archives/icu-pcb-forum/ > > Problems or Questions: > Send an email to icu-pcb-forum-admins@xxxxxxxxxxxxx > > Want to post a job listing ? DON'T DO IT HERE! > Better yet, join our jobs listing forum. > > SUBSCRIBE: icu-jobs-forum-subscribe@xxxxxxxxxx > POST: icu-jobs-forum@xxxxxxxxxx > ----------------------------------------------------------- > ----------------------------------------------------------- > To subscribe/unsubscribe: > Send a message to icu-pcb-forum-request@xxxxxxxxxxxxx > with a subject of subscribe or unsubscribe > > To view the archives of this list please login at > //www.freelists.org. Our list name is icu-pcb-forum > or go to //www.freelists.org/archives/icu-pcb-forum/ > > Problems or Questions: > Send an email to icu-pcb-forum-admins@xxxxxxxxxxxxx > > Want to post a job listing ? DON'T DO IT HERE! > Better yet, join our jobs listing forum. > > SUBSCRIBE: icu-jobs-forum-subscribe@xxxxxxxxxx > POST: icu-jobs-forum@xxxxxxxxxx > ----------------------------------------------------------- > ----------------------------------------------------------- > To subscribe/unsubscribe: > Send a message to icu-pcb-forum-request@xxxxxxxxxxxxx > with a subject of subscribe or unsubscribe > > To view the archives of this list please login at > //www.freelists.org. Our list name is icu-pcb-forum > or go to //www.freelists.org/archives/icu-pcb-forum/ > > Problems or Questions: > Send an email to icu-pcb-forum-admins@xxxxxxxxxxxxx > > Want to post a job listing ? DON'T DO IT HERE! > Better yet, join our jobs listing forum. > > SUBSCRIBE: icu-jobs-forum-subscribe@xxxxxxxxxx > POST: icu-jobs-forum@xxxxxxxxxx > ----------------------------------------------------------- ----------------------------------------------------------- To subscribe/unsubscribe: Send a message to icu-pcb-forum-request@xxxxxxxxxxxxx with a subject of subscribe or unsubscribe To view the archives of this list please login at //www.freelists.org. Our list name is icu-pcb-forum or go to //www.freelists.org/archives/icu-pcb-forum/ Problems or Questions: Send an email to icu-pcb-forum-admins@xxxxxxxxxxxxx Want to post a job listing ? DON'T DO IT HERE! Better yet, join our jobs listing forum. SUBSCRIBE: icu-jobs-forum-subscribe@xxxxxxxxxx POST: icu-jobs-forum@xxxxxxxxxx ----------------------------------------------------------- "This e-mail message is intended only for the use of the intended recipient(s). The information contained therein may be confidential or privileged, and its disclosure or reproduction is strictly prohibited. If you are not the intended recipient, please return it immediately to its sender at the above address and destroy it." ----------------------------------------------------------- To subscribe/unsubscribe: Send a message to icu-pcb-forum-request@xxxxxxxxxxxxx with a subject of subscribe or unsubscribe To view the archives of this list please login at //www.freelists.org. Our list name is icu-pcb-forum or go to //www.freelists.org/archives/icu-pcb-forum/ Problems or Questions: Send an email to icu-pcb-forum-admins@xxxxxxxxxxxxx Want to post a job listing ? DON'T DO IT HERE! Better yet, join our jobs listing forum. SUBSCRIBE: icu-jobs-forum-subscribe@xxxxxxxxxx POST: icu-jobs-forum@xxxxxxxxxx -----------------------------------------------------------