英語フランス語スペイン語

Ad


OnWorksファビコン

gsch2pcb - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks の無料ホスティング プロバイダーで gsch2pcb を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド gsch2pcb です。

プログラム:

NAME


gsch2pcb - gEDA/gaf 回路図から PCB レイアウトを更新する

SYNOPSIS


gsch2pcb [オプション ...] {PROJECT | FILE ...}

DESCRIPTION


gsch2pcb のフロントエンドです ネットリスト(1) 作成と更新を支援する PCB(1)印刷
で作成された一連の電子回路図に基づく回路基板レイアウト gschemとします。

すべてのオプションを指定して gEDA 回路図を入力する代わりに FILEコマンドラインで
gsch2pcb を使用できます PROJECT 代わりにファイル。

gsch2pcb 最初の実行 ネットリスト(1) `PCB' バックエンドで ` .net' ファイル
を含む PCB(1) デザインのフォーマット済みネットリスト。

XNUMX番目のステップは実行することです ネットリスト(1) 再び `gsch2pcb' バックエンドを使って M4(1)
回路図に必要な要素。 欠落している要素は、一連の検索によって検出されます。
ファイル要素ディレクトリ。 ない場合 ` デザイン用の .pcb' ファイルはまだ存在します。
必要な要素で作成されました。 それ以外の場合、新しい要素はすべて
` .new.pcb' ファイル。

`の場合.pcb' ファイルが存在する場合、要素名が空でない要素が検索されます
一致する回路図シンボルがありません。 これらの要素は ` から削除されます.pcb' ファイル、
`でバックアップを使用.pcb.bak' ファイル。

最後に、 ネットリスト(1) は `pcbpins' バックエンドで XNUMX 回実行され、
` .cmd' ファイル。 これはにロードできます PCB(1) PCB 内のすべてのピン名の名前を変更する
回路図に合わせてレイアウト。

OPTIONS


-o, -出力名=ベースネーム
出力ファイル名を使用 `ベースネーム.net', `ベースネーム.pcb'、および `ベースネーム.new.pcb'. 沿って
デフォルトでは、入力ファイルのリストの最初の回路図ファイルのベース名は
中古。

-d, --要素ディレクトリ=DIRECTORY
Add DIRECTORY PCB ファイル要素を検索するディレクトリのリストに移動します。 沿って
デフォルトでは、次のディレクトリが存在する場合に検索されます: `./packages',
`/usr/local/share/pcb/newlib', `/usr/share/pcb/newlib', `/usr/local/lib/pcb_lib',
`/usr/lib/pcb_lib', `/usr/local/pcb_lib'.

-f, --使用ファイル
で生成された要素に優先してファイル要素の使用を強制する M4とします。

-s, --skip-m4
を使用して要素の生成を無効にする M4(1) 完全に。

--m4ファイル FILE
M4(1)ファイル FILE デフォルトの M4 ファイル `./pcb.inc' と
`~/.pcb/pcb.inc'.

--m4-pcbdir DIRECTORY
作成セッションプロセスで DIRECTORY ディレクトリとして gsch2pcb 探すべき M4(1) ファイル
によってインストールされました PCBとします。

-r, --削除-未検出
生成された `.pcb' ファイルに、見つからない要素への参照を含めないでください。 使用
したい場合は PCB(1) (不完全な) `.pcb' ファイルをロードできるようにするため。 これは
デフォルトで有効になっています。

-k, -- 見つからないままにする
生成された `.pcb' ファイルに見つからない要素への参照を含めます。 次の場合に使用
前に、生成された `.pcb' ファイルを手動で編集するか、前処理したい場合
ランニング PCBとします。

-p, - 保存
回路図にない PCB ファイルの要素を保存します。 以来
空の要素名 (回路図の「refdes」) を持つ要素は削除されません。
オプションが役立つことはめったにありません。

--gnetlist バックエンド
デフォルトのバックエンドに加えて、次を実行します ネットリスト(1) `-g を使用 バックエンド'、 と
`に出力.バックエンド'.

--gnetlist-arg ARG
合格 ARG 追加の引数として ネットリストとします。

-- 空のフットプリント NAME
If NAME 「なし」ではなく、 gsch2pcb そのコンポーネントの要素を追加しません
名前を PCB ファイルに追加します。 省略されたコンポーネントにネット接続がある場合、
それらは引き続きネットリストに表示され、 PCB(1) それらが見つからないことを警告します。

--修正要素
回路図コンポーネントの「フットプリント」属性が「説明」と等しくない場合
対応する PCB 要素の「説明」を置き換える代わりに更新します。
要素。

-q, - 静かな
実行後の手順に関する情報を出力しない gsch2pcb.

-v, -詳細
追加のデバッグ情報を出力します。 このオプションは XNUMX 回指定できます (`-v -v')
ファイル要素の追加のデバッグを取得します。

-h, - 助けて
ヘルプメッセージを印刷します。

-V, - バージョン
印刷物 gsch2pcb バージョン情報。

PROJECT ファイル


A gsch2pcb プロジェクト ファイルは、回路図のリストを含むファイル (`.sch' で終わらない) です。
といくつかのオプションを処理します。 任意の長い形式のコマンド ライン オプションをプロジェクトに表示できます
`--gnetlist-arg'、`--fix- を除いて、先頭の `--' が削除されたファイル
要素」、「--verbose」、および「--version」。 回路図は行頭にリストする必要があります
「回路図」で。

サンプル プロジェクト ファイルは次のようになります。

回路図 partA.sch partB.sch
出力名の設計

ENVIRONMENT


グネットリスト
を指定します ネットリスト(1) 実行するプログラム。 デフォルトは「gnetlist」です。

作者


このプログラムに含まれる「AUTHORS」ファイルを参照してください。

COPYRIGHT


著作権 © 1999-2011 gEDA 貢献者。 ライセンス GPLv2+: GNU GPL
バージョン2以降。 これに含まれる「COPYING」ファイルを参照してください。
詳細については、プログラムをご覧ください。

これはフリー ソフトウェアです。自由に変更したり再配布したりできます。
法律で許可されている範囲で、保証はありません。

onworks.net サービスを使用してオンラインで gsch2pcb を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad