部品参照とは、部品としてマークされたジオメトリのことです。これは、部品表 (BOM) と連携し、外部参照を介して他の図面やアセンブリに含めることができる特別な動作を持つ注釈付きの機械エンティティです。
プロパティと機能
部品参照は、アセンブリ内の部品をマークし、部品データを部品表データベースに入力するために使用される属性を持つ特殊なエンティティです。以下に、アタッチされた部品参照とデタッチされた部品参照を示します。
部品参照には多くのデータは含まれていません。デタッチされているかどうかを示すフラグと、すべての部品参照属性(コンポーネントプロパティ)を格納するデータ入力オブジェクトのみです。
図面に部品参照が存在する場合、辞書にはBomRowレコードも存在します(BomRowレコードは、さらなる処理のために部品表にも表示されます)。
および部品参照データを持つデータ入力オブジェクト。
部品表は、部品参照とコンポーネントをカウントします。部品参照属性は、コンポーネントのコンポーネントプロパティのように機能します。参照される部品は、別のアセンブリまたは図面に含めることができ、部品表または外部ファイルを、選択した部品参照にアタッチできます。
例
部品参照からデータを抽出する方法の例:
OdDbObjectId dataEntryObjectId = pPartRef->dataEntryId();
部品参照から属性を削除する方法の例:
OdError errStatus = pPartRef->removeAttribute("DESCRIPTION");