Skip to content

Plated pads in 3D viewer (PCBNew & Footprint editor) show up as non plated

Description

When checking a footprint or board created in 6.0 with the 3D viewer, the pads show up as non plated. When opening a project from an older version, the pads show up fine. When changing the pad properties / pad stackup of a single pad, the other pads start showing up.

Standard faulty behaviour Standard faulty behaviour

behaviour after altering one pad stackup Behaviour after altering one pad stackup

PCBNew board created with 6.0 PCBNew board created with 6.0

PCBNew board from 5.1 openened in 6.0

PCBNew board from 5.1 openened in 6.0

Steps to reproduce

  1. Create a new project or open the footprint editor
  2. View the footprint in 3D
  3. Notice unplated pads that should be plated
  4. Alter the pad stack of one pad from "all copper layers" to "F.cu, B.cu and connected layers"
  5. View the footprint in 3D
  6. Notice all pads become plated and the altered pad orange

KiCad version

Application: KiCad (64-bit)

Version: (6.0.0), release build

Libraries:
	wxWidgets 3.1.5
	libcurl/7.78.0-DEV Schannel zlib/1.2.11

Platform: Windows 10 (build 19043), 64-bit edition, 64 bit, Little endian, wxMSW

Build Info:
	Date: Dec 24 2021 19:17:02
	wxWidgets: 3.1.5 (wchar_t,wx containers)
	Boost: 1.76.0
	OCC: 7.5.0
	Curl: 7.78.0-DEV
	ngspice: 35
	Compiler: Visual C++ 1929 without C++ ABI

Build settings:
	KICAD_USE_OCC=ON
	KICAD_SPICE=ON