Comment 0 for bug 1777516

Revision history for this message
Evan Shultz (evan-shultz) wrote : Wishlist: Rounded corners on custom pad shapes

Please see https://github.com/KiCad/kicad-footprints/issues/658.

IPC 7351C will be recommending rounded rectangle pads. (Apparently this was desirable from the first release of the document but ECAD software didn't commonly support this pad shape so oblong was the recommendation.) While we can use rounded corners with rectangular KiCad pads, custom pad shapes do not allow rounded corners.

This prevents all pads from having rounded corners and makes a choice between not adhering the IPC's latest recommendations or having pads both with and without rounded corners (if only custom pad shapes aren't rounded). The example given in the link above is for a QFN (currently Package_DFN_QFN:QFN-28_4x4mm_P0.5mm) with funky corner pads that are best represented with custom pad shapes.

The librarians would like to have rounded corners available on custom pads so that the benefits of rounded corners are available to all pads, and all pads in KiCad can be compliant with the best practices according the IPC 7351C.

Application: kicad
Version: (5.0.0-rc2-dev-769-g8f6ae7040), release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.54.1 OpenSSL/1.0.2l zlib/1.2.11 libssh2/1.8.0 nghttp2/1.23.1 librtmp/2.3
Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.60.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.54.1
    Compiler: GCC 7.1.0 with C++ ABI 1011

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