-
-
Notifications
You must be signed in to change notification settings - Fork 201
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make KiKit more scripting friendly #283
Comments
makeGrid
misses the tolerance option
I've been an obedient guinea pig for the current API. I am creating a two-board design which I would like to like to have manufactured and assembled as a multi-board panel. Here's the script I came up with: https://gist.github.com/mairas/f1531ec54dd04aad01e922324e6affa6 With just the panelize UI script to follow, the process was quite painful, but that's what you get by being a guinea pig... In the grand scheme of things, the API would seem to fulfil its purpose and with some examples and (in a perfect world) a bit more documentation, I think it would be quite straightforward to use. As it is, some things could be improved, however. My observations:
All in all, good stuff! |
Thank you for the feedback:
|
Given that the dummy substrate is only used in partition line building, maybe the it could be handled internally in
You still could store the different groups in
You might want to ignore this. :-) It was me being confused, I think. I was referring to the different "space" values in the CLI, and also misunderstood the |
While you are at it, @yaqwsx, could the I would gladly contribute the changes, if you think this is worth it. |
makeGrid
misses the tolerance option. This is not a problem per-se, but makes writing custom scripts much easier.expandRect
frompanelize
into commonpolygonToSubstrate
should also but incommon
orutils
breakLinestring
common
packagepanel.addAnnotation
The text was updated successfully, but these errors were encountered: