kicad-utils icon indicating copy to clipboard operation
kicad-utils copied to clipboard

Question: Can I use this to panelize?

Open hedefalk opened this issue 7 years ago • 0 comments

Hi!

First off, thanks you so much for this project!

I've been using a python script to panelize some KiCad boards, but started to write my own parser in node because of limitations of the Python script. I want to automate a lot more and do mousebits and edgecuts in my panelization scripts.

And then I found this project just the other day which really seems to be solving a lot of my problems. I myself started out with an intermediate s-expr parser that I found, but I see the tokenization is done already here.

I just started out trying to use this project as a lib but I wanted to just ask - does it parse "everything" and keep all the data or is it just parsing what's needed for the functions exposed here - I mean making those graphics? If not, do you think it is a lot of work to extend your parser to handle everything, because I think I'm going to need almost everything.

My idea is to load up a bunch of boards, do some transforms and output them all to the same file. Just like that python script I've been using does: http://projects.borg.ch/electronics/kicad/panelize.html, but with a bit more extensibility as a node lib.

Thanks!

hedefalk avatar Feb 23 '18 11:02 hedefalk