Hello all, My name is Gert-Jan van den Braak and I am an electrical engineering student at the Eindhoven University of Technology in The Netherlands. A few weeks ago I finished two courses about routing on chips, which is closely related to routing PCBs. I found these courses very interesting and that is why I would like to participate in the GsoC with a project about an autorouter for gEDA/PCB. I have never participated in an open source project before, but I do have programming experience (in C/C++ and python) from university classes and personal projects. For example, I have created a MIPS microprocessor simulator in which the layout of the processor could be specified at run time using an XML-file.
My suggested project is one from the project ideas page, creating a topological autorouter. This autorouter should be able to take care of the entire routing process, from placing all components on the PCB to routing them as good as possible. Of course it must also be possible for the user to first place a few key components, like connectors on the edge of the board or mounting holes, and than let the autorouter take care of the rest. Or the user can select to route only one or a couple of rats. The autorouter should also have many options for the user to choose from, for example the user must be allowed to choose between 45 degree angles or 'any' degree angles. And users must be able to specify which components can be moved by the autorouter and which not. What do you think of this idea, does it come close to what you guys have in mind? Best regards, Gert-Jan _______________________________________________ geda-dev mailing list [email protected] http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev
