← Back to team overview

kicad-developers team mailing list archive

Re: 6.0 Zone filling differences


Hi Jeff-

Nice improvements! Unfortunately, the board I sent earlier still has unconnected pads in the new algorithm that did not occur in the previous fill routine. These are seen in pad 7 of U601, U1101, U2101, etc.


On 2019-06-23 07:52, Jeff Young wrote:
I’ve pushed new bits which fix this corner case, and some
performance enhancements to make up for the extra processing required.

On 23 Jun 2019, at 10:01, jp charras <jp.charras@xxxxxxxxxx> wrote:
Le 22/06/2019 à 20:23, Jeff Young a écrit :

Hi JP,

Can you point me to some of the clearance violation issues?

I’m aware of the one where a track that goes within the thermal
clearance radius can produce a DRC error, but I’d consider that
what DRC is for.  But it sounds like there are others?


Hi Jeff,

I attached a board that exhibit a DRC error between a pad and a
See U2, pads 6 and 7.
The clearance is roughly 0.22 mm, but the GND min clearance is
and the zone clearance is 0.5mm

On 22 Jun 2019, at 18:58, jp charras <jp.charras@xxxxxxxxxx> wrote:

Le 22/06/2019 à 18:37, Jeff Young a écrit :
New, higher-performance bits in, with some (perhaps all) of the bugs

Testing would be appreciated.


Hi Jeff,

Usually, when 2 bugs are fixed, one new bug is created.

Thermal stubs are missing for pads having a different size in X and
They are missing for the biggest direction.

Apart from that:
* The calculation time is bigger than the current algo, but no
blocking (for instance 2 sec instead of less than 1 sec in a bad
* Much more annoying, the thermal stubs can create DRC issues:
They do not always respect the zone clearance, and in some cases do
respect the netclass clearance.

They also create some shape artifacts.
They are of course not the same as the current algo, but they exist.

Jean-Pierre CHARRAS

Jean-Pierre CHARRAS
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Follow ups