Is it possible using the CLI approach to have milled radius not effect actual boards? #591
Replies: 4 comments 1 reply
-
KiKit has two features with a completely different purpose:
|
Beta Was this translation helpful? Give feedback.
-
Thanks for the quick reply. Yup, I've used both, but tab fillets only does the tabs, so I get square corners on my frame still - but I guess I can live with that as I don't have how JLC route that on this panel. But I think the mill radius issue I show here is a bug as it's not actually doing what a mill bit would do in this case, it's just contracting the hole. The half hole shape should not change at all. |
Beta Was this translation helpful? Give feedback.
-
Ok, I found that the issue is the size of the mill radius. If I set it to 1.5mm or below, it doesn't change the holes at all, like I'd expect would happen. So it's a combo of the mill radius size and the hole size. But I still feel a shape like that should never be shrunk down in radius with the mill function. |
Beta Was this translation helpful? Give feedback.
-
At the moment, both features are a little bit clumsy. To some extent, they are limited by the current geometry engine. There are plans for migrating to another one for KiKit 2. But it will take a while... |
Beta Was this translation helpful? Give feedback.
-
For my simpler panellising I like using the CLI instead of coding up the panelisation in Python, but I've stumbled onto an issue where if I include a milled radius, it's effecting parts of my boards where I don't want it to.
I have some half holes cutouts on the edge of my boards, and using :
--post 'millradius: 2mm;' \
Turns this:
![Screenshot 2023-09-16 at 5 11 29 pm](https://private-user-images.githubusercontent.com/3156212/268434653-c83f3d87-90bd-432e-8410-4752a2a97bff.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk3NTM0MzMsIm5iZiI6MTczOTc1MzEzMywicGF0aCI6Ii8zMTU2MjEyLzI2ODQzNDY1My1jODNmM2Q4Ny05MGJkLTQzMmUtODQxMC00NzUyYTJhOTdiZmYucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIxNyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMTdUMDA0NTMzWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YzYwZTNjYjI5ZDIyYTg5ZTk5MjMyYjgxNzI3MzJkY2QzYzcyZTBjZDI5NWQ4NjFiY2Q3Yjg1NGY0ZTg5MGE4YSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.8fUZy4jQE03wq6Pf7j7kZXnL6O4zlJ6zsIPcePBYJfw)
Into this :(
![hole_issue](https://private-user-images.githubusercontent.com/3156212/268434709-3608700d-372e-43fb-b1d8-491a2efe1ed5.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk3NTM0MzMsIm5iZiI6MTczOTc1MzEzMywicGF0aCI6Ii8zMTU2MjEyLzI2ODQzNDcwOS0zNjA4NzAwZC0zNzJlLTQzZmItYjFkOC00OTFhMmVmZTFlZDUuanBnP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIxNyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMTdUMDA0NTMzWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ODBlMmY0NzJjMmZmNGQ0OGQyY2UzY2Q3OGQwYWJjOTgxNjljOTY5M2IzNDA5M2Q1YTg2OGUzNmQ0OGI0ZmExZSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.WjKnZPWRb4gVr9jwMVGyyrtsy1EpfPXnWzdqavQRZKM)
Beta Was this translation helpful? Give feedback.
All reactions