mcpField
K
kicad-symbol

kicad-symbol

github.com/backplaneworksその他413344 回インストール2 日前に更新
リポジトリ

kicad-symbol について

利用可能なデータソースをもとにKiCadシンボルを作成するエージェント向けスキルです。ピン情報の調査、KLCを意識したシンボル構成、画像によるレンダリング確認を案内します。

主な機能

  1. 01データソースからピン表を取得
  2. 02KLCを考慮したピン配置
  3. 03ピンのグループ化と内部接続に対応
  4. 04シンボル画像をレンダリングして確認

活用シーン

  1. 01部品用のKiCadシンボルを作成
  2. 02ピン表からシンボル定義を構築
  3. 03外観と規約への適合を確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/backplaneworks/kistack --skill kicad-symbol

インストール後、Claude Code で/kicad-symbolを入力して読み込まれたか確認します。

詳細

このスキルを使うと、LLM はさまざまなデータソースを使用して、KLC 規格に照らして検証済みの KiCad シンボルを生成できます。

セットアップ

https://gitlab.com/kicad/libraries/klc 規格をクローンします。これには、シンボルが KLC に準拠しているかをチェックする方法が含まれています。場合によっては非準拠でも問題ありませんが、準拠したシンボルを作成するために繰り返し作業する際の指針として、この規格を常に参照してください。必要に応じて、https://gitlab.com/kicad/libraries/kicad-library-tools を使ってシンボルを生成することもできますが、必須ではない場合があります。

使い方

  • 利用できる場合は、正確なピンテーブルを取得するために easyeda2kicad を使用してください。利用できなくても問題ありませんが、ユーザーにインストールを依頼してください。LCSC の部品番号を指定すると、利用可能な場合はシンボルが返されます。
  • これで解決しない場合は、HTML 形式のピンテーブルを探してください。それでも見つからない場合は、PDF からピンテーブルの画像を取得して変換してください。これらの方法ではユーザーによるピンテーブルの承認が必要なので、内容を確認するよう依頼してください。
  • 適切なテキスト形式、ピン形式、ピンの種類を使用してください。ピンに別の値がある場合は、スラッシュ区切りの長い一覧を作成するのではなく、適切なピンの種類を指定して別名を使用してください。KiCad では、~{FOO} 構文の上線、_{BAR} の下線、^{BAZ} の上付き文字に対応しています。
  • KLC に従い、入力は左、出力は右、グラウンドは下、NC ピンは非表示にしてシンボルの輪郭上に、電源ピンは上に配置してください。正直なところ、これは絶対的なルールではありませんが、参考になります。
  • 可能な場合はピンをまとめるか、重ねてください。従来の重ね合わせは使用せず、ピン番号のグループが表示される適切なピングループを作成してください。
  • シンボルを画像としてレンダリングし、正しく表示されることを確認してください。kicad-cli が役立つはずです。
  • 内部で接続されているピンも、ジャンパーグループと同様に適切に処理してください。

コメント