KiCad統合

PartsBoxに1つの部品ライブラリを保持し、KiCad内で直接使用します。PartsBoxの部品は、メーカーの部品番号、フットプリント、およびその他のフィールドとともにKiCadシンボルチューザーに表示されるため、回路図に配置する部品は、在庫、価格設定、およびビルドする部品と同じです。完成したBOMをPartsBoxにインポートし直すと、すべての行がその部品と正確に一致し、手動で照合するものはありません。

部品データはCADツールではなくデータベースに属する

シンボルとフットプリントはKiCadに属します。コンポーネントに関するその他のすべて(メーカー部品番号、在庫、オファー、カスタムフィールド)は、部品データベースに属します。KiCadはカスタムフィールドを保持できますが、プロジェクト間で一貫性を保つことは困難であり、データは依然として在庫とは別に存在します。

受動部品はこれをさらに悪化させます。多くの部品、特に受動部品の場合、設計時に特定のMPNは重要ではありません。10kなどの値を入力すると、エクスポートされたBOMにはコンポーネントを説明するための10kのみが含まれます。これは価格設定や購入が難しく、実際の部品(特定の6k3抵抗器、特定の1μF X5Rコンデンサ)を選択する作業を最悪のタイミングに押しやります。

メタ部品がこれを解決します。受動部品用のメタ部品を作成し、KiCadのシンボルとフットプリントに関連付けて、回路図に配置します。購入の準備ができたら、特定のMPNを持つ実際の部品を1つメタ部品に追加します。PartsBoxは人気順にランク付けされた代替品を提案し、ワンクリックで追加できます。回路図、PCB、またはBOMに触れることなく、時間の経過とともに代替品のセットを変更できるため、在庫切れになる可能性のあるMPNを固定するのではなく、設計が要求する部品という設計の意図を維持できます。

仕組み

KiCadのシンボルとフットプリントはそのままの場所に残ります。PartsBoxは、標準のKiCadライブラリからシンボルとフットプリントを参照するデータソースとして機能し、選択した部品ライブラリの一部をカテゴリに整理してKiCadに提示します。KiCadでPartsBoxライブラリからコンポーネントを選択すると、メーカー部品番号、値、フットプリント、およびマッピングしたその他のフィールドなど、PartsBoxからのデータが回路図シンボルに入力されます。

ライブラリは必要に応じてHTTP経由でオンラインで読み取られます。一度設定すれば、継続的な作業は必要ありません。設定したカテゴリがKiCadのシンボルチューザーに表示され、マッピングされたすべてのフィールドとともに配置する準備が整います。

設定方法:

  1. PartsBoxでAPIキーを作成します。
  2. [設定] | [CAD統合] | [KiCad]で、KiCadに表示する部品を選択します。
  3. それらの部品がカテゴリにどのように編成されるかを定義します。
  4. PartsBoxのフィールドをKiCadのフィールドにマッピングします。

PartsBoxは.kicad_httplib拡張子を持つ設定ファイルを生成します。これをKiCadのライブラリディレクトリの1つに配置してください。これにはAPIキーが含まれており、KiCadに接続方法を指示します。

カテゴリ

PartsBoxは、ライブラリをカテゴリ(シンボル選択画面で個別の閲覧可能なセクションとして表示されるデータベースのサブセット)としてKiCadに提示します。各カテゴリはPartsBoxのフィルターシステムで定義されるため、タグ、部品名、仕様、カスタムフィールド、またはフィルターの任意の組み合わせからカテゴリを構築できます。

部品は複数のカテゴリに表示される場合があります。また、カテゴリ固有のフィルタリングの前に、すべての部品に1つの初期フィルターを適用することもできます。これは、部品の小さなサブセットのみを公開したい場合に役立ちます。

フィールドマッピング

フィールドマッピングは、任意のPartsBoxフィールドを任意のKiCadフィールドに接続します。デフォルトのセットが提供されており、3つの必須マッピングがあります。

  • KiCadシンボル — 部品をライブラリ内のシンボルと一致させるためにKiCadで必要です。
  • 部品のID Anything™コード — 自動BOMマッチングのために、KiCadのPartsBox IDフィールドにマッピングされます。
  • 部品のID Anything™ URL — コンポーネント上でdを押すと、ブラウザでその情報ページを開くことができます。

その他はすべてオプションですが、KiCadのリファレンスとフットプリントのマッピングは行う価値があります。KiCadで使用する各部品について、部品画面の「部品設定 | CAD/PLMデータ」でシンボル、フットプリント、およびKiCadリファレンスを設定します。

KiCadでのライブラリの追加

KiCadで、シンボルライブラリの管理を開き、.kicad_httplibファイルを追加します:

記号文字で始まるライブラリのニックネームは、シンボル選択ダイアログで最初にソートされます。その後、カテゴリと部品がシンボルチューザーに表示されます。

KiCad BOMをPartsBoxにインポートし直す

PartsBoxにBOMをインポートするときは、PartsBox IDフィールドを含む列を含めます。これにはID Anything™コードが含まれており、推測や手動のマッピングなしに各BOM行をその部品と一致させます。ステップバイステップのエクスポートについては、KiCadからBOMを生成する方法を参照してください。

KiCad統合は、無料のMakerプランを含むすべてのプランで利用できます。Altium Designerで同じライブラリを使用するには、Altium Designer統合を参照してください。両方のタスクレベルの概要については、KiCadとAltiumで部品を使用するを参照してください。

在庫、発注、製造を管理する

デモを試す

プランと価格