X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Subject: =?UTF-8?Q?Re:_[geda-user]_PCB_polygon_islan?= =?UTF-8?Q?_clearing_doesn't_seem_to_work?= From: "=?UTF-8?Q?michalwd1979?= (michalwd1979 AT o2 DOT pl) [via geda-user AT delorie DOT com]" To: geda-user AT delorie DOT com In-Reply-To: References: <5732C175 DOT 3070101 AT s5tehnika DOT net> <2eb52b60 DOT 62c7cfd5 DOT 57345491 DOT 85d6c AT o2 DOT pl> Mime-Version: 1.0 Message-ID: Date: Tue, 17 May 2016 20:37:33 +0200 X-Originator: 78.11.171.37 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id u4HIbj95010247 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 > > 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 > > You are right Peter, PCB finds all of the connections when "f" is clicked on larger piece of polygon and none if on smaller, even if polygon is "full". Also it is not possible to select the polygon by clicking on smaller piece, only on larger. Anyway I don't think this is a major bug, I rarely use full polygons - unconnected island usually means that the routing is wrong :-). Regards, Michael W.