Hi
I see there are default rules in BoardSetup-DesignRules-Constraints
and there is the option for custom rules in BoardSetup-DesignRules-CustomRules
My suggestion is that there should be NO “BoardSetup-DesignRules-Constraints”
and no constraints in the Zone place, etc ,
All those items in “BoardSetup-DesignRules-Constraints” should be defaults text in Custom Constraints. That is all those default rule items should be just like any custom rules.
othewise, it is a bit confusing to see what rule is for what at a glance. The zone placer with its own rules … no no no , rules in custom constraints should refer to the name of the zone etc . Thus there are default rules for EVERYTHING in the custom placer text.
Constraints should ALL be in one place…
I understand KICAD has probably grown from simple software to a monster…
So did Altium.
I still have my original two floppy disks which covered the whole “Protel for DOS”
Maybe Kicad has found a different, and maybe better? path to being a monster. Time will tell.
Anyway, I think many here really don’t want an Altium clone.
Defaults (English is not my first language and I have no direct one word translation for that word) I understand that can be changed by other settings while Board setup Rules are what manufacturer can do so it is not a default but rater an unexceedable limit.
I guess that quite a lot of people (and especially beginners, students and hobbyists) do not need the custom rules and doing this all in text would make it more difficult to get started in KiCad.
There are also just far to many settings to fit on a single page. Have a look at the long list in PCB Editor / File / Board Setup / Design Rules / Violation Severity
I find the way the design rules are now divided over several pages with settings intuitive and easy to use.
Seeing (in another thread, about AD) that you’re an “industry prof with 34 years of experience”, I would be happy to discuss the DRC stuff with you or answer your questions - provided that you change your attitude. Example: maybe in your professional setting, WRITING IN UPPERCASE is not considered rude, but in KiCad community it’s often perceived as such
It happened to me that I tried 3 times to explain something and someone ‘discussing’ with me each time answered faster than I even read what I sent (I always read what I send to find if something need be corrected).
From his answers it was clear for me that he did not understand the content and only caught a few words. Those time I gave up with conclusion that he reads too fast to be able to understand and decision that next time I will not loose my time for such discussion.
I hardly believe that using uppercase could help.