[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: Layer selective DRC
Levente Kovacs <leventelist@...> writes:
>
> If you add the attribute
>
> PCB::skip-drc
>
> to a layer, that won't be checked against DRC, and commections.
>
> Levente
>
> On Wed, 3 Aug 2011 23:56:23 -0700
> Colin D Bennett <colin@...> wrote:
>
> > On Thu, 04 Aug 2011 01:48:09 +0200
> > Kai-Martin Knaak <kmk@...> wrote:
> >
> > > Colin D Bennett wrote:
> > >
> > > > A feature I have heard previously requested is to be able to mark
> > > > certain layers as âno-DRCâ. For instance, to allow special trace
> > > > elements such as antennas that the DRC thinks are incorrect shorts
> > > > between two nets.
> > >
> > > These should be omited from update_rats, rather than be ignored on
> > > DRC. The DRC as it is currently implemented, does not check for
> > > correct connectivty. It does not detect a short.
> >
> > Oh, that's right. I forgot since I tend to consider the Optimize Rats
> > action and its feedback as a first pass of DRC, and the actual DRC
> > action as a more detailed pass... but it seems like it would be ideal
> > for a short to be detected by DRC.
> >
> > > I think, this
> > > functionality would be best implemented with a flag
> > > "don-t-check-connectivity" added to the object. Put these antennas
> > > in a separate layer and make DRC special for this layer would still
> > > feel like a crutch.
> >
> > My current workaround is to actually connect the antenna input
> > directly to ground on the schematic, so that pcb does not complain
> > that the PCB trace antenna is a short. (See attached figure from the
> > schematic.) For this specific and simple purpose, this works well
> > enough for the moment.
> >
> > Regards,
> > Colin
> >
>
>
My outline layer has thin line widths (0.1mm) that are being compared to the
copper width by the DRC.
I keep getting the "Line width is too thin" DRC error (code is in find.c).
I downloaded the latest git code (2011-08-05) compiled it, ran it, all looks
normal, except for the above error when I do a DRC check.
For my outline layer I did the following to add the attribute:
Edit->Edit attribute of->CurrentLayer
Left box: PCB::skip-drc
Right box: 1
Am I just entering the attribute incorrectly? Any guidance would be appreciated.
Thanks,
Sparky
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user