製品構造または BOM のインポートに関する注意事項
製品構造を Microsoft Excel から Windchill PDMLink にインポートする場合は、以下の点を考慮してください。
• 製品構造全体をインポートする必要はありません。製品構造の各行は、個別の操作を表します。たとえば、既存の構造に部品を追加するには、親アセンブリを特定し、その親アセンブリに新しい部品を含む行を追加します。
• あるコンポーネント部品が構造内の複数のレベルに存在する場合、スプレッドシートのインポートでは、すべてのレベルでそのコンポーネント部品に一貫して同じ子部品を再使用する必要があります。スプレッドシートで同じコンポーネントに対して異なる子部品が異なるレベルで定義されている場合、最初のオカレンスの子部品が全体に適用されます。
また、その親コンポーネントが複数回インポートされた場合、サブコンポーネントはロードされません。
• 製品構造をインポートすると、ワークシートごとに新しいベースラインが生成されます。
◦ ManagedBaseline タイプに対する作成アクセス許可が必要です。
◦ ベースライン名を指定した場合、その名前がプレフィックスとして使用されます。指定しない場合は、次のフォーマットで名前が割り当てられます。
<プレフィックス>-<年><月><日><時><分><秒>
ここで、<プレフィックス> には入力した名前が使用されますが、名前を空白のままにした場合はインポート用スプレッドシートファイルの名前 (拡張子を除く) が使用されます。
• インポートされた製品構造は、Windchill PDMLink にすでに存在する部品、または同じワークブックの Part ワークシート内で作成された部品を参照する必要があります。参照部品が見つからない場合、インポートは失敗します。
• 修正された製品構造をインポートしても、スプレッドシートに含まれていない既存の製品構造リンクはすべて変更されずに残ります。
• 新しい製品構造を作成する際、ワークシートの各行は Add 操作を表します。これに対し、既存の製品構造を修正する際、各行は Add 操作、Replace 操作、または Delete 操作を表します。
• 製品構造のインポート時に有効な親子関係を確保するには、数量、親子関係の測定単位、および参照指定子を一貫して整合させる必要があります。これらの値のいずれかが一致していない場合、新しい親子関係の定義または既存の親子関係への更新のどちらにおいても、エラーが発生する可能性があります。
• 製品構造内の数量を修正するには、Add 操作を使用して更新後の数量を指定します。Delete 操作では、部品とそれに関連付けられているすべての数量が構造から除去されますが、Windchill から部品自体が削除されることはありません。または、Replace 操作を使用して、BOM シートのインポート時に既存の親子リンク上の子部品を代用することもできます。
• 子部品がその代用部品に置き換えられると、オリジナル部品は新しい部品の代用部品になります。「部品管理」プリファレンスの「代用部品の数量および参照指定子を有効化」が有効になっている場合、代用コンフィギュレーションで定義された属性が、スプレッドシート内で空白になっている数量フィールドと参照指定子フィールドに入力されます。これらのフィールド内で空白値以外の値は、Replace 操作による修正として処理されます。
• Replace 操作によって、製品構造内の子部品が更新されます。ワークシートの対応する行には、新しく導入される部品の属性と、該当する場合にはその構造が反映されます。
• 製品構造をインポートする際、スプレッドシートの「参照指定子」コラムに参照指定子を含めることができます。参照指定子のエントリの数が、「数量」コラムで親子関係の測定単位「個」に対して指定された数量を超えると、エラーが発生します。
• 修正された製品構造をインポートする際、オカレンスの総数が指定された数量を超えないかぎり、名前の付いていない既存のオカレンスは影響を受けません。
• 同じ親に属する子部品間で行番号または参照指定子を再使用する場合は、最初に元の子部品を除去するか、その既存の値をクリアする必要があります。その操作を行った場合に限り、必要な行番号や参照指定子を修正したり、インポート可能スプレッドシートを使用して別の子部品を追加したりできるようになります。
スプレッドシートのフォーマットの詳細については、
製品構造または BOM のインポート用ファイルフォーマットを参照してください。