Mail Archives: geda-user/2015/08/27/14:15:38
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 -