User Tools

Site Tools


pcb:drc

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
pcb:drc [2019/01/01 11:02]
cparker
pcb:drc [2019/01/01 12:30] (current)
cparker [DRC tests]
Line 65: Line 65:
 As I work through the code, I'm going to jot some things down here regarding tests that ought to be done. Much of this stuff tests the more general geometry code too, so, maybe two birds with one stone. As I work through the code, I'm going to jot some things down here regarding tests that ought to be done. Much of this stuff tests the more general geometry code too, so, maybe two birds with one stone.
  
-  * In lots of cases, square pads are handled differently than ones with round ends, so, square pads should definitely be tested.+  * Square pads \\ In lots of cases, square pads are handled differently than ones with round ends, so, square pads should definitely be tested
 +  * Polygon clearance \\ Some of the polygon clearance tests aren't working as intended. The clearance to inner and outer edges isn't tested right because those objects aren't connected to pins. The copper-areas-too-close violations are found using DRCFind, which only starts at pins, pads, and vias. Also, once one of the violations was detected, depending on where it started, if it flags the polygon, it may not report further violations to the polygon.
  
 ====DRC backend work==== ====DRC backend work====
pcb/drc.txt · Last modified: 2019/01/01 12:30 by cparker