No, untill now. At least, OpenGL behaviour lets us change the width of the track.
I have not found it. Delete the whole track/segment and start again
No, untill now. At least, OpenGL behaviour lets us change the width of the track.
I have not found it. Delete the whole track/segment and start again
The main reason I toggle back to Legacy
What do you mean with “break track”?
You can break a track segment into two segments at one point.
Good catch! Did not know this feature was frequently used, I know that the new router automatically merges segments if they are in a straight line. But I can see the use case.
Could you give me a few example of how you guys usually use this?
I use it to break one track segment into two, three, four or even five.
Although it is a feature I could manage without.
If you place a track on top (or better as a replacement) of the old track the segments that are not needed anymore are deleted automatically. (Does not always work. Sometimes i still need to delete the old track manually. There the feature that the delete key only deletes single segments is needed.)
So instead of breaking the track and dragging the newly created corners just redraw that part of the track using the interactive router.
If you have interactive drag enabled (and move a track) kicad breaks the track automatically if it encounters an unmovable obstacle. (I like this more than the push option of the interactive router.)
Are these the usecases where you need break track or did i misunderstand its usefulness?
That’s one approach. Or, switch to Legacy, add the breakpoints, and switch back to OpenGL to do the routing. (Can’t do the routing in Legacy because Legacy complains about colinear segments after you add a breakpoint.)
I do this from time to time to modify the routing of a previously placed segment. Sometimes, after placing a trace - especially a trace following a complicated route - I see a section where the routing could be improved. Or, I’d like to increase the spacing near some object or feature. By placing some breakpoints at roughly the positions where I want the trace to bend, I can easily drag a segment to the desired new location.
Dale
I think you understand my applications for breaktrack. I’ll have to check my Options settings, because I recall experimenting in Open GL but being unable to get the behavior you describe.
Dale
Just make sure “auto delete old track” is activated. (Marked magenta in my screenshot.)
The interactive drag has to be activated in the settings for the interactive router. (marked blue in my screenshot)
Either Preferences -> Interactive Routing
or press e while interactive router is active. If you use the later option you need to close and reopen the interactive router.
In OpenGL, when working with a Fill Zone or Keepout, there doesn’t seem to be a menu item for “Move Corner”. It’s easy enough to do - just select the zone outline, click on the corner, and move it - but that’s not obvious if you are accustomed to using the “Move Corner” menu item in Legacy. You don’t have to create a new menu item, but the change is probably worth mentioning in tutorials, cheat-sheets, migration guides, etc.
Dale
Hi guys,
I read this thread, and then I kept it in mind while routing a board and made notes as I went along. Here are the things I picked up that I use in legacy (default) view, and are missing in OpenGL:
FOOT PRINT EDITOR:
PCBNEW
Overall comparison
I way prefer the look of the OpenGL, but prefer routing in legacy. I like to control exactly how each trace is placed, and I find OpenGL likes to presume too much, jump ahead, and make a mess, and I can’t undo a segement at a time while routing with backspace. Whereas legacy is slow and steady, and very controllable.
I fully agree with @mangelozzi
You’d have the most impact if you search those issues here, Most of them are already documented
Logging in and hitting “it affects me” would bump up the priority of the issue. Thats the main communication channel between us and the developers.
I still use Legacy a lot, but…
Right click on a pad in OpenGL shows a menu with an entry call “pads” where this function has been implemented.
This feature has been also implemented in OpenGL
Application: kicad
Version: no-vcs-found-c290e8a~59~ubuntu14.04.1, release build
Libraries: wxWidgets 3.0.2
libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
Platform: Linux 3.16.0-77-generic x86_64, 64 bit, Little endian, wxGTK
Works in kicad 4.0.2 (If i understand the description correctly. What is meant by graphics track layer?)
Pressing E over any graphical element (line,arc, …) opens the following dialog in open gl:
Hi Rene,
I think my comment is the same as yours: I say it is already implemented in OpenGL. We can change the layer of any graphic line.
Are you sure you are trying the Foot print Editor and not PCB new?
I am trying it on Windows 10, Kicad 4.0.6 stable release.
It works in PCB new, but not in Foot print editor.
Pedro answered more than one of your “questions”.
The line dialog shows up in all tools.
The pads entry does indeed not exist in footprint editor.
Hi Michael, Rene
I’m using a ubuntu nightly build, as can be seen from the version info I sent.
Yes to both questions.
With graphical lines, as Rene has shown.
With pads, and right click, the pop up menu “pads” entry has another sub menu with the following options:
-copy pad settings
-apply pad settings
-push pad settings
-enumerate pads
The “push pad settings” opens this window (as in Legacy)
Ah I figured it out. In default you would hover over the line and press “e”, in open GL you must first select it before pressing “e”. I kept trying the legacy way.