yaqwsx / KiKit

Automation tools for KiCAD
https://yaqwsx.github.io/KiKit
MIT License
1.49k stars 200 forks source link

Getting Cannot perform error #661

Closed tomy983 closed 5 months ago

tomy983 commented 5 months ago

Prerequisites

KiKit version

1.5.0

KiCAD version

7.0.6

Operating system

Win 11

Description

Getting the same error no matter which settings I put into the plugin. Please see picture. Also, the version in the plugin manager is not the same as the version stated in the plugin GUI image image image

Steps to Reproduce

Try to panelize a pcb

yaqwsx commented 5 months ago

You are using version 1.4.0 - see the screenshot you posted: image

I think your PCB has a custom DRC rule that contains comments. But I can't be sure as you didn't include all the files to reproduce the problem. Version 1.5.0 supports comments in custom rules.

tomy983 commented 5 months ago

It says 1.4.0 in the plugin, but 1.5.0 in the plugin manager...

image

I think your PCB has a custom DRC rule that contains comments. But I can't be sure as you didn't include all the files to reproduce the problem. Version 1.5.0 supports comments in custom rules.

It has. I removed them and it is working now. Thanks, this solves my main issue. Still it looks like the plugin manager shows a different version than the gui...

yaqwsx commented 5 months ago

Trust me, you have version 1.4.0 installed. Due to the limitation of KiCAD plugins, we cannot automatically upgrade the KiKit backend (and all its dependencies). See https://yaqwsx.github.io/KiKit/latest/installation/upgrading/

tomy983 commented 5 months ago

Thank you for your quick answer, I will follow the indications for upgrading