yaqwsx / KiKit

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

Fatal/Urgent: Panalize introduces new tracks generating shorts. #554

Closed greenscreenflicker closed 1 year ago

greenscreenflicker commented 1 year ago

Prerequisites

KiKit version

kikit, version 1.3.0+16.gf84d28c

KiCAD version

7.0.5

Operating system

Windows 11

Description

Please have a look at the attached pcb. WCH_LINK_EADAPTER.zip

The sources are in the base folder, while the panel is generated via kikit. The kikit commands can be found in make_gerbers.

The shorts are shown below.

grafik grafik

Steps to Reproduce

see above

yaqwsx commented 1 year ago

What you observe as shorts are fiducials that you requested from KiKit to add.

greenscreenflicker commented 1 year ago

Ups, you are right. Is there an option to add a warning to avoid that mistake?

yaqwsx commented 1 year ago

Run DRC after panelization.

greenscreenflicker commented 1 year ago

Good (and obviously good) proposal.

But there is a real-life-issue with that. I have some faults that I manually exclude. Are those exclusions also copied?

yaqwsx commented 1 year ago

Yes, they should be copied to the resulting panel. If they are not, you should file a bug report.

greenscreenflicker commented 1 year ago

Ok. Thank you for your support.