PCBNEW export .step file with internal copper layers
Description
Currently, the export step feature can only output pads and top&bottom copper layers. If possible, I would ask to have one feature to export all copper layers(including internal), vias and pads. This feature will largely benefit finite element users, working with Ansys or other tools.
Right now, there is only one 3-rd party macron (fcad_pcb developed by realthunder in github) in Freecad can read layout and export all the copper layers, vias and pads. But it still has compatibility issues.
It should be quite easy to implement this feature, right? As the 3d view of the layout has already partly implemented this function.
The mainstream PCB designers all have this feature, some even have very detailed tuning options.
Thank you for all contributors!
Related issues: #16694 (closed) #15546
Steps to reproduce
Any layout.
KiCad Version
Application: KiCad PCB Editor x64 on x64
Version: 8.0.0-rc1, release build
Libraries: wxWidgets 3.2.4 FreeType 2.12.1 HarfBuzz 8.3.0 FontConfig 2.14.2 libcurl/8.4.0-DEV Schannel zlib/1.3
Platform: Windows 10 (build 19045), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info: Date: Jan 13 2024 16:26:59 wxWidgets: 3.2.4 (wchar_t,wx containers) Boost: 1.83.0 OCC: 7.7.1 Curl: 8.4.0-DEV ngspice: 42 Compiler: Visual C++ 1936 without C++ ABI
Build settings: