kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #38136
Re: Net ties and copper DRC
Hi Seth and Wayne,
I had considered and discarded having DRC ignore copper graphics in footprints. But the “same footprint” test didn’t occur to me, and I think it's just enough to make it work.
Cheers,
Jeff.
> On 23 Oct 2018, at 14:38, Wayne Stambaugh <stambaughw@xxxxxxxxx> wrote:
>
> On 10/23/2018 9:05 AM, Seth Hillbrand wrote:
>> Am 2018-10-23 08:10, schrieb Jeff Young:
>>> So I broke our net-ties work-around when I added DRC for copper
>>> graphic items.
>>>
>>> I plan to add a IS_NET_TIE flag to graphic items to fix it. (This
>>> appears compatible with the net tie discussions of yore on the email
>>> list.) There will be a checkbox in Graphic Item Properties to set it.
>>>
>>> Question: add checkbox only to graphic items in a footprint, or to all?
>>>
>>> Any other issues you see?
>>>
>>> Thanks,
>>> Jeff.
>>>
>>> Note: we save the STATUS_FLAGS as an integer in the file, so while
>>> this constitutes a file-format change of sorts (an additional bit
>>> might be set), it’s fully backwards-compatible.
>>
>> Hi Jeff-
>>
>> What about just avoiding DRC between footprint graphic items and the
>> other items in the same footprint? That would avoid the file format
>> change while keeping the purpose of the DRC (mostly).
>
> I like this solution better than using the status bits for something
> that really should be change in the footprint file format. The status
> bits were really mean to be transient when editing objects. I regret
> actually saving them in the new board file format. It was a relic left
> over from the legacy board file format. Hind sight is always 20/20.
>
>>
>> Best-
>> Seth
>>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>
> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
> Unsubscribe : https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>
> More help : https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp>
Follow ups
References