DRC misbehaves in a tight-fit scenario
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
The PCB setup: Two 60mil circular pads are placed 100mil apart, leaving 40mil of space between them. I'd like to place a 20mil track in there, with 10mil clearance (on each side). The numbers add up to an exact fit.
First, with realtime DRC enabled ("Preferences" -> "General" -> "DRC ON"), I'm in no way able to route the track, always getting a "Track near pad" error. On a 50mil grid, the track is drawn exactly in the center of the inter-pad space, so it should work.
With realtime DRC disabled, things look promising at first (see attached Test_KiCAD_
Version: 0.0.20120717191
Changed in kicad: | |
status: | Incomplete → Confirmed |
On Wed, Jul 18, 2012 at 09:32:08PM -0000, Dimitar Kovachev wrote:
> The PCB setup: Two 60mil circular pads are placed 100mil apart, leaving
> 40mil of space between them. I'd like to place a 20mil track in there,
> with 10mil clearance (on each side). The numbers add up to an exact fit.
Could be the same behaviour I've noticed with the nanometer build. For some yet unexplained reason (probably a slight rounding or something converging on the wrong side) it sometimes reject the 'equal' case. Numerics are ugly in these situations (like when you have 3D objects exactly overlapped).
As a workaround I set the clearance slightly lower (i.e. instead of 0.2 mm I used 0.1999 mm). If you work with a grid there should be no problem.
--
Lorenzo Marcantonio
Logos Srl