ここからWindows、Linux、およびMacOS用のインストーラーをダウンロードしてください。
Freeroutingは、標準のSPECCTRAまたはElectra DSNインターフェイスをサポートするPCB設計ソフトウェアと互換性のある強力なPCBオートオウターです。ホストシステムのSPECCTRAインターフェイスによって生成された.dsnファイルをインポートし、 .ses SPECCTRAセッションファイルをエクスポートします。
グラフィカルユーザーインターフェイス(GUI)、コマンドラインインターフェイス(CLI)、またはフリーアウトAPIを使用して、フリーアウトと対話できます。すべてのインターフェイスは、コマンドライン引数をサポートして、入力/出力ファイルを設定するか、設定を変更します。
統合は次のとおりです。
詳細については、ここをクリックしてください。
Freeroutingの起動:起動時に、メインインターフェイスが表示されます。
デザインを開く: File > Open... .dsn入力ファイル]を選択します。
オートオウトの開始: Magic Wandアイコン]をクリックして、自動化プロセスを開始します。
監視の進行状況:ボードエディターでルーティングの進行状況を視覚的に視聴し、フッターで数値的に視聴します。
完了:オートルーターがすべてのパスを完了するのを待ちます。これには数分から数時間かかる場合があります。
ルーティングボードを保存します: Fileに移動> Save as...ルーティングボードを.sesファイルとして保存します。
CLIを使用する場合、EDAツールからエクスポートされた入力ファイル(Specctra .dsnなど)を使用します。 Freeroutingは、接続されていないネットを自動化し、Remportの結果をEDAに保存します(たとえば、Specctra .sesファイルとして)。
一般的なコマンドライン引数:
-de [design input file] :起動時にSpecCtra Designファイル( .dsn )をロードします。-do [design output file] :ルーティング後にSpecCtraセッションファイル( .ses )を保存します。-l [language] :言語を設定します(例:英語のen 、ドイツ語の場合はde )。-inc [net class names] :ルーティング中に指定されたネットクラスを無視します。-help :ヘルプ情報を表示します。コマンドの例:
java -jar freerouting-2.0.0.jar -de MyBoard.dsn -do MyBoard.ses -inc GND,VCCこのコマンドはMyBoard.dsnをルーティングし、 GNDおよびVCCネットクラスを無視し、 MyBoard.sesを出力します。
詳細(ヘッドレスモードを含む)については、CLIドキュメントを参照してください。
Freeroutingは、PCBルーティング用のパブリックAPIエンドポイントを提供します。 APIルートはhttps://api.freerouting.app/v1です。 /system/statusでサービスステータスを確認します。
完全な機能にアクセスするには、Freerouting Webサイトでアクセスをリクエストします。
Freerouting APIとそのドキュメントはベータ版であり、変更される可能性があることに注意してください。
インストーラーは、Windows X64、Linux X64、およびMacOSで利用できます。他のシステムの場合、Java JREがインストールされている場合、プラットフォームに依存しない.jarファイルを実行できます。
ステップ:
JARファイルをダウンロード:リリースページから最新の.jarを取得します。
Java JRE :Java JREをダウンロードしてインストールします。
JREを選択します。21を選択します。フリーアウトを実行する:
java -jar freerouting-2.0.0.jarMACOSユーザー向けのメモ:端末からフリーアウトを起動します。 Finderから始めることはサポートされていません。
私たちはすべての貢献者です。このプロジェクトはあなたなしでは不可能です!
プロジェクトを財政的にサポートしたい場合は、私を後援することを検討してください。
どんなに小さくても、すべての貢献は大歓迎です!