KiCon Europe 2025

Implementing netclass to netclass constraints using custom DRC
09-11, 14:40–15:20 (Europe/Berlin), Main KiCon Presentation Space

Design constraints are to many electronic engineers a necessary method to ensure that their designs can be produced reliably and complies to certain quality standards. KiCAD includes simple design rules editing to accommodate rudimentary needs, but for more complex designs, more advanced design rules are needed. This talk will describe methods for implementing constraints between netclasses using custom DRC.


This talk will use an offline converter as its basis for setting up improved constraints. An offline converter is a good example of a design where rudimentary netclass rules are insufficient to ensure correct electrical spacing and clearances. KiCAD allows the user to enter custom constraints which can be used to improve the rudimentary netclass rules, that can be entered via the user interface. The presentation will go through the following topics:

  • Short introduction to constraints and why they are important
  • Introduction to the offline converter and why it is necessary to use improved constraint management
  • A step by step guide to incorporate the constraint management in your designs and entering the needed custom rules
  • Q & A
See also: Powerpoint Presentation (5.1 MB)