[PCB_FORUM] Re: how do YOU handle component spacing rules?

  • From: george.h.patrick@xxxxxxxxxxxxxx
  • To: icu-pcb-forum@xxxxxxxxxxxxx
  • Date: Mon, 7 Jun 2004 11:37:44 -0700

Gene:

Just curious, what tool has that built in?

There is "Design for Assembly" tool in Allegro (Manufacturing > DFA Check),
but I have never used it to comment on how well it works, and I don't think
it is a real-time check.

FWIW, we use Valor to check our component spacing.  

-- 
George Patrick
Tektronix, Inc.
Central Engineering, PCB Design Group
P.O. Box 500, M/S 39-512
Beaverton, OR 97077-0001
Phone: 503-627-5272         Fax: 503-627-5587
http://www.tektronix.com    http://www.pcb-designer.com

It's my opinion, not Tektronix' 



-----Original Message-----
From: Gene Carman [mailto:gcarman@xxxxxxxxxxxxxxx] 
Sent: Monday, June 07, 2004 11:30
To: icu-pcb-forum@xxxxxxxxxxxxx
Subject: [PCB_FORUM] how do YOU handle component spacing rules?


Is there a way to set a component type to component type rule?  What I =
mean is that certain component types tend to have different rules... =
such as 0402 to 0402 verses 0402 to SOT or BGA.

The only rules I have found are pad to pad... which does not allow for =
different type rules.

I spoke to some other designers and they offered two solutions:  One is =
to build visual indicators into the parts so you can tell if your 0402 =
is too close to another 0402 or BGA... great, no DRC there.  The other =
solution is simply use grids and place them... again no DRC.

I have different customers that require different spacings.  One =
customer wants 20 mils between 0402 pads, another wants 25.  Customer 1 =
wants 50 mils between BGA and 0402, customer 2 wants 40 mils between BGA =
and any other comp. =20

With other tools I had the ability to assign components to a component =
type and then assign rules of type to type.  I don't see a way to do =
that in Allegro (15.1) (very similar to net type rules in Allegro, for =
component to component spacing)

What do you do?
-----------------------------------------------------------
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
-----------------------------------------------------------

Other related posts: