PCBNew - Incorrect gerber generation for throughole pads with the "F.Cu, B.Cu and connected layers" or "Connected layers only" set
Description
If there is an internal copper pour connected to that pad with thermal relief then an annular ring would appear in PCBNew. However that annular ring doesn't make its way to the Gerbers
Steps to reproduce
- Place a footprint with throughole pads one of the options selected: "F.Cu, B.Cu and connected layers" or "Connected layers only"
- Place a zone with the same net assigned as one of the pads on the inner layer (select thermal relief) and verify that an annular ring appeared for that pad.
- Generate Gerbers and verify if that annular ring on Gerbers as well.
KiCad Version
Application: Pcbnew
Version: (5.99.0-8300-gfc7f1d1d86), release build
Libraries:
wxWidgets 3.0.5
Platform: Windows 10 (build 18363), 64-bit edition, 64 bit, Little endian, wxMSW
wxWidgets: 3.0.5 (wchar_t,wx containers,compatible with 2.8)
Boost: 1.73.0
OCE: 6.9.1
Curl: 7.71.0
ngspice: 32
Compiler: GCC 10.2.0 with C++ ABI 1014
Build settings:
KICAD_SCRIPTING=ON
KICAD_SCRIPTING_MODULES=ON
KICAD_SCRIPTING_PYTHON3=OFF
KICAD_SCRIPTING_WXPYTHON=ON
KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
KICAD_SCRIPTING_ACTION_MENU=ON
KICAD_USE_OCE=ON
KICAD_SPICE=ON
Edited by Art