Pad constrain ignores pad layers

Bug #1652794 reported by Diogo
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
New
Undecided
Unassigned

Bug Description

I have a smd button where two of the pads have a thole drill. I created a Thole pad with the respective drill and removed the bottom layer and the solder mask clearance... This works just fine.

However while placing the component on a board design, the bottom clearance remains active... Although there isn't any pad on that side, that area is kept clean from traces...

Attached is an example of this issue... Kicad router won't allow me to have a straight line. Notice while the top pad is a smd one the trace can go over it, while the lower one (Thole without bottom pad) can't be "violated"... There is enough clearance to the hole (even with the extra ring around it).

Also attached is the how the pad looks on the opposite side, where there isn't any visual constrain...

Running:
Application: kicad
Version: (2016-12-20 revision 2972f6f)-master, release build
Libraries: wxWidgets 3.0.2
           libcurl/7.51.0 SecureTransport zlib/1.2.8
Platform: Mac OS X (Darwin 16.3.0 x86_64), 64 bit, Little endian, wxMac
- Build Info -
wxWidgets: 3.0.2 (UTF-8,STL containers,compatible with 2.8)
Boost: 1.62.0
Curl: 7.49.1
KiCad - Compiler: Clang 8.0.0 with C++ ABI 1002
        Settings: USE_WX_GRAPHICS_CONTEXT=ON
                  USE_WX_OVERLAY=ON
                  KICAD_SCRIPTING=ON
                  KICAD_SCRIPTING_MODULES=ON
                  KICAD_SCRIPTING_WXPYTHON=ON
                  BUILD_GITHUB_PLUGIN=ON
                  KICAD_USE_SCH_IO_MANAGER=OFF
                  KICAD_USE_OCE=ON

Thanks

Tags: drc pcbnew
Revision history for this message
Diogo (diogocondeco) wrote :
Revision history for this message
xzcvczx (xzcvczx) wrote :

so its an npth hole in the middle of a pad?

Revision history for this message
Diogo (diogocondeco) wrote :

either with npth o pth... what sets the constrain is the pad which is a thole rectangular pad, with the bottom layer removed... however the router won't recognise that the bottom layer has been removed...

I ended up on having 2 pads... One SMD (rectangular) and then a round pth on top... This won't have any effect on the router... the difference being the rectangular part being an SMD by default, while in the beginning I removed the bottom layer from a thole pad.

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

Other bug subscribers

Bug attachments

Remote bug watches

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