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=gmail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=nFE/IJe+md8UL9boiRKsz9tzpmOdD9DIEx/kwzi7Ac0=; b=zMUBkSVWDvf/abQN8zZDAbNYbBY2PttMasAnDpD2vrh5qSuo7uRniqlszQQBQzKDsC yjhTzgI8dy3MQVnuO9Ybq9PzL13yuwvNWZO07af7+Eci+6VvW0Ci7NDBH+WIh/+Thg3g 9QSh2eQ1FUGpmfQVSNjkWa+J/cwrerWO3uhHMPK5m0aToFcAaPOrtZzKA6sp+Uf7inDL YPLqAQJgcZwiyr20VSyrBZD3l0REKHtVR88G39nVVBgJ/KFtRwwXwtpfJQYE7N/uLpZk 2cbbpLUX8eJ5Zn7o1n3HK46ELvspirJfzB59qwBGDc7NDsKiI63zjVBYGoVGK1tVg5pf rOTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=nFE/IJe+md8UL9boiRKsz9tzpmOdD9DIEx/kwzi7Ac0=; b=OHaOaijyYkz1Ia9iZ2tw3ZTzmyT3F3JiZPzC5AikArkN/rt0A+qy9hA4KUx/diPjrN AKz3ajBrWD+ot1faFC6Vqa6QrEbqjCvsQmP3ttgso07FfqnmK/8rx8NaiRdwTx/oIzHq qHCb3wRKey7Jz3RhS7h4Y7IFhaMN9w/ts/ee8rXUZ+LmFkI+gn0Du7S67fqPspEd1Y1p 9y6YZSPxHg572ljy7hIzEFs/WK7uqJqLZIbcG2dhVAbCljDMBGUTspFjtNYIINzTfl6W 5wgm51ckA2QUPUl0uJwrQT6OKqUp8cn1/xAId3+MgGvjWhkNPZDR5vQK9Z51g6uSXGSo gaeg== X-Gm-Message-State: ALyK8tJOROJePAjtxSVjei6VZ5vQPMmBLK2g/Zhf/X4L2hC7OnjQBswPYHlOLKxmAe+rwQ== X-Received: by 10.194.119.164 with SMTP id kv4mr10638361wjb.179.1466935189613; Sun, 26 Jun 2016 02:59:49 -0700 (PDT) Date: Sun, 26 Jun 2016 11:59:45 +0200 From: "Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com]" To: geda-user AT delorie DOT com Subject: Re: [geda-user] GROUNDPLANEFRAME and MASKFRAME Message-Id: <20160626115945.ccb7ab6cbf92444e585c8b64@gmail.com> In-Reply-To: References: X-Mailer: Sylpheed 3.5.0beta1 (GTK+ 2.24.25; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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 searched and found GROUNDPLANEFRAME in the files "parse_y.c" and "pars_y.y". The file "parse_y.c" if full of labels and goto! I am not accommodated with the code but I could spend a short while trying to figure out if needed? On Sun, 26 Jun 2016 11:18:43 +0200 (CEST) gedau AT igor2 DOT repo DOT hu wrote: > Hi all, > > in pcb-rnd I'm trying to move items from globalconst.h to user > configuration. I bumped into the two settings mentioned in the subject and > I can't figure what they really mean. I found some discussion in the > mailing list archives and some references in the changelog, but no place > that explains what exactly we use these for. Can anyone enlighten me? > > Also, why is it called GROUNDPLANEFRAME and not only PLANEFRAME (or even > POLYFRAME)? The code doesn't seem to care if it's dealing with a gnd > plane or not. > > It's especially interesting how the .y file adds 2*MASKFRAME to the > thickness of vias on load, while WriteViaData() doesn't subtract the same > value on save. If I do load-save cycles on a pcb file, why don't I see > via sizes climbing up? > > TIA, > > Igor2