0
\$\begingroup\$

I always route with Online DRC on so that I can realise when I've done a mistake, although this suddenly stopped working during my last PCB design and its been very frustrating to have to perform a full design rule check for every slight change. If I move two components onto each other, or even place a via to short two tracks, Altium does not show any violation (the green 'x' marks) until I perform an actual Design Rule Check and then they show up, so I don't think its an issue of visibility. It also seems to be affecting other parts of the software as if I try to implement teardrops and I make sure to uncheck 'Force teardrops', I still get teardrops being placed and causing violations.

It seems that the issue is only present for my current PCB as it is working when I load up previous designs.

I have tried to turn it off, restart Altium, turn it back on, and restart Altium again but with no success. I have also tried to reset Altium's preferences but to no success either.

Is there anything else I can try?

\$\endgroup\$

2 Answers 2

0
\$\begingroup\$

Be sure Online DRC is enabled under Tools -> Preferences.
If that doesn't work, you can export your preferences from another project that has the desired behaviour to your current project (see buttons at the bottom of the Preferences dialog).

If that doesn't work, you may need to configure DRC (Tools -> Design Rules Check. There are check boxes for online and batch. You'll need to verify the various categories (Electrical, Routing, ...).

enter image description here

enter image description here

\$\endgroup\$
1
  • \$\begingroup\$ Somehow all of the boxes for online were unticked in the DRC and that seems to have been the issue. Thank you very much! \$\endgroup\$ Dec 8, 2022 at 9:23
0
\$\begingroup\$

Also, make sure that the DRC errors are not turned off in the View Configuration panel (System Colors).

enter image description here

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.