yaqwsx / KiKit

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

Custom cuts are not exported #667

Closed andy9a9 closed 5 months ago

andy9a9 commented 5 months ago

Prerequisites

KiKit version

python -m kikit.ui, version 1.5.1

KiCAD version

8.0.1

Operating system

Mac

Description

Custom cuts are not exported, only holes.

Steps to Reproduce

Create custom line cuts like on picture.

cuts

Only red-selected circular hole has been "exported", the cuts above not.

yaqwsx commented 5 months ago

I am sorry, but for such a poor bug report, I can only guess what could have gone wrong. You deliberately ignored including reproducible steps for reproduction ­– you didn't provide the KiKit command nor the source files. I can only guess what you mean by "export". Is it manufacturing data export?

If by "export" you mean panelize, my bet would be that you specified milling simulation but the milled slots are actually smaller than the mill diameter.

andy9a9 commented 5 months ago

Sorry for not adding reproducible steps. I was guessing, that you tell me, this feature is not supported, or ... . Nevertheless I'm adding all required files for reproducing. I removed all parts and kept there only a shafts, so hopefully it's enough. kikit-test.zip

This variant is not exporting any shaft.

yaqwsx commented 5 months ago

Well, as I said above - you instruct KiKit to simulate milling with a 1mm endmill (millradius: 0.5mm), but your slots and holes are only 0.762 mm wide (see screenshot below). So, KiKit is doing the job like it was expected. It shows you that there will be no slots if you manufacture the PCB with a 1mm endmill.

Screenshot from 2024-03-23 21-07-30

I guess you either: