footprint connection issue

Bug #1822011 reported by zakhar nasimov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
New
Undecided
Unassigned

Bug Description

Pads 2 on PCBNew are not connected but they overlap in footprint editor. This is an issue with PCBNew because pads 2 are overlapping and attached.

Footprint attached.

Revision history for this message
zakhar nasimov (thedocument) wrote :
description: updated
description: updated
description: updated
Revision history for this message
Nick Østergaard (nickoe) wrote :

Please add version info

Revision history for this message
zakhar nasimov (thedocument) wrote :

Application: kicad
Version: (5.1.0)-1, release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.1 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.6 libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) nghttp2/1.34.0
Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.68.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.61.1
    Compiler: GCC 8.2.0 with C++ ABI 1013

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON

Revision history for this message
Rene Poeschl (poeschlr) wrote :

Could you be a bit more precise with your description? How does the result look like in pcb_new? What did you expect? (screenshots might be a good way to communicate this) which pads of the footprint are we even talking about? (I would assume the rectangle SMD pad S1 and the oval THT pad S1 as they are the only ones overlapping.)

How did you determine that the pads are not connected? Is it simply the "unconnected" counter in the status bar or did you run DRC with list unconnected? (Only the later really checks for connectivity.)

Revision history for this message
zakhar nasimov (thedocument) wrote :

Notice the rat lines indicating the overlapping pads are not connected which is a PCBnew bug.

Revision history for this message
Rene Poeschl (poeschlr) wrote :

Why is this suddenly a different footprint? Did the original footprint not show the same behavior? Could you also include this footprint? What does DRC say about it? Do the pads really properly overlap or do they just touch? Is there maybe even a small gab? (Could be a floating point error as well.)

Revision history for this message
zakhar nasimov (thedocument) wrote :

Did you even check the original attached footrpint because its the same as in both images.

DRC shows they are not connected.

Revision history for this message
Seth Hillbrand (sethh) wrote :

@zakhar- At the moment, ratsnest connections are only found if there is overlap between at least one pad and the center of another. If you adjust the size of the pads that stick out in your example, they will connect the ratsnest.

Revision history for this message
zakhar nasimov (thedocument) wrote :

I made them overlap BECAUSE what you said also shows them as unconnected.

Maybe you have a kicad friendly DFN-5x6? This bug has to be why DFN-5x6 isn't found in kicads library.

Revision history for this message
Seth Hillbrand (sethh) wrote :

Here is an example of what I mean by overlapping the centers. You will need to ensure that the very middle of the pad is inside the other pad.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.