Activity log for bug #1828287

Date Who What changed Old value New value Message
2019-05-08 19:07:04 Rene Poeschl bug added bug
2019-05-08 19:07:04 Rene Poeschl attachment added Screenshot showing positive clearance result on the left and negative on the right https://bugs.launchpad.net/bugs/1828287/+attachment/5262434/+files/Screenshot%20from%202019-05-08%2021-03-41.png
2019-05-08 19:07:44 Rene Poeschl attachment added footprint with the two ring pads from the screenshot https://bugs.launchpad.net/kicad/+bug/1828287/+attachment/5262435/+files/test_ring.kicad_mod
2019-05-08 19:34:41 Rene Poeschl description I am currently creating a python abstraction for ring pads similar to the ones needed for these parts: https://katalog.we-online.de/em/datasheet/9776100960.pdf While experimenting with it i discovered that paste margin behaves very strange when creating a ring like pad from a circle primitive plus a circular anchor. Positive paste margin setting results in the hole being ignored (paste looks like the outer diameter of the ring represented a circular pad) A negative clearance does not result in a ring like paste layer but in an arc. --- Additional note: One can not see paste with the default color settings (as it has the same color as copper) i therefor used this one: https://github.com/pointhi/kicad-color-schemes/tree/master/blue-green-dark (One of the main goals of it was to make footprint development easier) I am currently creating a python abstraction for ring pads similar to the ones needed for these parts: https://katalog.we-online.de/em/datasheet/9776100960.pdf While experimenting with it i discovered that paste margin behaves very strange when creating a ring like pad from a circle primitive plus a circular anchor. Positive paste margin setting results in the hole being ignored (paste looks like the outer diameter of the ring represented a circular pad) A negative clearance does not result in a ring like paste layer but in an arc. --- Additional note: One can not see paste with the default color settings (as it has the same color as copper) i therefor used this one: https://github.com/pointhi/kicad-color-schemes/tree/master/blue-green-dark (One of the main goals of it was to make footprint development easier) --- Application: kicad Version: 5.1.2-f72e74a~84~ubuntu16.04.1, release build Libraries: wxWidgets 3.0.2 libcurl/7.47.0 OpenSSL/1.0.2g zlib/1.2.8 libidn/1.32 librtmp/2.3 Platform: Linux 4.15.0-48-generic x86_64, 64 bit, Little endian, wxGTK Build Info: wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24 Boost: 1.58.0 OpenCASCADE Community Edition: 6.8.0 Curl: 7.47.0 Compiler: GCC 5.4.0 with C++ ABI 1009 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
2019-05-08 19:42:47 Rene Poeschl summary Custom pad with cirle primitive behaves strangely in compination with paste margin Custom pad with cirle primitive behaves strangely in compination with paste and mask margin
2019-05-08 19:43:31 Rene Poeschl description I am currently creating a python abstraction for ring pads similar to the ones needed for these parts: https://katalog.we-online.de/em/datasheet/9776100960.pdf While experimenting with it i discovered that paste margin behaves very strange when creating a ring like pad from a circle primitive plus a circular anchor. Positive paste margin setting results in the hole being ignored (paste looks like the outer diameter of the ring represented a circular pad) A negative clearance does not result in a ring like paste layer but in an arc. --- Additional note: One can not see paste with the default color settings (as it has the same color as copper) i therefor used this one: https://github.com/pointhi/kicad-color-schemes/tree/master/blue-green-dark (One of the main goals of it was to make footprint development easier) --- Application: kicad Version: 5.1.2-f72e74a~84~ubuntu16.04.1, release build Libraries: wxWidgets 3.0.2 libcurl/7.47.0 OpenSSL/1.0.2g zlib/1.2.8 libidn/1.32 librtmp/2.3 Platform: Linux 4.15.0-48-generic x86_64, 64 bit, Little endian, wxGTK Build Info: wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24 Boost: 1.58.0 OpenCASCADE Community Edition: 6.8.0 Curl: 7.47.0 Compiler: GCC 5.4.0 with C++ ABI 1009 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 I am currently creating a python abstraction for ring pads similar to the ones needed for these parts: https://katalog.we-online.de/em/datasheet/9776100960.pdf While experimenting with it i discovered that paste margin behaves very strange when creating a ring like pad from a circle primitive plus a circular anchor. Positive paste margin setting results in the hole being ignored (paste looks like the outer diameter of the ring represented a circular pad) A negative clearance does not result in a ring like paste layer but in an arc. The mask layer behaves exactly the same as the paste layer. --- Additional note: One can not see paste with the default color settings (as it has the same color as copper) i therefor used this one: https://github.com/pointhi/kicad-color-schemes/tree/master/blue-green-dark (One of the main goals of it was to make footprint development easier) --- Application: kicad Version: 5.1.2-f72e74a~84~ubuntu16.04.1, release build Libraries:     wxWidgets 3.0.2     libcurl/7.47.0 OpenSSL/1.0.2g zlib/1.2.8 libidn/1.32 librtmp/2.3 Platform: Linux 4.15.0-48-generic x86_64, 64 bit, Little endian, wxGTK Build Info:     wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24     Boost: 1.58.0     OpenCASCADE Community Edition: 6.8.0     Curl: 7.47.0     Compiler: GCC 5.4.0 with C++ ABI 1009 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
2019-05-08 19:46:42 Rene Poeschl description I am currently creating a python abstraction for ring pads similar to the ones needed for these parts: https://katalog.we-online.de/em/datasheet/9776100960.pdf While experimenting with it i discovered that paste margin behaves very strange when creating a ring like pad from a circle primitive plus a circular anchor. Positive paste margin setting results in the hole being ignored (paste looks like the outer diameter of the ring represented a circular pad) A negative clearance does not result in a ring like paste layer but in an arc. The mask layer behaves exactly the same as the paste layer. --- Additional note: One can not see paste with the default color settings (as it has the same color as copper) i therefor used this one: https://github.com/pointhi/kicad-color-schemes/tree/master/blue-green-dark (One of the main goals of it was to make footprint development easier) --- Application: kicad Version: 5.1.2-f72e74a~84~ubuntu16.04.1, release build Libraries:     wxWidgets 3.0.2     libcurl/7.47.0 OpenSSL/1.0.2g zlib/1.2.8 libidn/1.32 librtmp/2.3 Platform: Linux 4.15.0-48-generic x86_64, 64 bit, Little endian, wxGTK Build Info:     wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24     Boost: 1.58.0     OpenCASCADE Community Edition: 6.8.0     Curl: 7.47.0     Compiler: GCC 5.4.0 with C++ ABI 1009 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 I am currently creating a python abstraction for ring pads similar to the ones needed for these parts: https://katalog.we-online.de/em/datasheet/9776100960.pdf While experimenting with it i discovered that paste margin behaves very strange when creating a ring like pad from a circle primitive plus a circular anchor. Positive paste margin setting results in the hole being ignored (paste looks like the outer diameter of the ring represented a circular pad) A negative clearance does not result in a ring like paste layer but in an arc. The mask layer behaves exactly the same as the paste layer with positive margin. Negative margin does not seem to be allowed as i get an error message for it. --- Additional note: One can not see paste with the default color settings (as it has the same color as copper) i therefor used this one: https://github.com/pointhi/kicad-color-schemes/tree/master/blue-green-dark (One of the main goals of it was to make footprint development easier) --- Application: kicad Version: 5.1.2-f72e74a~84~ubuntu16.04.1, release build Libraries:     wxWidgets 3.0.2     libcurl/7.47.0 OpenSSL/1.0.2g zlib/1.2.8 libidn/1.32 librtmp/2.3 Platform: Linux 4.15.0-48-generic x86_64, 64 bit, Little endian, wxGTK Build Info:     wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24     Boost: 1.58.0     OpenCASCADE Community Edition: 6.8.0     Curl: 7.47.0     Compiler: GCC 5.4.0 with C++ ABI 1009 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
2019-05-09 14:26:51 jean-pierre charras kicad: milestone 5.1.3
2019-05-09 14:50:19 jean-pierre charras kicad: status New Fix Committed
2019-05-09 14:50:24 jean-pierre charras kicad: assignee jean-pierre charras (jp-charras)
2019-07-17 16:30:56 Michael Kavanagh tags pcbnew
2019-08-19 19:49:39 KiCad Janitor kicad: status Fix Committed Fix Released