Defect generating PnP in latest release #936
cyberreefguru
started this conversation in
Other platforms
Replies: 3 comments 7 replies
|
Hi @cyberreefguru ! |
2 replies
|
Apologies, I thought I included the output. Using 9.0.9, J1 and J2 are rotated for the panel -- the first J1 is -90 but the second J1 is 90. Where as 9.0.7 returns the same rotation for each designator. See attached. kibot-sample-panel-v0.1-jlc-cpl-v0.1-9.0.7.csv -Tom |
3 replies
|
This issue is now fixed by d5db42e |
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hello everyone - starting here before opening a bug report. I have all my PCBs in GitHub and use CI/CD pipeline to generate my gerbers, BOMs, etc. I recently ran a job and got super weird results. A lot of my parts on the panel were in the wrong place. Generally they were all backwards, or rotated 90 degrees.
After A LOT of debugging, I decided to roll back to the previous release and all the issues went away. All the parts were at the correct positions within the BOM and CPL file.
It seems Kicad 9.0.9 or Kibot 1.9 is not properly applying the variant rotation filter to the second board in a panel (I haven't tried with more than 2 boards). The non-panel version comes out fine, but the panel has rampant, seemingly random rotation problems.
When I change the CI script to use container: ghcr.io/inti-cmnb/kicad9_auto_full:latest I get errors. When I use container: ghcr.io/inti-cmnb/kicad9_auto_full:1.8.5 the errors do not manifest.
I have no clue if this is a Kicad issue, a Kibot issue, a Panelizer issue, or a PNP problem. I generate the PnP file the same way for the panel and non-panel:
All the files are open source if you want to troll through them:
https://github.com/crgmakes/module-current-detector
Has anyone seen this issue before or can validate it's problem beyond me?
-Tom
All reactions