-
I am trying to do my first panelization of a 4-layer PCB. The original PCB passes DRC just fine and I have imported the board settings into the blank PCB before trying to use KiKit. Using the Kicad plugin I have selected the following:
When I click on "Panelize" I see my four PCBs, but I also note there are 560 unrouted nets and my copper fills appear to be incomplete Seems I am missing something and would appreciate a little guidance. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments
-
I think I found the answer to all the errors and it seems to maybe be a bug. The PCB has four main copper pours and my approach is to draw them larger than the PCB outline (edge cuts). I find this quicker and also easier to be able to select one when changes are required. I just moved the four pours (one for each layer) so that they aligned with the edge buts and there are now no unrouted nets on the panelized PCB. |
Beta Was this translation helpful? Give feedback.
-
There is no bug; what you observe is intended behavior (as documented, also FAQ). Since board drawing often contains auxiliary graphics around it, KiKit only wants to extract the board. Therefore it selects everything that fits into the board outline within a PS: There are severe limitations of the GUI (coming from limitations of KiCAD API) - we cannot properly transfer all net classes, and also, we cannot change paper size. Usage of CLI for regular work is advised. |
Beta Was this translation helpful? Give feedback.
-
Thank you for your comments, very much appreciated. |
Beta Was this translation helpful? Give feedback.
There is no bug; what you observe is intended behavior (as documented, also FAQ). Since board drawing often contains auxiliary graphics around it, KiKit only wants to extract the board. Therefore it selects everything that fits into the board outline within a
tolerance
distance. Thetolerance
is the parameter of the sectionsource
. The solution to your problem is to increase tolerance.PS: There are severe limitations of the GUI (coming from limitations of KiCAD API) - we cannot properly transfer all net classes, and also, we cannot change paper size. Usage of CLI for regular work is advised.