Skip to content

Footprint editor: Error on footprint with thermal vias

Description

Steps to reproduce

  1. Open footrint with vias
  2. Press check footprint button
  3. See errors in window

image

Footprint check script error log:

$CI_BUILDS_DIR/kicad-library-utils/klc-check/gitlabci/check_footprints.sh
Comparing range 4ce2242095912e491f1690210d9cb2328363b268 to 5e17bacef35c9ad296bb45fbee7ec1fba9d01513
Checking: Package_SON.pretty/Texas_S-PVSON-N14.kicad_mod
Checking footprint 'Texas_S-PVSON-N14':
  Violating F6.3
    Pad requirements for SMD footprints
    Pad(s) potentially missing layers
     - Pad '15' missing layer 'Paste'
  Violating F9.3
    Footprint 3D model requirements
    3D model name is different from footprint name (found 'VSON-14-1EP_3x4mm_P0.5mm_EP1.58x2.85mm', expected 'Texas_S-PVSON-N14')
Checking: Package_SON.pretty/Texas_S-PVSON-N14_ThermalVias.kicad_mod
Checking footprint 'Texas_S-PVSON-N14_ThermalVias':
  Violating F6.3
    Pad requirements for SMD footprints
    Pad(s) potentially missing layers
     - Pad '15' missing layer 'Paste'
     - Pad '15' missing layer 'Mask'
     - Pad '15' missing layer 'Paste'
  Violating F7.4
    Pad requirements for THT footprints
    Some THT pads have incorrect layer settings
     - Pad '15' missing layer '*.Mask'
     - Pad '15' missing layer '*.Mask'
     - Pad '15' missing layer '*.Mask'
     - Pad '15' missing layer '*.Mask'
     - Pad '15' missing layer '*.Mask'
     - Pad '15' missing layer '*.Mask'
     - Pad '15' missing layer '*.Mask'
     - Pad '15' missing layer '*.Mask'

KiCad Version

Application: KiCad Footprint Editor

Version: 6.0.0-rc1-unknown-rc1+204+g513aba1552, release build

Libraries:
	wxWidgets 3.0.5
	libcurl/7.79.1 OpenSSL/1.1.1l zlib/1.2.11 brotli/1.0.9 libidn2/2.3.2 libpsl/0.21.0 (+libidn2/2.3.0) libssh2/1.10.0 nghttp2/1.43.0 librtmp/2.3 OpenLDAP/2.4.59

Platform: Linux 5.15.0-1-amd64 x86_64, 64 bit, Little endian, wxGTK, lightdm-xsession, x11

Build Info:
	Date: Nov 28 2021 23:10:32
	wxWidgets: 3.0.5 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
	Boost: 1.74.0
	OCC: 7.5.1
	Curl: 7.79.1
	ngspice: 35
	Compiler: GCC 11.2.0 with C++ ABI 1016

Build settings:
	KICAD_USE_OCC=ON
	KICAD_SPICE=ON
Edited by Jeff Young