Skip to content

3D viewer renders invalid board thickness

I've written a KiCad Python script to generate a panel out of multiple boards. After generating the panel and opening the board, the 3D viewer shows a much larger board thickness than the 1.6 mm thickness set. After hitting the "adjust dielectric" button, the panel thickness is rendered correctly.

Related kicad.info thread, which contains more information, including screenshots: https://forum.kicad.info/t/very-thick-looking-board-in-3d-viewer/41946

The project is not open-sourced yet, so I can't share the panel.

Application: KiCad PCB Editor x86_64 on x86_64

Version: 7.0.2-6a45011f42~172~ubuntu22.04.1, release build

Libraries:
	wxWidgets 3.2.1
	FreeType 2.11.1
	HarfBuzz 6.0.0
	FontConfig 2.13.1
	libcurl/7.81.0 OpenSSL/3.0.2 zlib/1.2.11 brotli/1.0.9 zstd/1.4.8 libidn2/2.3.2 libpsl/0.21.0 (+libidn2/2.3.2) libssh/0.9.6/openssl/zlib nghttp2/1.43.0 librtmp/2.3 OpenLDAP/2.5.14

Platform: Linux Mint 21.1, 64 bit, Little endian, wxGTK, cinnamon, x11

Build Info:
	Date: Apr 17 2023 07:58:00
	wxWidgets: 3.2.1 (wchar_t,wx containers) GTK+ 3.24
	Boost: 1.74.0
	OCC: 7.5.2
	Curl: 7.88.1
	ngspice: 38
	Compiler: GCC 11.3.0 with C++ ABI 1016

Build settings:
	KICAD_SPICE=ON