Mail Archives: geda-user/2012/12/14/11:30:44
On 14/12/2012 01:22, 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.
>
> 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), you get
> lots of arbitrary choices to be made about how everything needs to be
> resolved.
I think much of the difficulty should disappear if the system obeys a
few simple rules: a track with a net association is never automatically
disassociated; and a track will never automatically switch association
with one net to another. If those are followed I think even copy-paste
would not present much difficulty.
Chris
--
Chris Smith <cjs94 AT zepler DOT net>
- Raw text -