Hello!
I haven’t used Kicad for a while, and I have the following problem.
In the schematic, I have set up a power jack. Two pins are connected to ground.
I have defined a filled area called GND. But as there is no link in the PCB, I thought
that there might ba an exclusion zone which prevents the thermal pad to be linked to
the filled area, so I switched to plan B: I have used explicite tracks and vias.
The problem is that pin 2 (ground) is actually connected to ground, but pin 3 which should
be also ground, is not connected to the filled plane.
So, here are the questions:
- Why is pin 2 not connected to the ground plane in the first place (with thermal spokes)?
- Why isn’t pin 3 connected (pin 2 is labeled 2 GND, pin 3 is labeled pin 3 only, no GND label.
I don’t think I changed the method. The upper plane (red) is configured as GND, as can be shown
in the next-next picture. You can check that F.cu is conigured to GND for all the filled parts.
Any hints?
Thanks
//————————————————————–
Application: KiCad x86_64 on x86_64
Version: 9.0.5-9.0.5~ubuntu24.04.1, release build
Libraries:
wxWidgets 3.2.4
FreeType 2.13.2
HarfBuzz 8.3.0
FontConfig 2.15.0
libcurl/8.5.0 OpenSSL/3.0.13 zlib/1.3 brotli/1.1.0 zstd/1.5.5 libidn2/2.3.7 libpsl/0.21.2 (+libidn2/2.3.7) libssh/0.10.6/openssl/zlib nghttp2/1.59.0 librtmp/2.3 OpenLDAP/2.6.7
Platform: Ubuntu 24.04.3 LTS, 64 bit, Little endian, wxGTK, X11, ubuntu, wayland
OpenGL: Intel, Mesa Intel(R) Graphics (RPL-S), 4.6 (Compatibility Profile) Mesa 25.0.7-0ubuntu0.24.04.2
Build Info:
Date: Oct 2 2025 13:35:52
wxWidgets: 3.2.4 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.83.0
OCC: 7.6.3
Curl: 8.5.0
ngspice: 42
Compiler: GCC 13.3.0 with C++ ABI 1018
KICAD_IPC_API=ON
Locale:
Lang: en_GB
Enc: UTF-8
Num: 1,234.5
Encoded кΩ丈: D0BACEA9E4B888 (sys), D0BACEA9E4B888 (utf8)



