www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/08/27/14:15:38

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Date: Thu, 27 Aug 2015 20:17:21 +0200 (CEST)
X-X-Sender: igor2 AT igor2priv
To: "Evan Foss (evanfoss AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
X-Debug: to=geda-user AT delorie DOT com from="gedau AT igor2 DOT repo DOT hu"
From: gedau AT igor2 DOT repo DOT hu
Subject: Re: [geda-user] speed-dial type buttons (was: Antifork)
In-Reply-To: <CAM2RGhSm2umPvhwKbYHQZARXwvd_4Hx-UTuuZurt=3o1uqQ+WA@mail.gmail.com>
Message-ID: <alpine.DEB.2.00.1508272007530.6924@igor2priv>
References: <55D8D8B8 DOT 7050907 AT jump-ing DOT de> <55D9BC06 DOT 9060106 AT iae DOT nl> <55D9C34A DOT 2090709 AT jump-ing DOT de> <C55E2A02-99F7-402C-953F-8E844004D61B AT noqsi DOT com> <201508232341 DOT t7NNfl9O012371 AT envy DOT delorie DOT com> <CF6D95DF-9FBF-48F6-8E68-458A2BC14CAF AT noqsi DOT com>
<CAM2RGhS9QqDq2dZLwt7LfUFwQouCaX-SuxEu0U2ofNrxuttmhg AT mail DOT gmail DOT com> <55DA8231 DOT 4010904 AT mcmahill DOT net> <55DADE5A DOT 4020902 AT jump-ing DOT de> <CAM2RGhRd+JgbaxpM9wbqXYLWRrtc6FAw9ubwM42JFTytf8yEng AT mail DOT gmail DOT com> <55DB6A7C DOT 8090309 AT jump-ing DOT de>
<CAM2RGhTkSRbWoQhPW6AcwMr3UFWbTXAPKnfD-2tUAC4psa1p-A AT mail DOT gmail DOT com> <55DB7F6A DOT 2050008 AT ecosensory DOT com> <20150825080001 DOT 5fc83c0223a8f3e52b5dd1bf AT gmail DOT com> <201508251626 DOT t7PGQeGY023950 AT envy DOT delorie DOT com> <20150825213238 DOT c7b0d9f599ca00b4e517e7d0 AT gmail DOT com>
<alpine DOT DEB DOT 2 DOT 00 DOT 1508260421160 DOT 6924 AT igor2priv> <CAM2RGhT1fTHoBPmnCvHAV8X9-8EU4ySF69ATFpoDHDBQcEV-2Q AT mail DOT gmail DOT com> <alpine DOT DEB DOT 2 DOT 00 DOT 1508260537010 DOT 6924 AT igor2priv> <CAM2RGhSm2umPvhwKbYHQZARXwvd_4Hx-UTuuZurt=3o1uqQ+WA AT mail DOT gmail DOT com>
User-Agent: Alpine 2.00 (DEB 1167 2008-08-23)
MIME-Version: 1.0
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


On Thu, 27 Aug 2015, Evan Foss (evanfoss AT gmail DOT com) [via geda-user AT delorie DOT com] wrote:

> On Tue, Aug 25, 2015 at 11:40 PM,  <gedau AT igor2 DOT repo DOT hu> wrote:
>>
>>
>> On Wed, 26 Aug 2015, Evan Foss (evanfoss AT gmail DOT com) [via
>> geda-user AT delorie DOT com] wrote:
>>
>>> On Wed, Aug 26, 2015 at 2:24 AM,  <gedau AT igor2 DOT repo DOT hu> wrote:
>
> snip
>
>>>
>>> I just have an extra schematic page called hidden-magic.sch that has
>>> the netnames there with 0 ohm resistors shorted across them. I would
>>> never use your feature but I think it is very cool. Could that be
>>> something you can turn off via config file? People should be able to
>>
>>
>> No turn-off option at the moment. If you don't need these features, you just
>> don't use these features. The two features are: internal connections in
>> footprints and the "nonetlist" flag. The actual jumper is a footprint that
>> defines an internal connection between the two pads and is marked
>> "nonetlist". It's pretty easy to avoid using the footprint.
>>
>>> do that but I would probably shoot myself in the foot badly.
>>
>>
>> Hmm, how exactly could you shoot yourself in the foot with it? Maybe we can
>> make it safer if we see the risks.
>
> I guess this all depends on how the UI handles it. Could I
> accidentally add one of these and not realize it by say copying and
> pasting a resistor instead of cut and pasting?

Built-in UI features (or lack of feature):

- for nonetlist components, the silk text is drawn in dark gray instead of 
black

- an internal footprint connection is not drawn in any way but is visible 
in text in the footprint pinout dialog; I think drawing such things on the 
desing would be messy, but I plan to do that on the footprint 
pinout/preview window

Indirect methods:

- internal connections are very easily found out when optimizing rats

- the default refdes for the 0-phm resistor footprint is J1 so when you 
place it from the PCB UI, it gets a J-number. I usually call my resistors 
R, so if I fail to notice the internal connection while routing and don't 
see the different color on silk text for nonetlist, I still notice the 
different letter. This is the only convention that's specific to the 0-ohm 
jumper resistor example; the other three are generic (e.g. in case you use 
a screw with nonetlist or specify intconn manually for a TACT button).

- normally I don't add resistors in PCB by copy/paste, especially not ones 
coming from the netlist, I let gsch2pcb do that for me; this is just a 
convention, but as long as I stick to it, it's impossible to mix nonetlist 
jumpers with netlisted resistors.

Regards,

Igor2

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019