'Delete tracks fully inside pads' removes tracks exceeding the pad boundary
Description
Cleanup Tracks and Vias
's Delete tracks fully inside pads
deletes tracks which exceed the boundary of the pad
Steps to reproduce
- on a project with a track starting and ending on the same pad, but exceeding the boundary of the pad
1.1 e.g.: https://gitlab.com/evils/waad/-/tree/d3250a0318dc36e56f7bcdbf6c3e52175b91b13f - open the
Cleanup Tracks and Vias
window and only checkDelete tracks fully inside pads
- see track exceeding the pad boundary be listed in the items to be removed
- press
Update PCB
- see that track be removed (it's not overlapping with another track)
KiCad Version
Application: Pcbnew
Version: 5.99.0-27d319b2df, debug build
Libraries:
wxWidgets 3.1.3
libcurl/7.71.1 OpenSSL/1.1.1g zlib/1.2.11 libssh2/1.9.0 nghttp2/1.40.0
Platform: Linux 5.7.0-rc4 x86_64, 64 bit, Little endian, wxGTK
Build Info:
Date: Jan 1 1970 00:00:01
wxWidgets: 3.1.3 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.69.0
OCC: 7.3.0
Curl: 7.71.1
ngspice: 31
Compiler: GCC 9.3.0 with C++ ABI 1013
Build settings:
KICAD_SCRIPTING=OFF
KICAD_SCRIPTING_MODULES=OFF
KICAD_SCRIPTING_PYTHON3=OFF
KICAD_SCRIPTING_WXPYTHON=OFF
KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
KICAD_SCRIPTING_ACTION_MENU=OFF
BUILD_GITHUB_PLUGIN=ON
KICAD_USE_OCC=ON
KICAD_SPICE=ON
KICAD_STDLIB_DEBUG=ON
KICAD_SANITIZE=OFF