2014年1月30日 星期四

KiCAD FreeRoute 自動佈線之離線佈線設定

說到近期使用 KiCAD 時,
必須以連網的狀態才能使用 FreeRoute 來自動佈線,
否則它會找不到相對應的線上檔案以開啟 FreeRoute 程式。

這個時候就想到要如何才能在離線狀態下進行自動佈線?
稍微找了一下就有了答案!

解答是從外國人的部落格中找到的,
裡面有詳細的連線說明:
http://amichalec.net/2013/08/offline-freerouter-kicad/
而本篇只從他的部落格中擷取重要的部份!


下載必要的執行檔案

首先從這邊下載所要用的檔案:
FreeRouting.7z
(裡面有四個檔案:
 freeroute.jnlp
 help.jnlp
 jh.jar
 router.jar)
下載完後將它解壓縮至 KiCAD 程式安裝目錄下的「bin」資料夾內。

修改 codebase 指定執行位置

接著以記事本開啟「freeroute.jnlp」檔案,
修改內容中的 codebase 指向位址:
<jnlp
   spec="6.0+"
   codebase="file://localhost/E:/KiCad/bin" href="freeroute.jnlp">

</jnlp>
(本人目前將 KiCAD 安裝在 E:\KiCad 下)

同樣也用記事本開啟「help.jnlp」檔案,
修改內容中 codebase 這一行指向位址:
<jnlp codebase="file://localhost/E:/KiCad/bin" href="help.jnlp">
</jnlp>


授予 Java 執行本地檔案的權限

若是未授予本地執行權限則會出現下列視窗提示:

最後從「控制台」→「Java (32 位元)」開啟「Java 控制面板」,
進入「安全」分頁,
在「例外網站清單」項目中按下「編輯網站清單」,
在 例外網站清單 視窗中按下「新增」,
輸入下列位置:
file://localhost/
再按下「確定」。

此時你會看到 Java 對於安全性的提示,
按下「繼續」鈕回到 Java 控制面板。
*如果覺得不放心的話就「取消」中止吧!

現在能從「例外網站清單」中看到剛剛新增的本地位置,
試著執行看看 FreeRoute 的程式,
應該能夠正常地啟動了!

沒有留言:

張貼留言