-3

私が欲しいのは、いくつかの電気記号(トランジスタ、コンデンサ、ダイオードなど)を作成し、それらをパズル要素のように使用して電気回路図を作成し、1つのSVGファイルとして保存することです。

私の考えは

  • SVGのある種のスキーム(XMLスキームなど)を使用して、基本的な形状(線、円、正方形など)から複雑な電気記号を作成します。
  • これらのシンボルのインスタンスを座標(Pythonでロード)とともに使用して、最終的な電気回路図の適切な場所に配置します
  • .SVGとして保存します

それを行うための最良の方法は何ですか?(SVGFigはそれを行うように見えますが、同様の例を見つけることができません)例をいただければ幸いです。

4

1 に答える 1

2

うーん、それがあなたに役立つかどうかはわかりませんが、SVGを描画するためのDiaダイアグラムエディタと呼ばれる、Pythonコマンドラインを備えたプログラムがありました。それはかなりグリッチですが、少なくともそれは内部に電気記号の良いセットを持っており、SVGで動作します。幸運を!

ここではいくつかの例を示します。

https://mail.gnome.org/archives/dia-list/2010-August/msg00014.html

https://live.gnome.org/Dia/Python

于 2012-09-12T15:46:33.457 に答える