Feature Request: Tool to create custom DRC rules from DRC Violations
Description
- The custom DRC rules are not very discoverable
- I want to use them to partially disable some DRC checks in specific areas of the board
- It would be nice if a 'create custom rule' item in the DRC error/warning context menu exists
- That menu item should create a new custom DRC rule that sets the correct constraints so that this DRC error will not occur anymore
- As a user, I can then open the rules editor and edit that rule, e.g. so that it applies to all items in one rule-area
- The new rule should have a comment that says "Autogenerated based on DRC error between foo and bar on layer baz"
KiCad Version
Application: KiCad x86_64 on x86_64
Version: 8.0.1, release build
Libraries:
wxWidgets 3.2.4
FreeType 2.13.2
HarfBuzz 8.1.1
FontConfig 2.15.0
libcurl/8.6.0-DEV OpenSSL/3.1.5 zlib/1.3.1 libidn2/2.3.4 libpsl/0.21.2 nghttp2/1.58.0
Platform: Freedesktop SDK 23.08 (Flatpak runtime), 64 bit, Little endian, wxGTK, X11, KDE, wayland
Build Info:
Date: Mar 14 2024 14:27:53
wxWidgets: 3.2.4 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.84.0
OCC: 7.7.2
Curl: 8.5.0-DEV
ngspice: 42
Compiler: GCC 13.2.0 with C++ ABI 1018
Build settings: