Hatched zones are very slow
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Committed
|
Medium
|
Seth Hillbrand |
Bug Description
Hi,
as I've mentioned in my another ticket, I'm trying to implement a flexible PCB in KiCad. Recently I've switched to development branch because of the hatched copper pour zones. Thank you very much for adding them to the pcbnew!
However, the hatched zones are very slow. When instant refill of my zones takes about a minute, export to Gerber files took it one hour and 30 minutes. At the same time, export with all zones set to solid takes seconds.
Is it a known issue? Is there any way to improve this?
Thank you!
Application: Pcbnew
Version: (5.99.0-
Libraries:
wxWidgets 3.0.4
libcurl/7.54.0 LibreSSL/2.0.20 zlib/1.2.11 nghttp2/1.24.0
Platform: Mac OS X (Darwin 17.7.0 x86_64), 64 bit, Little endian, wxMac
Build Info:
Build date: Oct 9 2019 04:52:13
wxWidgets: 3.0.4 (wchar_t,STL containers,
Boost: 1.69.0
OpenCASCADE Community Edition: 6.9.1
Curl: 7.54.0
Compiler: Clang 9.0.0 with C++ ABI 1002
Build settings:
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_
KICAD_SPICE=ON
KICAD_
KICAD_
KICAD_
Changed in kicad: | |
status: | Incomplete → Triaged |
importance: | Undecided → Medium |
milestone: | none → 6.0.0-rc1 |
I've tested with a few boards I have, setting multiple layers to different combinations of hatched and exporting but I don't see a substantial slowdown. Maybe 10s maximum export time.
Note that the debug builds will run more slowly than a release is expected to. That said, there shouldn't be an excessive export time.
Can you attach a board file that takes a long time to export for you?