← Back to team overview

kicad-developers team mailing list archive

Re: [PATCH] eeschema: invisible pin connection

 

Honestly I think the invisible pins are supposed to work exactly as they are, that they should be able to connect, otherwise there are the "no connect" - pin type or the option of just removing the pin from the symbol altogether.

- Kristoffer


On 02/07/2017 10:02 AM, Oliver Walters wrote:
Kristoffer this is good feedback. I did not expect this to get pushed
straight away, and perhaps there is a way forward that won't break
schematics.

Relying on implicit connected that is *not* displayed on the schematic
seems like a very bad idea to me.

I appreciate your use case (I currently have a few symbols that do that
too).

On Tue, Feb 7, 2017 at 7:57 PM, Kristoffer Ödmark
<kristofferodmark90@xxxxxxxxx <mailto:kristofferodmark90@xxxxxxxxx>> wrote:

    This seems dangerous, I have seen a few design where there are 5-10
    pins hidden under the same pin, excpecting them to be connected.

    I would rather this hidden connections were indicated in some way,
    this change disconnects lines and might break some users
    footprints-symbols connection.

    - Kristoffer


    On 02/07/2017 09:47 AM, Oliver Walters wrote:

        Hi all,

        The attached patch prevents invisible pins from being connected
        using
        the wire tool in eeschema.

        a) If you connect a wire endpoint to the same position as a pin
        endpoint, they are NOT connected visually
        b) Wires and insivible pins are also ignored during netlist creation
        c) This does not affect the ability of invisible power-pins to
        automatically connect to global power labels

        Is the current behavior of connecting invisible pins to wire
        endpoints
        desired? Or is it just an aberration?

        If there is a very good reason that pins not visible in the
        schematic
        are able to be connected silently?

        before: http://i.imgur.com/3gModvW.png

        after: http://i.imgur.com/r8O7c3Y.png

        (Note the 'dangling' wire-end indication)

        Cheers,
        Oliver




        _______________________________________________
        Mailing list: https://launchpad.net/~kicad-developers
        <https://launchpad.net/~kicad-developers>
        Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
        <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
        Unsubscribe : https://launchpad.net/~kicad-developers
        <https://launchpad.net/~kicad-developers>
        More help   : https://help.launchpad.net/ListHelp
        <https://help.launchpad.net/ListHelp>


    --
     -Kristoffer

    _______________________________________________
    Mailing list: https://launchpad.net/~kicad-developers
    <https://launchpad.net/~kicad-developers>
    Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
    <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
    Unsubscribe : https://launchpad.net/~kicad-developers
    <https://launchpad.net/~kicad-developers>
    More help   : https://help.launchpad.net/ListHelp
    <https://help.launchpad.net/ListHelp>



--
 -Kristoffer


Follow ups

References