Feature request: DRC check for copper outside board outline
Description
A fidcucial outside the board outline is not flagged by the DRC, but the JLCPCB's automated checks rejected the PCB with "parameter error" (a very unspecific message) trying to put it into the basket. I have done a minimal project to verify, please find attached. Just run the DRC from the PCB.
In my case this happened after importing a new PCB shape from mechanical CAD. KiCad's 3D viewer did not show the fiducial, the PCB preview at the manufacturer's website did not show it as well. But it is visible in KiCAD's Gerber viewer.
While I think a PCB which passed DRC should be ready for production (if the design rules are correctly set up), let's call it a feature request to get an error or warning like "copper outside board outline".
Roland
Steps to reproduce
no steps written
opening post edited to get issue-structure correct (and please the bot with version-information)
KiCad Version
Application: KiCad x64 on x64
Version: 7.0.1, release build
Libraries:
wxWidgets 3.2.2
FreeType 2.12.1
HarfBuzz 5.0.1
FontConfig 2.14.1
libcurl/7.83.1-DEV Schannel zlib/1.2.13
Platform: Windows 10 (build 19045), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
Date: Mar 11 2023 03:41:46
wxWidgets: 3.2.2 (wchar_t,wx containers)
Boost: 1.80.0
OCC: 7.6.2
Curl: 7.83.1-DEV
ngspice: 39
Compiler: Visual C++ 1934 without C++ ABI
Build settings:
KICAD_SPICE=ON