You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have searched existing issues (including closed ones)
I use KiKit at least version 1.6.0 (older version are not supported)
KiKit version
kikit, version 0+unknown (installed extra/python-kikit 1.6.0-2 on archlinux)
KiCAD version
8.0.6
Operating system
Archlinux, 6.11.7
Description
Some tabs do not generate with custom layout.
I wrote a simple layout plugin that offsets alternating rows by 1.6mm, and rotates the first row by 180deg which looks like this:
However, it does not generate all tabs as specified by the KiKit:tab footprint, especially those on the right side of the board:
If I use the same layout plugin but remove the horizontal offset, the tabs do generate correctly.
The partition lines and bouding boxes all seem to be correct.
Steps to Reproduce
Download the attached board, config file, and plugin here: files.zip
I just took your code and ran it - the partition line definitely doesn't look correct:
This is the reason why the tabs are not generated. I haven't been able to find the problem in the partition line generator so far. As a temporary workaround, I suggest building the partition line in the script manually. It should be straightforward for your layout.
Ahh that looks more like the actual partition line. How were you able to show the partition lines like that? When I run panel.debugRenderPartitionLines() at the end of the layout plugin I get this on layer User.Eco1:
Ah nevermind, I got it working now (when I ran panel.debugRenderPartitionLines() at the end of the buildPartitionLine function it shows the real parition line). Created the lines manually and now it generates the tabs correctly.
Prerequisites
KiKit version
kikit, version 0+unknown
(installed extra/python-kikit 1.6.0-2 on archlinux)KiCAD version
8.0.6
Operating system
Archlinux, 6.11.7
Description
Some tabs do not generate with custom layout.
I wrote a simple layout plugin that offsets alternating rows by 1.6mm, and rotates the first row by 180deg which looks like this:
However, it does not generate all tabs as specified by the KiKit:tab footprint, especially those on the right side of the board:
If I use the same layout plugin but remove the horizontal offset, the tabs do generate correctly.
The partition lines and bouding boxes all seem to be correct.
Steps to Reproduce
kikit panelize -p kikit_config.json main_bare.kicad_pcb panel.kicad_pcb
The text was updated successfully, but these errors were encountered: