Hello, I am new to both KiCAD and the forum. I am posting this because the most-recent Postings regarding FreeRouting seem to be at least a year old.
I’m running KiCAD 4.0.7 on a Win7 64-bit platform (No “nightly builds” and so forth…just the stable version)
As I understand it, KiCAD has no stand-alone autorouter. If you want AutoRouting, you have to employ FreeRouting or another package
PCBNEW toolbar exhibits a two-way-traffic sign icon that is “fast access to the FreeROUTE external advanced router”
The FreeROUTE advanced router doesn’t seem to be installed automatically.
I’ve gone to the web (broadly) and to GitHub, and there’s FreeROUTE software out there to download.
There is also a website (freerouting.org) where it is claimed “The easiest way to install the FreeRouting executable is to install the LayoutEditor package,”; you can download a ‘free’ version of LayoutEditor and various forms of the software for a price.
Apparently, the {freerouting.jar} and {freerouting.exe} files are the minimum requirements to run FreeRouting.
Should I install Freerouting and if so, into what directories should the *.jar and the *.exe files be saved?
If you would like to have autorouting, you can install FreeRouting. The safest way to use it is to Export Specctra files, open these in FreeRouting and then import the resulting session file.
You can install it anywhere you like if are running independently. Otherwise, it will need to be on your path.
If it is on a Path (and where should I be looking within KiCad to set that Path?), will the “two way traffic” symbol for Autorouting and the Import / Export dialog box work seamlessly?
Hello, Seth:
Apologies, I am not an OS expert; I am using Win7 Pro 64-bit and there are multiple “environmental variables”, of these “environmental variables” there are multiple “System Variables” and three of those [KISYS3DMOD, KISYSMOD, KICAD_PTEMPLATES] are obviously connected to KiCad. Do I have to create a New Path, or edit one of these existing ones to point to FreeRouting’s executables?
Unfortunately, I do not have enough experience with Windows to guide you here. The “Launch Freerouting” step is inherently problematic for a cross-platform application like KiCad.
I would recommend utilizing the export/import function and running Freerouting on its own.
On the other hand, the direct launching of FreeRouter will be removed in the upcoming version 5 and you must get used to the File->Export/Import way of doing things.
File->Export->Specctra
Open FreeRouting, open .dsn file
Route
Export Specctra session from FreeRouting
File->Import->Specctra
EDIT: you don’t have to care about environment variables or paths, you just open FreeRouting manually.