NPTH hole has copper drawn up to the clearance in OpenGL mode
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Expired
|
Low
|
Unassigned |
Bug Description
In opengl mode an NPTH hole has copper drawn over all the clearance region. It shouldn't, obviously (in fact an NPTH hole has no copper at all but I reckon it's needed for the DRC to work)
In legacy mode it's drawn correctly.
Here is a footprint showing the issue:
(module "HOLE-3.2MM-NOPAD" (layer F.Cu) (tedit 59477321)
(descr "Mechanical hole, 3.2mm hole, 6mm clearance, no pad")
(attr virtual)
(fp_text reference "HOLE-3.2MM_NOPAD" (at 0 0) (layer F.Fab)
(effects (font (size 1.2 1.2) (thickness 0.12))))
(fp_text value "HOLE-3.2MM_NOPAD" (at 0 0) (layer F.Fab) hide
(effects (font (size 1.2 1.2) (thickness 0.12))))
(fp_circle (center 0 0) (end 0 3.25) (layer F.CrtYd) (width 0.01))
(fp_circle (center 0 0) (end 0 3.25) (layer B.CrtYd) (width 0.01))
(fp_circle (center 0 0) (end 3 0) (layer F.SilkS) (width 0.12))
(fp_circle (center 0 0) (end 1.6 0) (layer F.Fab) (width 0.12))
(fp_circle (center 0 0) (end 0 -1.6) (layer B.Fab) (width 0.12))
(fp_circle (center 0 0) (end 1.6 0) (layer Dwgs.User) (width 0.12))
(pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)))
Last week GIT version:
Application: pcbnew
Version: (2017-06-16 revision 0f6593f)-master, debug build
Libraries: wxWidgets 3.0.2
Platform: Linux 4.7.1 x86_64, 64 bit, Little endian, wxGTK
- Build Info -
wxWidgets: 3.0.2 (UTF-8,wx containers,
Boost: 1.61.0
Curl: 7.50.1
KiCad - Compiler: GCC 6.1.0 with C++ ABI 1010
Settings: USE_WX_
Attached is a montage screen-shot showing the module in OpenGL (top) and Legacy (bottom). They look OK to me. (late 5.0rc1 build from approx April 2)
Has this been fixed, or can someone else reproduce it? (Or am I misunderstanding the bug report?)