PartsBoxにおけるBOMのインポート

PartsBoxは強力なBOM(部品表)インポート機能を提供しており、さまざまなCAD/eCADパッケージからCSVまたはTSV形式でBOMを取り込むことができます。この機能により、設計データを迅速にPartsBoxに転送し、効率的な在庫管理、購買、製造を実現できます。

サポートされているCAD/eCADパッケージ

BOMをCSVまたはTSV形式でエクスポートできる任意のCADプログラムはPartsBoxで利用可能です。Altium Designer、KiCAD、OrCad、Cadence Allegro、Mentor PADS、Proteus、EAGLE(現Autodesk Fusionの一部)、Diptrace、EasyEDA、gEDAからのデータインポート実績があります。

BOMのインポート

既存のBOMをインポートして新しいプロジェクトを作成するには、「プロジェクト」セクションの「インポート」ボタンを使用します。これにより、アップロードするファイルを求められます。CADプログラムからエクスポートされたCSV/TSVファイルをアップロードしてください。

PartsBoxはBOMを解析し、予備結果を表示しようとします。最初に「フィールドセパレータ」と「文字エンコーディング」オプションを調整して、BOMが正しく解析され、最初の数行の例が表示されるようにしてください。「最初の行に列名が含まれている」チェックボックスがBOMに正しく設定されていることを確認してください。

その後、BOM列からPartsBox BOMフィールドへのマッピングを調整します。「推測」ボタンを使用すると、列マッピングに最善の推測を行うヒューリスティックが使用されますが、結果を必ず慎重に確認してください。

インポートされたBOMは、列マッピングテーブルの下に表示されます。必要な列をマッピングすると、BOMが表示されます。

利用可能なBOMフィールドの選択肢は次のとおりです:

  • 数量:該当行の数量
  • 部品:MPNまたは部品を表す名称(例:330R)
  • デジグネータ:PCB上のこのBOMエントリの1つ以上のデジグネータ(「C1」など)、デジグネータ数は数量と一致する必要があります
  • コメント:BOM理解のためのコメント(参考情報)
  • フットプリント/パッケージ:CADプログラムで認識される部品のフットプリント(参考情報)
  • 部品ID Anything™コード:ID Anything™を使ってBOMエントリを部品に自動マッチングするために使用
  • 部品CADキー:CADキーを使ってBOMエントリを部品に自動マッチングするために使用
  • 実装しない(DNP):空でなければ、このBOM行のDNPフラグを設定
  • カスタムフィールド...:この列をBOMエントリのカスタムフィールドとしてインポート(下記「カスタムフィールドのインポート」参照)
  • 無視:この列は一切処理しない

新しいプロジェクトを作成する際、または既存のプロジェクトにBOMエントリをインポートできます。

将来のインポート時間を節約するために、列マッピング設定をプリセットとして保存して、後で簡単にアクセスできるようにすることができます。

BOMエントリを部品に一致させる

PartsBoxにBOMをインポートした後、部品を表す各行を既に作成された特定の部品に一致させる必要があります。曖昧さや潜在的な高コストのミスを避けるため、BOMをインポートする際に部品を自動的に作成する方法はありません。同じ名前の部品が多数存在するためです。部品がすでに作成されている場合、次のいくつかの方法で一致を自動的に行うことができます:

  1. ID Anything™一致: 部品のID Anything™コードを含む「部品ID Anything™」列がインポートされ、ID Anything™コードがデータベース内の部品を指している場合、エントリは一致します。
  2. CADキー一致: '部品CADキー'列がインポートされ、BOM内のCADキーとデータベース内の部品のCADキーが一致する場合、エントリは一致します。
  3. 部品名一致: 「部品」列がデータベース内のローカル名またはMPNのいずれか1つと正確に一致する場合、エントリは一致します。

ID Anything™コードまたはCADキーをCAD部品データベースに保存し、それらをBOMにエクスポートすることを強くお勧めします。これにより、迅速で手間のかからない正確な一致が得られます。

部品に一致していないエントリはハイライト表示されます。これらのエントリについては、追加の部品を作成して一致を再試行する(以下を参照)か、各エントリを開いて手動で一致させることができます。このプロセスで新しい部品を作成することも可能です。また、間違いを犯した場合はエントリの一致を解除することもできます。

一致を再試行するには、BOM内の一部またはすべてのエントリを選択し、「選択済み | エントリを一致させる」メニューオプションを使用します。これにより、選択したすべてのエントリの一致が再試行されます。また、必要に応じて複数のエントリの一致を解除することもできます。

カスタムフィールドのインポート

BOMインポートでは、BOMエントリのカスタムフィールドのインポートに対応しています。これにより、CADプログラムや他のソースから追加の構造化データを直接PartsBoxに取り込むことができます。

カスタムフィールドをインポートするには:

  1. BOM列をマッピングする際、カスタムフィールドとしてインポートしたい列のドロップダウンメニューから「カスタムフィールド...」を選択してください。
  2. 2つ目のドロップダウンが表示され、以下のいずれかを行えます:
    • 既存のカスタムフィールド名を選択(以前にBOMエントリでカスタムフィールドを使用したことがある場合)
    • 新しいカスタムフィールド名を入力して作成

各行のカスタムフィールド値は、標準のBOMデータ(数量、部品名、デジグネータなど)と一緒にインポートされます。これらのカスタムフィールドはBOMエントリで利用でき、以下の用途に使えます:

  • プロジェクト/BOMテーブルの列として表示
  • フィルタや検索に利用
  • CSVやPDFエクスポートに出力
  • ラベルに印刷

この機能は、CADプログラムからの追加メタデータのインポートなどに便利です:

  • 各部品ごとの組立手順や注意事項
  • 代替部品番号
  • 実装位置情報
  • テスト要件
  • その他、ワークフローで必要なエントリごとのデータ

カスタムフィールド名と値には長さ制限があります。空のカスタムフィールド値はインポート時に自動的に除外されます。

部品を超えて:サービスと労働

PartsBoxはBOM管理をさらに進め、BOMにサービスや労働項目を含めることができます。この機能により、PCB組み立て、テスト、梱包、またはその他の関連サービスに関連するコストを計算できます。これらのサービス/労働BOMエントリには、部品と同様にオファーを添付でき、コンポーネントだけでなく、全生産プロセスの正確な価格設定を可能にします。

サービス/労働BOMエントリのオファーは、部品オファーと同様の特徴を共有します:

  • 複数の価格ブレークに対応
  • 最小注文数量(MOQ)
  • 有効期限
  • サポートされているすべての通貨との互換性

PartsBoxの包括的なBOMインポート機能とサービスおよび労働力を含める能力を活用することで、在庫、購入、および生産プロセスを効率的に管理し、正確なコスト計算と合理化された運用を確保できます。

BOMエラーチェック

BOMエントリは正確性を確認するためにチェックされ、ミスを回避し、構造的なBOM編集を可能にします。指定された行項目の数量はデジグネータの数と一致する必要があります。たとえば、数量が2でデジグネータがC1、C2のBOMエントリは正しいですが、数量が2でデジグネータがC1のみの場合は間違いの可能性があります。このような場合、PartsBoxは警告を表示し、これらのミスを含むBOMエントリをマージすることも不可能になります。

在庫、注文、生産を管理する

デモを試す

プランと価格