電磁リレーの人 KOBA789
経緯
シミュレーターをやったので実機つくろう
- 実機
- 妥協 GUIエディタ シミュレータ
- 既存エディタ GUIシミュレータ
- 既存エディタ CLIシミュレータ
- 未完成
学び
Eeschema
- KiCadについてる回路図エディタ
- 操作感が謎
- オープンソース
- クロスプラットフォーム(大嘘)
- 残像が残るなどMacだとポンコツ
- 謎仕様
詳解Eeschemaファイルフォーマット
- Schemeのソースコードではない
- 行ベースの構造化も中途半端
- パーサは実装
- 最新版のバイナリが吐くやつはVersion1なのに、Version2の記述がどこにもないEnglish Wikipedia
libファイル
- パーツライブラリ
schファイルの糞なところ
結線情報は直線の交点を幾何学的計算でもとめるしかない
ネットリスト
- 部品のピンの結線をあらわすデータ
- 回路図の構造は持っていない
- 最小のデータしか出力出来ない
出力
- 出力すると、中間形式はXMLなのに、S式
- プラグインの実態は標準入出力するコマンド
- catでXMLが取れる
- Windowsだとcatがなかった