kicad-source/pcbnew/dialogs/panel_setup_rules_help_5examples.md

32 lines
697 B
Markdown
Raw Normal View History

### Examples
(version 1)
(rule HV
(constraint clearance (min 1.5mm))
2024-11-18 21:49:56 +00:00
(condition "A.hasNetclass('HV')"))
(rule HV
(layer outer)
(constraint clearance (min 1.5mm))
2024-11-18 21:49:56 +00:00
(condition "A.hasNetclass('HV')"))
(rule HV_HV
# wider clearance between HV tracks
(constraint clearance (min "1.5mm + 2.0mm"))
2024-11-18 21:49:56 +00:00
(condition "A.hasNetclass('HV') && B.hasNetclass('HV')"))
(rule HV_unshielded
(constraint clearance (min 2mm))
2024-11-18 21:49:56 +00:00
(condition "A.hasNetclass('HV') && !A.enclosedByArea('Shield*')"))
(rule heavy_thermals
(constraint thermal_spoke_width (min 0.5mm))
2024-11-18 21:49:56 +00:00
(condition "A.hasNetclass('HV')"))
<br><br>