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=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=i8VbXdWZjTBTyJLAplc1vj0MiuijbZOmfqaI7u+n4wU=; b=PQcYAMjmTvgiB9CtjsKefEMghCfmiWZBbMuQr2E3TZ+dTj39GIGNtIuIezzF+XDQD9 vq8ronjTSBmjtHB6/sHIS4ViTuO0qICBqNzMqjb0iZneJn4+HRMt3Vf6jpCare+814Yn V+PO5UD1Du4fjFkaj3lhvHQo9YtGQczhXMcTU2mu1/nWkKQHF8EKFZnM1+4OxNI5H36W zAc1DM0Z0i3ull0+aFRMdxHW9nj6JBI/rn7YCP03mpiEbcwUHhyMfKlr7sSXCIOiB1Jm kf8AVgzZ+q4sVzChewtWaaUDMiImvhJWs7A0iTCo3Eoq8WYwBU15SLtb5f8182pyMniN lZ+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=i8VbXdWZjTBTyJLAplc1vj0MiuijbZOmfqaI7u+n4wU=; b=G8ME9Uo0VkIaofRA8KF6CnNpzyurBbeKZ7j6aigGK5JWtNylJvp6Og3Q/Doq1HmBE9 bdgPD85iJLzzgY1aROIyKeSWWKzufqUVv6Y0mxTcb9TsAxaQIEFCzyRfOzRkYw2K+4LY Vd8JbbvauDvSNnuEwCPyHOIjddVX2R8RTOmKUwJ5LtHVmlzoZygn58Xcx4sry0T1997O 5KBHVYIB1FKMyXjbjNjiOLuyLpTdfJ32XqJBnVmOylVm42rVVcC6sJEYpTgmY3lxNles 9a3vMd7uQVNdo2hVFDObP75OyadJ6MTr2++IHQOzRiblTlJqjoYNgD0Kxe4pfGN3J9J1 tBvw== X-Gm-Message-State: AIkVDXKRsvB4KswR5zx8adD2nXzKcMRc/R5yt7IPb9hZUfxCN7/IYSntUmHaR5Wjm6Lvh6SLDr9i/Aa701Nk7A== X-Received: by 10.200.56.76 with SMTP id r12mr13659383qtb.2.1485633583150; Sat, 28 Jan 2017 11:59:43 -0800 (PST) MIME-Version: 1.0 In-Reply-To: <1485629830.3072.163.camel@linetec> References: <1485607260 DOT 3072 DOT 77 DOT camel AT linetec> <1485629830 DOT 3072 DOT 163 DOT camel AT linetec> From: "Peter Clifton (petercjclifton AT googlemail DOT com) [via geda-user AT delorie DOT com]" Date: Sat, 28 Jan 2017 19:59:42 +0000 Message-ID: Subject: Re: [geda-user] PCB antenna question To: gEDA User Mailing List Content-Type: multipart/alternative; boundary=001a1137d9ecfd7b3a05472d052e 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 --001a1137d9ecfd7b3a05472d052e Content-Type: text/plain; charset=UTF-8 On 28 Jan 2017 19:00, "Richard Rasker (rasker AT linetec DOT nl) [via geda-user AT delorie DOT com]" wrote: I also tried approaching the issue from the other side, defining a loop antenna symbol in gschem with pins 1 and 2 already connected through a net (pre-shorted, so to speak). However, PCB doesn't fall for this trick and bluntly keeps flagging this construct as a short, for reasons unknown. Was the net on the schematic page or inside the symbol? (I don't recall whether the netlist would spot the later). If you short the schematic, you might as well make both connection points on the antenna "1" though.... drc won't help you in either case. Anyway, as said it's not a big deal, mostly because designs usually don't have lots of antennas or other special elements made out of copper traces (e.g. inductors or heating areas). Still it would be nice if the functionality for this could be implemented some day. The other classic use (although slightly different) is implementing different net names for signals connecting a star ground. In this case, it isn't some rf or resistive component you instantiate, but a node point. In the antenna case, what you possibly want is copper shape definitions that are explicitly not followed for checking connectivity. (Might need to implement a keep away rule to avoid accidental shorts that could then go undetected). For the pcb resistor / inductors, I guess similar could work - although it is probably desirable to implement within some kind of "footprint" like construct in order to get the end connection points tested as a part of the netlist. Peter --001a1137d9ecfd7b3a05472d052e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


On 28 Jan 2017 19:00, "Richard Rasker (rasker AT linetec DOT nl) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com> wrote:
I also tried approaching the issue from the other side, defining a loop
antenna symbol in gschem with pins 1 and 2 already connected through a
net (pre-shorted, so to speak). However, PCB doesn't fall for this tric= k
and bluntly keeps flagging this construct as a short, for reasons
unknown.

Was the net on the schematic page or inside the symbol? (I do= n't recall whether the netlist would spot the later).

If you short the schematic, you might as = well make both connection points on the antenna "1" though.... dr= c won't help you in either case.

Anyway, as said it's not a big deal, mostly because designs usually
don't have lots of antennas or other special elements made out of coppe= r
traces (e.g. inductors or heating areas). Still it would be nice if the
functionality for this could be implemented some day.

The other classi= c use (although slightly different) is implementing different net names for= signals connecting a star ground. In this case, it isn't some rf or re= sistive component you instantiate, but a node point.

In the antenna case, what you possibly want is= copper shape definitions that are explicitly not followed for checking con= nectivity. (Might need to implement a keep away rule to avoid accidental sh= orts that could then go undetected).

For the pcb resistor / inductors, I guess similar could work -= although it is probably desirable to implement within some kind of "f= ootprint" like construct in order to get the end connection points tes= ted as a part of the netlist.


Peter
--001a1137d9ecfd7b3a05472d052e--