That’s amazing!, Thank you very much, add me in CC when you share it, I’ll love to look at it.
I wonder if you have some way to track the stitched vias, and get them removed when you modify zones, etc… I guess you can track them by NET + the specific footprint reference at least. Best regards, Miguel Ángel. > On 6/4/2015, at 22:04, Torsten Hüter <torsten...@gmx.de> wrote: > > Hi guys, > > I've read that someone has requested a VIA stitching feature. I need this > also for most of my boards and I've done this by hand - until now. The > attachment shows an example of my new Python script for VIA stitching. The > idea was relative simple: Use one footprint per VIA, containing just a > through-hole pad - this way the PCBNEW file format has not to be changed and > a net can be easily assigned, no problems with zone calculations at all. > > I've wrapped for this purpose the tool framework and the PNS router, that a > fast collision detection can be used (thanks to the internal R-Tree > representation). Almost no changes to the C++ code are required. This is a > good example for Python scripting. > > You need just to select a zone and start the stitching process from the > Python shell. The example shows the Coldfire-Dev-Board and a tight Via > spacing as stress test. Works so far well and is fast enough too (~1s). > > If you like this idea, I'd improve, clean up and upload my code to lauchpad > in the next weeks. > > Thanks, > Torsten > > <StitchingExample2.JPG>_______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp Miguel Angel Ajo
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp