PartsBoxは、CSVまたはTSVをエクスポートする任意のCADツール(事実上すべて)から部品表(BOM)をインポートします。列を一度マッピングし、次回のマッピングを保存すると、PartsBoxは各行を部品に一致させ、設計を価格設定、購入、およびビルドの準備ができたプロジェクトに変換します。
PartsBoxにはプラグインも特定のエクスポート形式も必要ありません。BOMをCSVまたはTSVとして保存できるプログラムであれば何でも機能します。これは実質的にすべてのCADツールを意味します。お客様は、Altium Designer、KiCad、OrCAD、Cadence Allegro、Mentor PADS、Proteus、EAGLE(現在はAutodesk Fusionの一部)、DipTrace、EasyEDA、gEDAなどからインポートしています。
プロジェクトセクションからインポートし、CADツールがエクスポートしたファイルを新規または既存のプロジェクトにアップロードします。PartsBoxはそれを解析し、最初の数行を表示します。プレビューが正しく読み取れるまでフィールド区切り文字と文字エンコーディングを設定し、最初の行に列名が含まれているかどうかを設定します。
次に、ファイル内の各列をBOMフィールドにマップします。[推測]ボタンは列見出しからベストエフォートの一致を行いますが、確認してください。間違ったマッピングは簡単に作成でき、見逃しがちです。必要な列が設定されると、インポートされたBOMがマッピングの下に表示されるため、コミットする前に結果を確認できます。同じツールからの次のインポートで再利用するために、マッピングをプリセットとして保存します。
列は、これらのBOMフィールドのいずれかにマップできます:
330Rなど部品を説明する名前。C1などの1つ以上のリファレンスデジグネータ。個数で数えられる部品の場合、デジグネータの数は数量と一致する必要があります。部品を表す各行は、データベースにすでに存在する部品を指している必要があります。PartsBoxはインポート中に部品を作成することはありません。2つの部品が名前を共有する可能性があり、誤った自動マッチングを元に戻すのはコストがかかるためです。代わりに、次の順序で3つのパスで既存の部品と照合します。
迅速かつ正確なマッチングのために、CADライブラリの各部品にID Anything™コードまたはCADキーを保存し、BOMでエクスポートします。名前のマッチングも機能しますが、正確なキーが間違って推測することはありません。
PartsBoxは、一致できなかったすべての行を強調表示します。それらについては、不足している部品を作成して再度一致させるか、行を開いて手動で一致させ、必要に応じてその過程で部品を作成します。任意の行のセットを選択し、[選択済み]メニューの[エントリの一致]オプションを使用して、それらをすべて一度に再試行します。同じオプションで、間違って一致させた行の一致を解除します。
BOMには通常、数量、部品、および指定子以上のものが含まれます — 値、許容差、配置メモ、内部代替番号。それらの列を破棄するのではなく保持します。列をカスタムフィールドにマップし、既存のカスタムフィールド名を選択するか新しいものを入力すると、PartsBoxは標準フィールドと一緒に各エントリに値をインポートします。
インポートされたカスタムフィールドは他のものと同様に機能します:プロジェクトテーブルの列として表示され、フィルターや検索が可能で、CSVやPDFにエクスポートでき、ラベルに印刷できます。1つのコンポーネントに結びついた組み立てメモ、代替部品番号、配置データ、テスト要件、またはプロセスが持つその他のエントリごとのデータに使用します。カスタムフィールドの名前と値には長さの制限があり、空の値はインポート時に削除されます。
BOMの行は一致する部品である必要はありません。サービスまたは人件費の行(PCB製造、組み立て、テスト、パッケージング)を追加すると、部品とまったく同じようにオファーを受け取るため、見積もりはコンポーネントだけでなく作業全体をカバーします。これらのオファーは、部品のオファーと同様に、価格帯、最小注文数量、有効期限、およびサポートされている任意の通貨をサポートします。
PartsBoxはインポート時に各エントリをチェックするため、間違いが早期に表面化し、エントリの統合などの構造的な編集の信頼性が保たれます。エントリにリファレンスデジグネータがある場合、数量はデジグネータの数と一致する必要があります。数量が2でデジグネータがC1とC2の場合は正しいですが、数量が2でC1のみの場合はおそらく間違っています。PartsBoxはこの不一致にフラグを立て、それを含むエントリを統合しません。デジグネータのないエントリはチェックされないため、それらを使用しないBOMは警告を生成しません。これは、ワイヤーの長さがデジグネータなしで入力されるような、測定された部品では正常です。
PartsBoxはまた、各数量を一致した部品の単位と照合します。単位のない部品は整数個で数えられるため、それに一致する端数の数量はおそらくエラーです。PartsBoxは警告を出し、数量を整数に丸めるか、部品の一致を解除することを提案します。
BOMのインポートは、無料のMakerプランを含むすべてのプランに含まれています。価格の区切りと複数の通貨を使用したBOMの価格設定は、Essentialsプランから始まります。