Can't place a via ontop of an exiting track

Bug #1738818 reported by Art on 2017-12-18
This bug affects 1 person
Affects Status Importance Assigned to Milestone

Bug Description

Can't place via on the end or in the middle of an existing track. When you try to place a via on an end of a track, a junction or just in a middle of a track, you have to click in that spot hit V shortcut and then move the cursor to the side and only then the via would appear. If you move back to the original location it will disappear again. Depending on the side of the grid the locations can be pretty far apart from each other. This especially drives me nuts when you run a trace on multiple layers and click the mouse button first to "tack" the trace down and then hit V - it will not place the via at that spot anymore, so you have get out of the trace drawing mode, delete the last segment (here we go, another pet peeve - what happened to the good all backspace, when you could just delete last segment without having to interrupt your workflow) then go back to track drawing mode again and draw it again and this time try to remember hitting V first before clicking.

Application: kicad
Version: (2017-12-18 revision ff4829eee)-makepkg, release build
    wxWidgets 3.0.3
    libcurl/7.54.1 OpenSSL/1.0.2l zlib/1.2.11 libssh2/1.8.0 nghttp2/1.23.1 librtmp/2.3
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.60.0
    Curl: 7.54.1
    Compiler: GCC 7.1.0 with C++ ABI 1011

Build settings:

Tomasz Wlostowski (twlostow) wrote :

Is that happening when the router tool is active (X, then start trace, then V?)


Art (diametrix) wrote :

That's correct. Default shortcut for the router tool is "T", so yes, T then click on the existing trace, then press V. At this point there is no via placed. If I move pointer at this point at least by one grid jump, then the via will appear. However if I move the pointer back to the starting point it will disappear again.

Here are my interactive router settings:
Mode - shove
Mouse drag behavior - Move item
Free angle mode - unchecked
Shove vias - checked and greyed out
Jump over obstacles - checked
Remove redundant tracks - checked
Automatic neckdown - checked
Smooth dragged segments - checked
Allow DRC violations - unchecked
Suggest track finish - unchecked and greyed out

Optimizer effort - all the way to the right on high.

Art (diametrix) wrote :

Seems to be related to the "Shove" setting of the router. As soon as I switch back from "Shove" to "Highlight collision" everything starts working the way it's supposed to. When I switch back to "Shove" it goes back to the described behavior.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers