pcbnew: DRC checker does not check the line widths of rectangles, circles and polygons
Description
The DRC checker does not check the line widths of rectangles, circles and polygons.
Under File -> Board Setup -> Constraints -> Silkscreen -> 'Minimum text thickness' you can set your constraint to e.g. 0.15mm, but this only affects text items.
The line thicknesses of graphic elements such as rectangles, circles and polygons can be 0.1mm, which violates the PCB manufacturer's design guideline, for example, if 0.15mm is required.
If you are lucky, the manufacturer will only increase the line width and some text will become illegible.
If you are unlucky, parts of the assembly print are missing or the PCB becomes significantly more expensive because you end up in the next price bracket or the entire production of the PCB is delayed because the manufacturer has queries.
KiCad Version
Application: KiCad PCB Editor x64 on x64
Version: 8.0.1, release build
Libraries:
wxWidgets 3.2.4
FreeType 2.12.1
HarfBuzz 8.3.0
FontConfig 2.14.2
libcurl/8.5.0-DEV Schannel zlib/1.3
Platform: Windows 10 (build 19045), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
Date: Mar 15 2024 01:52:47
wxWidgets: 3.2.4 (wchar_t,wx containers)
Boost: 1.83.0
OCC: 7.7.1
Curl: 8.5.0-DEV
ngspice: 42
Compiler: Visual C++ 1936 without C++ ABI
Build settings: