pcbnew: corner-smoothed zone fills over keepout
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Medium
|
Unassigned |
Bug Description
The zone-fill algorithm does not properly mind keepouts for zones set with a corner smoothing. This even appears to be 'sticky' - changing the zone back to non-smoothed and refilling does not fix.
1. Create a zone with default settings + 1mm fillet, no net.
2. Create a keepout ("No copper pour", obviously) with a sharp corner intersecting the zone.
3. Refill.
https:/
Example PCB file attached.
Application: pcbnew
Version: (2016-02-01 BZR 6532, Git a15df25)-product debug build
wxWidgets: Version 3.0.2 (debug,
Platform: Linux 4.3.3-3-ARCH x86_64, 64 bit, Little endian, wxGTK
Boost version: 1.60.0
Marking Confirmed as I'm reporting this for someone else, we've both seen the behavior.
Related branches
Changed in kicad: | |
status: | Confirmed → Fix Committed |
importance: | Critical → Medium |
Changed in kicad: | |
status: | Fix Committed → Fix Released |