On 29/11/17 19:09, Andreas Buhr wrote: > Dear Kicad developers, > > I'm new to Kicad development. Maybe you could give me some starting tips? > > I am a 5th year PhD student at the university of Münster in Germany, > website: > https://www.uni-muenster.de/AMM/en/ohlberger/team/andreas_buhr.shtml > > I am doing mathematical research targeted at developing solvers for 3D > Maxwell's equations in highly complex structures, such as PCBs. While > being in an early stage, the goal is to develop a signal integrity > solver which does a full-wave simulation of the electromagnetic fields > and calculates S-parameters within a very short time. > > I would love to develop and test my algorithms within KiCad. > > The input which my solver needs would be an array of polygons, > representing the copper-filled areas on each layer. > I then want to create a 2D triangle mesh and based on that a 3D prism > mesh for finite element analysis.
Hi Andreas, I've made a quick test program that prints most of the board's geometry as bare polygons. It's here: https://github.com/twlostow/kicad-dev/tree/tom-polygon-gen/qa/polygon_generator Hope it can serve you as a starting point. Cheers, Tom _______________________________________________ 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