Date: Wed, 6 Jul 2011 23:39:14 -0400
From: mcguire at
neurotica.com
To:
Subject: Re: free-open source PCB autorouter software development
On 7/6/11 7:03 PM, Andrew Lynch wrote:
You've missed the point entirely. Yes, gEDA
includes a PCB layout
tool (PCB) which includes an autorouter. However, they are closely
coupled and if you want to use the PCB autorouter you must start with
gEDA EDA tool set and stay with it.
This is not correct! While there is a well-developed integrative
path between PCB and the gEDA suite, it is NOT necessary to do all of
your schematics in gEDA in order to use PCB, nor is it necessary to use
PCB for your board layouts if you use gEDA for schematics/BOM/etc.
Hi,
gEDA is a fine EDA tool set. PCB is a great stand alone PCB layout tool that includes an
autorouter. Agreed. However, if you are going to use the PCB autorouter you must use PCB
for your PCB layout. For example, how does one get their PCB layout into PCB to use its
autorouter if you uses KiCAD, FreePCB, or Eagle? There is no interchange standard AFAIK.
I think we've lost focus on the original topic of this thread so I will repeat it. If
you are a software developer with familiarity with EDA and are able to help develop a
truly free/open source PCB autorouter this is a great opportunity to help the hobbyist EDA
community. This is desperately needed IMO.
Hobbyist PCB autorouters are either non-free or lack support of interchange standards.
QAutorouter has promise to open up free/open source PCB autorouting to all the hobbyist
EDA toolsets that support Specctra DSN export and SES import such as KiCAD, gEDA, FreePCB,
and Eagle.
Please consider. Thanks and have a nice day!
Andrew Lynch
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi All,
I'm working on a project here
http://sourceforge.net/projects/qautorouter/
It is an auto-router that is written in C++ on Qt application framework,
reads/writes specctra file format and uses a plug-in style of interface
for the router engines.
It is very alpha at this stage, I have much of the UI, file I/O, and the
plug-in API operational. I am working on a "Simple Router" plug-in at
the moment that is implementing a simplified version of the expanding
box algorithm. The Simple Router will be used as a sort of template for
debugging the plugin-api and as a template for developing more
sophisticated plug-ins. Toporouter would be a good one.
In any case, it would be great to get a few other people on-board, a
developer or two that is quite proficient in C++ would be very helpful,
some hands-on with Qt would help a lot too.
Someone to look after the Windows(tm) and Mac OS-X build and release
would be very helpful.
Someone to help with packaging; windows installer, Mac OSX installer,
and linux .deb, .rpm packages would be helpful as well.
If you're interested, please just send me a little about what you can
contribute, and your sourceforge id.
Kind Regards,
Mike Sharkey
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla -
http://enigmail.mozdev.org/
iQEcBAEBAgAGBQJOEAlnAAoJEEzVYN3s3Af7lqIIALSmDzQGxAjYBIcZsAcjw++D
gw8LQAvUytUY+4xX6kVkdeA+wjvywZw0+OZKoZXeOjvY39ZNMayKvzWN4zBoUjbc
YMSx9wZ7j6QYU9EBh25hpyGmMg97L5XubY/6zRV/xkvSs9qm8/gMyayBBVBU0sMM
43blOHuELx5WYsFS2uyz/WLWE8vdpxWnDpsqfxOvp2aaRZzzEzvuP5rnj7XTN9KV
TCFe+vT/auZZIEfKzGe9lYLMHgBpccBCr0IYOiRRS3LuCytTTnoscTdzXCiTX1sE
iNBJqbMHjrb64oOs+6P4x10gOSQB8rSRmFOlpQG8puNk7ZRh6ggFxgRTzYM3oZc=
=abfU
-----END PGP SIGNATURE-----