Re: [Kicad-developers] wire connections

2017-08-29 Thread Wayne Stambaugh
Arun, This seems like a plausible solution. Please don't forget to add undo/redo capability to your list of steps. The current method is to save all of the wires, buses, and junctions on the undo stack. The reason for this is there is a clean up algorithm that can change the line segments so

Re: [Kicad-developers] wire connections

2017-08-28 Thread Arun Kumar
Now I realise that it's a bit complex because of the followup steps. Make the drawing area as a 2D array grid P[ ] [ ] with walkable points representing as 0 and obstacle points as 1. walkable point P[5][6] =0 obstacle point P[5] [7] = 1 1) On each part's drag stop event, make the area

Re: [Kicad-developers] wire connections

2017-08-22 Thread Arun Kumar
Yes, I'm referring to the schematic wires. Through the G hotkey has the functionality, the wires are not orthogonal bend at 90 degrees) after drag/move. I don't think it would be lot of logic to add. Because we can use any existing routing library such as A* search algorithm. 1) Call the

Re: [Kicad-developers] wire connections

2017-08-22 Thread su_pyrow
Try 'G' to grab rather than 'M' to move is that what you mean? On 08/22/2017 09:04 AM, Arun Kumar wrote: > Hi Team, > > The wire connections doesn't move or sustain when the parts are moved > around. Is there any work going on to address this. Almost in all > commercial softwares the wires

Re: [Kicad-developers] wire connections

2017-08-22 Thread Jon Evans
I'm assuming you're referring to schematic wires? I'm not sure if there is active work going on in this area, but I briefly looked into adding this functionality and decided it would be better to wait until eeschema is using GAL canvas and the new tools system instead of spending time adding lots

[Kicad-developers] wire connections

2017-08-22 Thread Arun Kumar
Hi Team, The wire connections doesn't move or sustain when the parts are moved around. Is there any work going on to address this. Almost in all commercial softwares the wires connections adjust as per the movement of the parts. Thanks, Arun ___