I have searched this forum and other places as well trying to understand how to properly design Castellated pins in KiCad but I have not been able to find a good solution.
I don’t want to places via all other the edge of the PCB, to me a better solution would be to have a proper footprint for this and that is what I am trying to do.
See the image below, the hole size and distance is designed according to my fab-house specification, it is placed on the edge of the PCB and edge dimension goes right through the middle of the holes.
Now the problem is that I can not connect to those pins anymore. I guess that is because they are considered to be outside the boarder of the PCB. How can that be changed?
Some older questions mention changing the shape offset of the pin but for me changing that has no effect. Other solutions suggest that you should route track to these pins (instead of trying to route tracks from them) but that has no effect for me either. (I am trying to connect copper zones to them)
So please suggest what I can try instead. Any answer would be helpful as I am giving up hopes here.
Here is my KiCad PCBnew version information:
Version: (5.1.6)-1, release build
libcurl/7.66.0 OpenSSL/1.1.1d (Schannel) zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.1.1) nghttp2/1.39.2
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian, wxMSW
wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
OpenCASCADE Community Edition: 6.9.1
Compiler: GCC 9.2.0 with C++ ABI 1013
Build settings: USE_WX_GRAPHICS_CONTEXT=OFF USE_WX_OVERLAY=OFF 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 BUILD_GITHUB_PLUGIN=ON KICAD_USE_OCE=ON KICAD_USE_OCC=OFF KICAD_SPICE=ON