X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=u0g5VDPIJGfDvxYEq91KhCVwi/OZEIInRAJD26o993o=; b=MoUmt7dIfLzvcE18VzJio0FuB1H82Eoz2OEqyJMLbyiMQNNJ/hVFBBInsSdfnCLQOz 8k3d/6WyQK6BCSFmSgtGY8soNDWK419foQxV6J4Y2S0ZOa6ztF6cgUcUyvxdJWOIh4uD 9XuDJ19RvzElr9txYM/j7iWzxkYvu54514v19a8U7kFJ6CbV1gTms56UE62EnMfNDyZH q3jce6nqMGCY3EJ2E3Q1vX3ejUgSWF83G4FTXbtsnkszHTuo3lxCFbNK/5521a33JX+Y kdIi+e3DqqYyvdqxrDFIhFvyuTsXI/8pOuCxwkJfaIQDCEqKXf9vjXXtiuVQSLUuYkR3 3n3A== MIME-Version: 1.0 In-Reply-To: References: Date: Thu, 1 Nov 2012 09:57:59 -0500 Message-ID: Subject: Re: [geda-user] Fwd: gaf improvement - moving of components From: Evan Foss To: geda-user AT delorie DOT com Content-Type: text/plain; charset=ISO-8859-1 Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk That issue is just an artifact of how you are drawing things. If you redraw that schematic with a short length of vertical net going from the horizontal one to each pin it will behave as you want when the parts are moved. I always have the pin terminate the end of net line to avoid this. I also do that because I visually dislike doing it the other way. On Thu, Nov 1, 2012 at 7:04 AM, Vaclav Peroutka wrote: > > Hello, > > as in another thread there is discussion about gaf state, I have one idea to > gaf improvement regarding movement of already connected components. I do not > know how it is hard to implement it in the current gaf. But as first iteration > it can be enough if pin is taken as net with length of zero. And then this > net is extended in the direction of movement. > > For example, the bottom left result can be done by moving R1 left, then down, > then right. For me this is still simpler than to remove the net, move the > component and then add the new net again. > > Second iteration is check if currently extending net does not overlay another > item on the board ( component, net, text etc) and automatic splitting nets in > the middle or near other items. > > What do you think about it ? > > Vaclav > -- Home http://evanfoss.googlepages.com/ Work http://forge.abcd.harvard.edu/gf/project/epl_engineering/wiki/