X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to; bh=sAjER/fC73576w1K2CZTD8bJTbueBhc2LGlD8fKmz7w=; b=QDB/fZJKWAWr5+Cgfsp6e9qiLcOhMwUCByD+y1Q+cIMQNFyzOK7PFNv2yNX346WUOT gtGZfMVG+hNw3xLxnsc9To+SrRPk+C6Q17E7c8P5oTGy4nWo33uVZtoGz2OmYDHzFqw7 twoNyl9QtG0XqVFAstEr6oZakXKhVJWQuAACRIPmk2uqgjgtgdArMLEPuAqEHt+YH5mT YM9YtT3eX5aH2hXZWC8E/rmB79rGcv2hg9ZgTcru8Hhqd4MBlTqtaM86bMRScaExRqDY v5r34F/gLNmWVo9dvmPHY6peqpYa3X7nyuQeen/zpF1XCS9X/1xe3TVafHpmXkKIv5By oGPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to; bh=sAjER/fC73576w1K2CZTD8bJTbueBhc2LGlD8fKmz7w=; b=YwT0erxg8orwaEYIotl1YGKg7Bm5AWfcaFb4NlVdV1aJzWH3XBcEjXARVA4cpDCkAS o/d0JHN/clSprssK0M0kXTZH1fx86WjrdeZ5fzvkAPxNhAcWRuAU9tx28StXaqAbaIOc S+9RR4nnkVQwyzDpRO01JGr90Pr0xDnGT+V4tjn09qi1Nme5ndZne11ZnYu7D7mGODB0 4Z8oN1WOHgViL9ZwSs/4KjsYOPtZQlPRt9cKbNwWiBBqmp/a4bcGmHU2wm3+jt8TnY1X p1DJbyXOR9QOuS1hL5Dn4NzC+ELHeT+fPvrsU4DXCWs3Xku2G/K9DtYTRsjjjXNq5Hna B0KQ== X-Gm-Message-State: AOPr4FVAQ6Mj8PmJKA/jLvk2fxYjxUhfnEzJ8NaCR7TRdXQyri7A4DSBIl733yDlGdyOCCbEyTb7JcKxaPo/AQ== MIME-Version: 1.0 X-Received: by 10.202.204.21 with SMTP id c21mr4994647oig.188.1463067329506; Thu, 12 May 2016 08:35:29 -0700 (PDT) In-Reply-To: <2eb52b60.62c7cfd5.57345491.85d6c@o2.pl> References: <5732C175 DOT 3070101 AT s5tehnika DOT net> <2eb52b60 DOT 62c7cfd5 DOT 57345491 DOT 85d6c AT o2 DOT pl> Date: Thu, 12 May 2016 16:35:29 +0100 Message-ID: Subject: Re: [geda-user] PCB polygon islan clearing doesn't seem to work From: "Peter Clifton (petercjclifton AT googlemail DOT com) [via geda-user AT delorie DOT com]" To: gEDA User Mailing List Content-Type: multipart/alternative; boundary=001a11352400753b940532a6e8d5 Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk --001a11352400753b940532a6e8d5 Content-Type: text/plain; charset=UTF-8 I had a "pours" branch (which hasn't been maintained recently), which used to fix the connectivity issues. Try a test "full" polygon, split into two pieces with a clearing track. Place a component on each side, and connect legs / pads to the polygon (e.g. with a thermal). Hit "f" on one of the pads, and see if it thinks the other side is connected... for me (my current HEAD), it mistakenly thinks there is a connection. If there is interest, I could revive the "pours" branch to provide correct connectivity checking for "full" polygons. At the time I implemented it though, I don't think I tied the behaviour to the "full" flag, and instead had it affecting _ALL_ polygons... which is less good. Peter On 12 May 2016 at 11:01, michalwd1979 (michalwd1979 AT o2 DOT pl) [via geda-user AT delorie DOT com] wrote: > > > > > The small island clearing feature does not work. > > > > > > I would suggest NOT using "full" polygons, if you have enabled that, as > you will find that PCB also cannot track connectivity correctly if the > polygon is cut into pieces. Instead, use the default option of non "full" > polygons, and let PCB keep only the largest polygon piece.> > > > > You may need to add multiple polygons to cover the areas you want. > > Peter > > > > > > Peter is is apply also to Yours opengl pcb version? For me full and non > full polygons works OK with pcb from: > http://repo.or.cz/w/geda-pcb/pcjc2.git > Michael Widlok. > > > > --001a11352400753b940532a6e8d5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I had a "pours" branch (which has= n't been maintained recently), which used to fix the connectivity issue= s.

Try a test "full" polygon, split into two pieces = with a clearing track. Place a component on each side, and connect legs / p= ads to the polygon (e.g. with a thermal).

Hit "f" on= one of the pads, and see if it thinks the other side is connected... for m= e (my current HEAD), it mistakenly thinks there is a connection.

If there is interest, I could revive the "pours" branch t= o provide correct connectivity checking for "full" polygons. At t= he time I implemented it though, I don't think I tied the behaviour to = the "full" flag, and instead had it affecting _ALL_ polygons... w= hich is less good.

Peter

On 12 May 2016 at 11:01, michalwd1= 979 (michalwd1979 AT o2 DOT pl) [via geda-user AT delorie DOT com] <ged= a-user AT delorie DOT com> wrote:
=
>
> The small island clearing feature does not work.
>
>
> I would suggest NOT using "full" polygons, if you have enabl= ed that, as you will find that PCB also cannot track connectivity correctly= if the polygon is cut into pieces. Instead, use the default option of non = "full" polygons, and let PCB keep only the largest polygon piece.= >
>
> You may need to add multiple polygons to cover the areas you want.
> Peter
>
>

Peter is is apply also to Yours opengl pcb version? For me full and = non full polygons works OK with pcb from: http://repo.or.cz/w/= geda-pcb/pcjc2.git
Michael Widlok.




--001a11352400753b940532a6e8d5--