Conflict resolution with footpring drag

Hi,

while dragging a footprint, it highlight the conflicting tracks.
When the mouse button is clicked, if at least one conflict exist the drag is cancelled.
Sometime, it’s anoying because most tracks are ok and only few have problems.

Is there a way to force validation, and resolve conflicts by deleting the conflicting objects ?

If you set: PCB Editor / Route / Interactive Router Settings / Mode / Highlight collisions and then also the Allow DRC violations checkbox, you can drag footprints and if it results in collisions, KiCad will simply create shorts. As a result you will have to clean those up manually.

It is a bit of a nuisance to have to change this setting. Normally you want to disallow DRC violations, but it too often prevents footprints from being dragged (especially footprints with many pads). I have been thinking about making a feature request to at least have the option to allow DRC violations during footprint dragging, but I never got around to making it a formal feature request.

In v8, you can control + click to commit a drag even if there are DRC violations.

4 Likes

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.