BTW with my PC and kicad8, using my way to do, the filling time is less than 1 second also for very wide areas.
If this new version 9 includes this behaviour (I do not want to say BUG yet, because so far nobody did tell me what I am doing wrong) I will go back to V8.
But I am sure that my way to draw is not wrong because it worked (and still works) fine from V5 to V8.
So, the best answer would be from someone from Kicad trying to explain to me what and why I am doing wrong.
Anyway personal opinions are always very wellcome.
I prefer to draw also the GND in order to prevent ground loops and to have a single ground node.
Basically, the ground is always my first lane drawn.
Why do you have circles as edge cuts?
I just removed them and draw a new edge cuts.
But maybe you have done it that way since 30 years and it is absolutely the better way. I don’t know, I’m using KiCad since abot 10 years.
Here it is!
Removed all GNDPWR traces and the 5V traces.
Assigned one plane to GNDPWR and the other one to 5V. Took only about 4 vias and about 5 connections.
I don’t know why you have used user1 and user2(?) I removed them and added a edgecuts. You’ll have to adjust that. Fill area problem 2.zip (437.9 KB)
That’s how my layout looks like.
Also, you should use tools-> cleanup tracks and viad (haven’t done it in my altered and uploaded version).
My suggestion can be improved. U1 shouldn’t have a via at pin 1, but have a trace to C2
I don’t route GND at all.
I always have one layer full GND so when routing I assume that I have GND everywhere one via from me.
I shown one my PCB here:
I haven’t used User1 and User2. In my original Kicad8 they are not used (double checked right now). All these weird things appeared after loaded in V9 and saved.
This could happen if you open a 9.0 project in 8.0 older than 8.0.9. Delete the .kicad_prl file, or turn on objects visibility in “Objects” tab of Appearance panel.
Hello, I too am having a problem getting a zone fill with KiCad 9. I have a board outline on the edge cuts layer and have all my THT parts laid out on the front copper layer. I go to the back copper layer and do a filled outline and call the net pwr_gnd. I followed the board outline except in the four corners that are rounded, so the zone is rectangular and goes beyond the board outline. The outline has short hash marks indicating it is a proper zone. Problem is when I do a “all zones fill” (it is the only zone) nothing happens, still have the hash marks, but no solid fill. What am I missing? Help and thanks.
I have a few boards that started in V8 and ended in V9 (with and without layout). No problems, all went well.
One might call it naive to switch versions during a project, but with KiCad, I never had problems. For me, KiCad is a very reliable tool!
I thought I had both the right vertical bar “Draw Filled Zones” and the left vertical bar “Draw Zone Fills” both selected, but I guess not. So I clicked on both of those icons and now I get the solid fill. Thanks so much.