Does the KiCad have the real-time DRC feature? The feature likes this picture:
I’m a newbie in Kicad, so more features, I don’t know how to use them.
Thank you.
In KiCad, every I check DRC, I go to Inspect → Design Rules Checker → Run DRC, now, I want it to work automatically when I modify anything on PCB. The picture above I captured from Proteus, It will circle the violation zone.
Thanks, I am not familiar with Proteus.
Kicad DRC will not work automatically as you are modifying the PCB.
Usually Kicad prevents you from making errors. But it doesn’t prevent all errors
If you drag a component, you are not able to place it on spots where it can’t be.
If you move components above an other, the components are red highlighted.
You also can’t draw traces where they can’t be drawn.
The exceptions that I know off.
You do can move a component over an edgecut without warning tho. I figured this out recently. The problem was that I used Move when I should have used drag
AFAIK Kicad allows you to place vias and drillholes where they can’t be (too close to other pads or wires etc). The DRC will fetch these ofcourse, but you don’t get to see them live. I am not sure, but I suspect this was or still is a bug.
If you change/update a footprint to something else and it is larger than it used to be causing all kinds of erros, you won’t see them live and you will need to DRC.
There was this payne in the *** bug. Kicad would allow you to place traces too close to other things by a few 0.001mm. The ERC would toss errors that the clearance is like 0.1994mm when the limit was set at 0.2mm. I do not know if this was resolved?
Regards
Bas
You can use KiCad in the way that it don’t protects you against doing not allowed things. I love it as I hate programs that know better what I want.
But on the other hand you can use KiCad in the way that it will keep DRC in mind during your work. I am using ‘Shove’ routing mode. When you route new track, or drag something the other already routed tracks and vias are pushed apart while maintaining the set clearances.
Make sure you don’t allow DRC violations in the Interactive Router settings.
i’m perplexed…
why my settings are so completely different? (both in v8 and v8.99, linux)
The screenshot is from an older version.
The differrence is also not very big. It’s just the same options as from KiCad V7 (or earlier) and the biggest difference is just a change in the GUI which groups the options in more logical sections.
the main difference is that the option for allowing DRC violations has been removed.
???
I didn’t installed V8 yet. Do you want to say that it is left only as checkbox but not working?
I have V8 and it is working normaly
No, it’s under “highlight collisions” mode. It only ever applied to that mode anyway, the revised GUI just makes that clear.
…maybe i just need a new pair of glasses:
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.