Overlapping filled zones don't mesh properly

Bug #1460787 reported by Art on 2015-06-01
This bug affects 3 people
Affects Status Importance Assigned to Milestone

Bug Description

PcbNew Build: (after 2015-mar-04 ) running on 64-bit Windows 7

I have two overlapping filled zones. The reason for two is that need to have thermal reliefs on all of my pads but there is one pad with thermal vias where I don' want thermals. So I add a polygon in the middle of one big GND polygon with no thermals. The corners of this polygon don't mesh properly with the rest of the GND pour. This technique is also helpful when you need different clearances in different areas of the board. See picture attached.

Art (diametrix) wrote :
Tomasz Wlostowski (twlostow) wrote :

The issue is caused by the zone filling algorithm taking the outline of of the higher priority zone instead of its actual contents (filleted corners create 'kinks' seen on the image)

Changed in kicad:
status: New → Confirmed
importance: Undecided → Medium
Changed in kicad:
importance: Medium → Low
John Beard (john-j-beard) wrote :

A possible work around is to make sure the zones overlap (not just butt up) and set corner smoothing to "fillet".

John Beard (john-j-beard) wrote :

Sorry, that doesn't work.

John Beard (john-j-beard) wrote :

Here is a simple PCB file exhibiting this problem.

John Beard (john-j-beard) wrote :

And an image of it.

Jeff Young (jeyjey) wrote :

Why not just set local thermal reliefs (select pad > Properties... > Local Clearances and Settings) on the pads that need different treatment rather than a separate zone?

tags: added: pcbnew
Jeff Young (jeyjey) on 2018-09-22
Changed in kicad:
importance: Low → Medium
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers