エレクトロニクス製造において、部品の歩留まりロス(attrition)とは、組み立てプロセス中、特にSMT(表面実装技術)ピック&プレースマシンを使用する際のコンポーネントの損失または廃棄を指します。部品の無駄とも呼ばれるこの歩留まりロスは、機械の不完全さ、コンポーネントのパッケージング、生産バッチサイズなどのさまざまな要因によって発生します。
- 機械の不完全性: SMTピック&プレースマシンは非常に高精度ですが、完璧ではありません。組み立てプロセス中に、機械のエラーやコンポーネントのピック&プレースの不整合により、一部のパーツが紛失または拒否される場合があります。
- テープリーダーの要件: 多くの電子部品はテープ付きのリールにパッケージされています。ピック&プレースマシンのテープフィーダーの機械的構造では、パーツを自動的にピックアップする前に、「リーダー」と呼ばれる一定の長さのテープが存在する必要があります。このリーダーテープはパーツの歩留まり損失(アトリション)の一因となります。
- コンポーネントの特性: 減耗率は、使用される特定のコンポーネントによって異なる場合があります。サイズ、形状、パッケージタイプなどの要因は、組み立てプロセス中に部品が紛失または拒否される可能性に影響を与える可能性があります。
- 生産バッチサイズ: 生産実行のサイズも電子部品の歩留まりに影響を与える可能性があります。大規模な生産バッチでは、機械のセットアップ、コンポーネントの取り扱い、全体的なプロセス効率などの要因により、小規模な実行と比較して歩留まり率が異なる場合があります。
PartsBoxは、コンポーネントごとに部品の歩留まり(アトリション)を定義および管理するための柔軟な方法を提供します。ユーザーは各部品に対して2つの主要なパラメータを設定できます:
- 歩留まり損失(パーセンテージベース): このパラメータは、組み立てプロセス中に失われると予想される部品の割合を表します。歩留まり損失率は、上記の要因に応じて、通常、生産実行の0.1%〜3%の範囲です。たとえば、パーセンテージベースの歩留まり損失を1%に設定すると、100個の部品ごとに、潜在的な損失を考慮して1個の追加部品が割り当てられます。
- 数量ベースの歩留まり: このパラメータは、パーセンテージベースの計算に関係なく、常に確保すべき予備コンポーネントの最小数を指定します。これは多くの場合、リールをピック&プレースマシンに供給するために必要なリーダー(先端部分)の長さに関連しています。たとえば、数量ベースの歩留まりを10に設定すると、パーセンテージベースの計算でより少ない数が示唆されたとしても、少なくとも10個の追加コンポーネントが割り当てられます。
これらの歩留まりパラメータは、各パーツごとに個別に設定することも、複数のパーツに同時に適用することもでき、さまざまなコンポーネントやプロジェクトにわたる歩留まり管理に柔軟性を提供します。
PartsBoxでプロジェクト/BOM(部品表)をビルドまたは価格見積もりする際、ソフトウェアは部品の歩留まりロス(attrition)を考慮に入れます。これは、在庫から取り出されるか注文されるコンポーネントの実際の数が、BOMの厳密な要件よりも多くなることを意味します。
たとえば、500個の抵抗器を必要とするプロジェクトを考えてみましょう。抵抗器のパーセンテージベースの歩留まり(アトリション)が1%に設定され、数量ベースの歩留まりが10に設定されている場合、PartsBoxは必要な抵抗器の総数を次のように計算します:
- パーセンテージベースの歩留まり損失: 500 × 1% = 5個の追加抵抗器
- 数量ベースの歩留まり損失: 10個の追加抵抗器 (最小)
この場合、PartsBoxはプロジェクトに510個の抵抗器(500 + 10)を割り当て、組み立てプロセス中の潜在的な摩耗を考慮するのに十分なコンポーネントがあることを保証します。
歩留まり損失(アトリション)の計算は生産計画に役立ちますが、アトリションのオーバーヘッドなしで製造したいシナリオもあります。たとえば、プロトタイプや部分的な製造を行う場合、または正確な数量がすでに準備されている事前カウント済みのキットを使用する場合などです。
PartsBox(Productionプラン以上)では、製造を開始する際に歩留まり(アトリション)計算を無効にすることができます:
- グローバル無効化: 製造設定の「歩留まりロスを無効にしますか?」チェックボックスを使用して、製造内のすべてのBOMエントリに対して歩留まりロスを無効にします
- エントリごとのオーバーライド: そのエントリのソースを構成する際に、個々のエントリに対してグローバル設定をオーバーライドします
この柔軟性により、意味のある場所では歩留まりロス計算を使用し、特定の状況や部品については計算をバイパスすることができます。