Mail Archives: geda-user/2012/12/14/04:22:45
On Dec 13, 2012, at 6:22 PM, DJ Delorie wrote:
>
>> To expand on my confusion, I cannot understand how this could be
>> difficult
>
> An example of the difficulty: the user selects a region of items on
> the pcb and moves them to the other side, or even just moves them
> elsewhere. The simplistic "first touch" netlist ownership method
> fails miserably with those simple commands, because a huge number of
> connections change simultaneously.
If every conductive object has a network affinity, I would not think it sensible to change those affinities upon movement.
>
> Even something as simple as adding a single trace could "short"
> multiple existing subnets, and if some of those subnets have been
> assigned to nets but some subnets are as yet unassigned (because they
> have yet to connect to something known to be in the netlist),
So, "first touch" isn't reliable. Is this whole thread really about this problem? It seems to me than when a human or script draws a conductive object it should know ahead of time what the network affinity of the object is.
John Doty Noqsi Aerospace, Ltd.
http://www.noqsi.com/
jpd AT noqsi DOT com
- Raw text -