mcpField
K
kicad-symbol

kicad-symbol

github.com/american-embeddedその他413343 回インストール3 日前に更新
リポジトリ

kicad-symbol について

kicad-symbolは、データソースを基にKiCadシンボルを作成し、KLC規格への適合を確認するためのスキルです。ピンテーブルの確認、配置、レンダリング検証を扱います。

主な機能

  1. 01データソースからピンテーブルを作成
  2. 02KLC規格に基づくシンボル確認
  3. 03ピンタイプと配置の設定
  4. 04レンダリングによる検証

活用シーン

  1. 01LCSC部品番号からシンボルを作成
  2. 02データシートのピンテーブルから作成

インストール

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

$npx skills add https://github.com/american-embedded/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 が役立つはずです。
  • 内部で接続されているピンも、ジャンパーグループと同様に適切に処理してください。

コメント